How to get whole category schema definitions in coding?
Hi,
I've already defined a category schema in WebUI which contain two level of categories. I want to get this definition of whole category model in my coding by input the category schema ID. Which function module or class method I can use in my coding?
Many thanks!
Lonny
Hi,
Try below logic.
By using CRM_ORDER_READ function module read CAT_ID value of service request. Pass CAT_ID value to table CRMV_ERMS_CAT_CA and get the CAT_GUID, pass the CAT_GUID as PARE_GUID to table CRMC_ERMS_CAT_HI and get the NODE_GUID.
Similar Messages
-
How to get the current schema name
Hi,
Can anybody please tell me how to get the current schema name, there is some inbuilt function for this,but i am not getting that. Please help me.
Thanks
Jogeshok folks, I found the answer at Tom's as usual.
http://asktom.oracle.com/tkyte/who_called_me/index.html
I rewrote it into a function for kicks. just pass the results of DBMS_UTILITY.FORMAT_CALL_STACK to this function and you will get back the owner of the code making the call as well some extra goodies like the name of the code and the type of code depending on the parameter. This ignores the AUTHID CURRENT_USER issues which muddles the schemaid. Quick question, does the average user always have access to DBMS_UTILITY.FORMAT_CALL_STACK or does this get locked down on some systems?
cheers,
paul
create or replace
FUNCTION SELF_EXAM (
p_call_stack VARCHAR2,
p_type VARCHAR2 DEFAULT 'SCHEMA'
) RETURN VARCHAR2
AS
str_stack VARCHAR2(4000);
int_n PLS_INTEGER;
str_line VARCHAR2(255);
found_stack BOOLEAN DEFAULT FALSE;
int_cnt PLS_INTEGER := 0;
str_caller VARCHAR2(30);
str_name VARCHAR2(30);
str_owner VARCHAR2(30);
str_type VARCHAR2(30);
BEGIN
str_stack := p_call_stack;
-- Loop through each line of the call stack
LOOP
int_n := INSTR( str_stack, chr(10) );
EXIT WHEN int_cnt = 3 OR int_n IS NULL OR int_n = 0;
-- get the line
str_line := SUBSTR( str_stack, 1, int_n - 1 );
-- remove the line from the stack str
str_stack := substr( str_stack, int_n + 1 );
IF NOT found_stack
THEN
IF str_line like '%handle%number%name%'
THEN
found_stack := TRUE;
END IF;
ELSE
int_cnt := int_cnt + 1;
-- cnt = 1 is ME
-- cnt = 2 is MY Caller
-- cnt = 3 is Their Caller
IF int_cnt = 1
THEN
str_line := SUBSTR( str_line, 22 );
dbms_output.put_line('->' || str_line);
IF str_line LIKE 'pr%'
THEN
int_n := LENGTH('procedure ');
ELSIF str_line LIKE 'fun%'
THEN
int_n := LENGTH('function ');
ELSIF str_line LIKE 'package body%'
THEN
int_n := LENGTH('package body ');
ELSIF str_line LIKE 'pack%'
THEN
int_n := LENGTH('package ');
ELSIF str_line LIKE 'anonymous%'
THEN
int_n := LENGTH('anonymous block ');
ELSE
int_n := null;
END IF;
IF int_n IS NOT NULL
THEN
str_type := LTRIM(RTRIM(UPPER(SUBSTR( str_line, 1, int_n - 1 ))));
ELSE
str_type := 'TRIGGER';
END IF;
str_line := SUBSTR( str_line, NVL(int_n,1) );
int_n := INSTR( str_line, '.' );
str_owner := LTRIM(RTRIM(SUBSTR( str_line, 1, int_n - 1 )));
str_name := LTRIM(RTRIM(SUBSTR( str_line, int_n + 1 )));
END IF;
END IF;
END LOOP;
IF UPPER(p_type) = 'NAME'
THEN
RETURN str_name;
ELSIF UPPER(p_type) = 'SCHEMA.NAME'
OR UPPER(p_type) = 'OWNER.NAME'
THEN
RETURN str_owner || '.' || str_name;
ELSIF UPPER(p_type) = 'TYPE'
THEN
RETURN str_type;
ELSE
RETURN str_owner;
END IF;
END SELF_EXAM; -
Introduction
Integration Services gives you the ability to import and export packages, and by doing this change the storage format and location of packages. But after import packages into package store, how can we get the package XML definition?
Solution
As we know, SSIS packages are stored in msdb using existing SSIS storage table([msdb].[dbo].[sysssispackages]). The “packagedata” column store the actual SSIS package with Image data type. In order to get the package XML definition, we need to convert “packagedata”
column through Varbinary to XML. You can refer to the following steps:
Using the following query to get package GUID:
SELECT [name],
[id]
FROM [msdb].[dbo].[sysssispackages]
Using the following query to convert packagedata column to XML: SELECT id, CAST(CAST(packagedata AS VARBINARY(MAX)) AS XML) PackageDataXML
FROM [msdb].[dbo].[sysssispackages]
WHERE id= 'ABB264CC-A082-40D6-AEC4-DBF17FA057B2'
More Information
sysssispackages (Transact-SQL):
http://msdn.microsoft.com/en-us/library/ms181582.aspx
Applies to
SQL Server 2005
SQL Server 2008
SQL Server 2008R2
SQL Server 2012
SQL Server 2014
Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.Hi Ketak. Thank you for replying. I already followed your instructions - specifically -
You do not see the SQL Server Reporting Services service in SharePoint Central Administration after installing SQL Server 2012 SSRS in SharePoint mode
I get the following error when I run rssharepoint.msi on the APP sever (where Central Admin is installed). I have to run this other wise
Install-SPRSService and Install-SPRSServiceProxy
are not recognized as commands on that server.
Failed to call GetTypes on assembly Microsoft.AnalysisServices.SPAddin, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91. Could not load file or assembly Microsoft.AnalysisServices.SPClient, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'
or one of its dependencies. The system cannot find the file specified.
macrel -
How to get the view link definition from the view link accessor
Hi,
I am using Jdev 10.1.3 and ADF BC. I am trying to do deep copy in a master/details view, after the new child record is created, I want to update the foreign key attribute. I know I can get the list of attribute definitions from the row in the view object, which include the view link accessors, I am wondering if I can get the view link definition from the view link accessors, so that I can get the source and destination attribute names.
Thanks!Hi,
you should get this through
ViewObject vo = this.findViewObject("LocationsView1");
int indx = vo.getAttributeIndexOf("DepartmentsView");
ViewAttributeDefImpl vAttrDefImpl = (ViewAttributeDefImpl) vo.getAttributeDef(indx);
ViewLinkDefImpl vdefImpl = (ViewLinkDefImpl) vAttrDefImpl.findViewLinkDefImpl();
Note that this code starts from the ApplicationModuleImpl class, which is why I used this.findViewObject().
Frank -
How to Get a BLOB Field from JDBC Coding
Hi,
I have written the JDBC Code to get the field values from the Table.
There is a BLOB field in that table.
How to get the BLOB ? What is the return type we should use.
If it is Varchar then we can use rs.getString().
If it is BLOB then what is the return type?
Thanks in AdvanceBlob.
You know, people like you really give me the urge to print out several hundred pages of Java API and smack them on their heads. -
How to get SINGLE-VALUE attribute definition?
I can get the attribute definition using the following code.
// Get an attribute of that type
Attributes attrs = ctx.getAttributes("cn=Ted Geisel, ou=People",
new String[]{"cn"});
Attribute cnAttr = attrs.get("cn");
// Get its attribute definition
DirContext cnSchema = cnAttr.getAttributeDefinition();
// Get cnSchema's attributes
Attributes cnAttrs = cnSchema.getAttributes("");but all I get is SYNTAX, NAME, X-ORGIN, NUMERICOID, and DESC. In Ldap Administrator I can view the schema and under attribute types I can see SINGLE-VALUE, USAGE etc... Can anyone tell me why I can't see these values or how I can retrieve them. Thanks.Hi Sima,
then another short hint to the WD_USAGE_INITIALIZE.
Go to the component workbench, open the component BT115QH_SLSQ. Go now to the component controller class, go to it's methods. You will see that in the coding of the Method WD_USAGE_INITIALIZE, on the class CL_BT115QH__BSPWDCOMPONEN_IMPL:
WHEN 'CUGSCM' OR 'CUGSCM_DET'.
CALL METHOD iv_usage->bind_context_node
EXPORTING
iv_controller_type = cl_bsp_wd_controller=>co_type_custom
" iv_name = 'ContentManagementCuCo' "Custom Controller Name
iv_name = 'BT115QH_SLSQ/CUGSCMGenCuCo' "Custom Controller Name
iv_target_node_name = 'CMBO' "Name of Node in this Custom Controller
iv_node_2_bind = 'CMBUSOBJ'. "Name of Node in used component GS_CM
CALL METHOD iv_usage->bind_context_node
EXPORTING
iv_controller_type = cl_bsp_wd_controller=>co_type_custom
iv_name = 'BT115QH_SLSQ/CUGSCMGenCuCo'"#EC NOTEXT
iv_target_node_name = 'ATTRIBUTES' "#EC NOTEXT
iv_node_2_bind = 'ATTRIBUTES'. "#EC NOTEXT
Now I checked the context on the component controller and it contains the statusH, the node which you want to use in the component GS_CM. So make sure to prepare the GS_CM component by adding the Status context, and afterwards just add the binding in the code I pointed out above.
Best regards,
Erika -
How to get the own schema data while calling the other schema's Procedure
Hello Experts,
I'm Sanjit, new to OTN forum.
I'm using Oracle 10g 10.1.0.2.0 database. Another user Sush has created one procedure proc_1 like
create or replace procedure proc_1
as
v_total number;
begin
select sum(amt) into v_total from trans_master where dot
between add_months(sysdate,-3) and sysdate;
dbms_output.put_line('last three months total transactions is: '||v_total);
end proc_1;
He has the Trans_master table and having 280 records and I have the same Trans_master table with 430 records
inserted in last 3 months. He has granted execute privileges on the procedure Proc_1 to me. When I call the procedure
I cannot call it directly like my own schema procedures: Exec Proc1;
I am calling like : Exec Sush.Proc1 to get the result. My issue is: when the procedure is called,
it is accessing the data from the Sush schema Trans_master table with 280 records total, but I want
the procedure to get the total amount of transaction of 430 records from my own Trans_master table.
Please resolve my issue which would be a great help. And is there any way to call the procedure of other schema
by not attaching the owner name of the object with it?
Thanks
SanjitPleast take a look at "Definer's rights and invoker's rights" in the following article:
http://docs.oracle.com/cd/E11882_01/timesten.112/e21639/accesscntl.htm#BABDDCHC
I guess you need to define a stored procedure with "invoker's rights".
If this is what you are looking for will have to define it in the stored procedure that you are going to call.
The syntax is as follows:
create or replace procedure <yourprocedure> authid current_user ...
...or (the following is the default, you don't have to use the "authid definer" keywords):
create or replace procedure <yourprocedure> authid definer ...
...hm -
How to get whole month date based on date
hi
i have data at cube with calday and calyear/month
when ever i entre date like 17/03/2009 , i want output not from 17th , i need output whole month of march?
please let me knowHi,
Here is the solution:
1. Create 'ZM_END' Customer exit variable on 0Calday.
Properties: Mandatory
Intervel
Uncheck ready for Input
0calenderday
2. Create ZCDAY User entry Variable on 0Calday
Properties: Mandatory
Single
Check ready for Input
0calenderday
3. In columns create new selection and then drag & drop your Keyfigure and also Drag 0CALDAY and then restrict 0CALDAY with Variable - ZM_END
If user will enter 17/03/2009, then the result is from 01/03/2009 to 31/03/2009. I think this is what you are expecting.
DATA: ZT_SDT TYPE SY-DATUM,
SDT TYPE SY-DATUM,
ZT_DT1 TYPE SY-DATUM,
ZT_DY(2) TYPE N,
ZT_MT(2) TYPE N,
ZT_YR(4) TYPE N,
WHEN 'ZM_END'.
LOOP AT i_t_var_range INTO loc_var_range WHERE vnam = 'ZCDAY'.
IF sy-subrc = 0.
CLEAR: l_s_range.
ZT_SDT = loc_var_range-low.
ZT_DY = '01'.
ZT_MT = ZT_SDT+4(2).
ZT_YR = ZT_SDT+0(4).
CONCATENATE ZT_YR ZT_MT ZT_DY INTO ZT_DT1.
CALL FUNCTION 'SLS_MISC_GET_LAST_DAY_OF_MONTH'
EXPORTING
DAY_IN = ZT_SDT
IMPORTING
LAST_DAY_OF_MONTH = SDT
EXCEPTIONS
DAY_IN_NOT_VALID = 1
OTHERS = 2
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
l_s_range-low = ZT_DT1.
l_s_range-high = SDT.
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
APPEND l_s_range TO e_t_range.
ENDIF.
ENDLOOP.
Thanks
Reddy
Edited by: Surendra Reddy on Mar 18, 2009 3:33 AM -
Reverse Engineering: How to get Comments into table definition
Dear all,
My question ist: I have created a table an gave each attribute an appropriate Commments (coment on table xx is 'some description',..). Now i will the capture design of server modell (Click on Generate in Designer Editor, ans selecting server modell). Source of Design capture is oracle Data base 10g,.... Now i can get the table structure in my modell, but no comments will show me. Thus i must manually type the comments again.
Do anyone have a solution for my problem????.
Thanks a lot in advance.
MehdiYou can also look into USER_EXIT ( SUSR0001) in TR.SMOD.
Here you can code and update the table with log , who run when run etc .. See the SYST table in SE11 for different system parameters.
I code once in this user exit to calculate the frequency and time for different transaction with user and time stamp in certain period and I safe the log in my custom table .
Hope thisll give you idea!!
<b>Pl... award the points.</b>
Good luck
Thanks
Saquib Khan
"Some are wise and some are otherwise" -
Please tell me how to get an Idoc schema into XML from SAP.
I want all the details of an Idoc, i.e Segments and fields in one file.
Quick response will be appriciated.
Thanks
KiranWE60 enter the IDoc type then menu path Documentation->XML Schema. This may depend on what version of SAP you are on.
-
JPA: how to organize multiple databases having the same schema definition?
Hi there,
I'm new to Java EE but I could finish some test projects on GlassFish 3 / Java EE 6 platform.
Now it's time to build the actual system and I need some help in that.
So, I can't really tell you the exact purpose of this system but let's look at the following example which is very close to what I need.
Say there is a database schema definition (DDL) for Oracle 11g and this schema is storing the inventory of a shop. So tables like product, category, price etc
Say there are 50 shops, and I'm getting a new database for each shop every month holding their inventory.
So every month I'm receiving a SQL file with INSERTs (DML) for every shop for the DDL I mentioned above.
I'm getting 50 SQL files for the 50 shops every month, so in a year you're talking about 600 SQL files to import.
If it was php/MySQL I could import them into a separate database each, call it shop1_May11, shop2_May11 etc reflecting the shop name and the month in the database name.
This is my question how you guys think I should achieve this in Jave EE / Oracle.
As the DDL is the same I thought to create an Entity for each table and use the Java Persistance API to create the databases and then I'd import the month/shop specific SQL files.
But this means I'm gonna create 50 new schemas in Oracle every month?
Or what's the best way to achieve this?
Thanks in advance
Edited by: 833519 on May 18, 2011 5:28 AM
Edited by: 833519 on May 18, 2011 5:29 AM
Edited by: 833519 on May 18, 2011 5:31 AMJPA helps a lot in persisting and retrieving data that has relationships without having to worry about the relationships at a sQL level.
So you get a java programmer that builds relationships using Java classes (the entities) and a persistence provider worries about the sql required to materialize those relationships.
You seem to be using SQL inserts for persisting the data and you want to generate the reports from SQL as well.
You can use it but you won't be gaining much of its advantages for this project.
Consider reporting applications like the jasperserver for the reports.
Also, I have seen people get away with using one database for this type of thing and just adding a clientid (and optionally branchid) to each table. -
Why cant I buy a single song for a ring tone but can buy the whole song? I have two that I got with an ap on my phone but it was transferred to my e mail and i don't know how to get it on my phone as a ring tone !
BJ4Ever wrote:
Why cant I buy a single song for a ring tone but can buy the whole song?
Because not all songs are licensed (by the label) to be used as a ringtone. -
How to get column names for a specific view in the scheme?
how to get column names for a specific view in the scheme?
TIA
Don't have DD on the wall anymore....or this?
SQL> select text from ALL_VIEWS
2 where VIEW_NAME
3 ='EMP_VIEW';
TEXT
SELECT empno,ename FROM EMP
WHERE empno=10 -
How to get the schema in a windows machine?
In Active Directory, we can see the schema using AD schema snap-in.The following link gives the step to be done to view AD schema :
http://technet.microsoft.com/en-us/library/cc732110.aspx
Similar to this how can we see the schema of local users and groups of a local windows machine?Hi,
>>
Similar to this how can we see the schema of a local windows machine?
As far as I know, the schema is the Active Directory component that defines all the objects and attributes that the directory service uses to store
data. The physical structure of the schema consists of the object definitions. The schema itself is stored in the directory.
Regarding Schema, the following articles can be referred to for more information.
How the Active Directory Schema Works
http://technet.microsoft.com/en-us/library/cc773309(v=WS.10).aspx
Schema
http://technet.microsoft.com/en-us/library/cc756876(v=WS.10).aspx
Best regards,
Frank Shen -
How to get the calendar days of last month in SAP HR Schema?
Hi all,
I have a question about the calendar days of last month, cause the customer calculated the salary not by natural month but cross-month, for example,
for calculating salary of Aug, the time period may be 7.28-8.27, so I need the days of this period which is the calendar days of last month exactly.
But I only knew GKSOLL was used for getting the calendar days of current month.
If any place wrong, please guide me.
Look forward to getting experts' help, thanks.
Regards,
May.Hi Sankarsan,
Thank you so much for your help.
The requirement I have described in detail when replying Viverk, you can take it as a reference.
Cause my customer don't want to use retro in SAP system, so I noted the schema about retro.
Now my question was how to get the last month calendar days in Schema. For example, now I am calculating the salary of July, the full attendance will be 30 days(06.28-07.27), in rule GKSOLL will get 31 days, so it's not right.
I hope you can get my point, below is the wrong rule.
Please guide me to correct it, thanks.
Regards,
May.
Maybe you are looking for
-
APEX and CLOB value in trigger
Hi, I am using APEX 3.2.1 with Oracle 11gR1. I have two tables: CREATE TABLE "TSI"."ATT_TEST2" ( "ID" NUMBER NOT NULL ENABLE, "TITLE" VARCHAR2(250 BYTE), "TOPIC" CLOB and CREATE TABLE "TSI"."ATT_TEST2" ( "ID" NUMBER NOT NULL ENABLE,
-
How to go from version 6 to 7?
I somehow was using version 7.1.4 of iPhoto, then ran into problems after a OSX software update. So I deleted the 7.1.4 version and reinstalled from disk, which was version 6 something. I went thru software update to go as far up as I could, which en
-
Trouble w/iPhone 3g and Mircosoft Exchange
Since I got my iPhone on July 11 I've been connected to my office Exchange server w/no problems. Last night, our company's IT department "upgraded" our server and since then my iPhone (and other iPhones) can't connect to the server...we keep getting
-
How to set up 'Tansport Request' to move Configuration Change to Prod ?
I would like to know the steps to transport the Configuration Changes from Development to QA (or Production). Thanks for your help.
-
Hi there I hope someone can help me. I am pretty new at building website and have recently upload the work that I have done however: - My site only appears when I type the url in the search bar but not when some clicks on the link, neither does it ap