How to pass High Level Indicator (HLI) for Components?
Purchase Order has to pass from one system 1 (SAP) to another system 2 (SAP) and to create Sales Order in the system 2 automatically through ALE IDOCs.
How to pass HLI from one system to another using IDOCS? Which segments need be passed and how? help me with this. Thank you.
Hello Cnu,
Welcome to SDN.
High Level Design gives you an overview of what you are going to do to get the desired result (without going deep technical config. details)
Eg: What interfaces are you going to use ? Where you are going to load the data(including staging) ? How the reports are delivered ? How the Application Support is provided ? etc..
For a generic description of High Level Design see this http://en.wikipedia.org/wiki/High-level_design
by the way, who is your client in Aus. I am from Syd.
Cheers
Praveen
Similar Messages
-
Higher-level billing element for the selling company code in your network
Hi ,
I am getting the error " No wbs element found while substituting wbs element 00074419.at the time of creation of invoice from OBD
I ahve refered note 672929 , solution is "Define a higher-level billing element for the selling company code in your network" but then I odnt ahev anything defined in the network.
Pls guide me how to go about it
Regards
Suvin.SugathenHI,
- Any of the WBSE which are hierarchically superior to your WBSE "74419" should have the relevant company code.
Check for any such superior WBSE in your structure & assign the company code, in question, to it. It should be a billing element also.
this is because, while billing system checks for the proper revenue receiver cost object in the particular company code.
regards -
How to pass more than one value for one column in procedure
hi
select id, name from col_tab where dept_name in ('ECE','CIVIL');
when i was running this it is working well.
CREATE OR REPLACE PACKAGE pack_str
AS
TYPE type_refcur IS REF CURSOR;
PROCEDURE str(char_in VARCHAR2,ans OUT type_refcur);
END pack_str;
CREATE OR REPLACE PACKAGE BODY pack_str
AS
PROCEDURE str(char_in VARCHAR2,ans OUT type_refcur)
IS
BEGIN
OPEN ans FOR
select id,name from col_tab where dept_name in char_in ;
END str;
END pack_str;
the package was created.
my doubt is
1.how to pass more than one value for char_in (e.g ('ECE','CIVIL'))
2. when i was storing the value in string like val = 'ECE,CIVIL' ,
how to get the id,name for ECE and CIVIL.
plz help meHi Rebekh ,
I am recreating your packages for the desired output.
CREATE OR REPLACE PACKAGE pack_str
AS
TYPE type_refcur IS REF CURSOR;
PROCEDURE str(char_in VARCHAR2,ans OUT type_refcur);
END pack_str;
CREATE OR REPLACE PACKAGE BODY pack_str
AS
PROCEDURE str(char_in VARCHAR2,ans OUT type_refcur)
IS
lv_t varchar2(200);
BEGIN
lv_t := REPLACE(char_in,',',''',''');
lv_t := 'select id,name from col_tab where dept_name in (''' || lv_t || ''')' ;
OPEN ans FOR lv_t;
END str;
END pack_str;
Note:-
Input Parameter char_in is a comma seperated value for dept_name
-Debamalya -
How to pass IN parameter as BOOLEAN for concurrent program in Apps(Environ)
hi all
i am using a standard package procedure,where in which i need to pass some parameters to a procedure,
some of the parameters there are BOOLEAN type ,can anybody help me to know , How to pass IN parameter as BOOLEAN for concurrent program in Apps(Environ)Already answered this on the SQL forum (How to give IN parameter as BOOLEAN in a concurrent program.
-
How to find High level water mark
Hi all,
How to find high level water mark of a table.
Thanks,
Bhanu Chander.Probably you mean High Water Mark.
select blocks from user_segments where segment_name='YOUR TABLE';
exec dbms_stats.gather_table_stats('YOU','YOUR TABLE')
select blocks from user_tables where table_name='YOUR TABLE';
subtract the last number from the first number. That is where your High Water Mark stands.
Kind regards
Uwe
http://uhesse.wordpress.com
Correction: The last number is where your HWM stands. The difference between the two numbers is the amount of blocks where no row has been yet :-)
Edited by: Uwe Hesse on 26.06.2009 21:00 -
How to perform high-level planning without doing full costctr-level rollup
I am wondering what my options are for this effort - we want to start our 2009 budget season by first preparing a high-level 2009 plan. To do the high-level plan we'd like to avoid building and interfacing workbooks at the cost center level; instead, to get started, we want to look at groups of cost centers that represent the different lines of business of the Bank (retail, credit, etc).
Here's my question:is it possible to build planning workbooks not at the cost center level, but at a cost center rollup level? That is, we'd like to avoid having 10 workbooks at the cost center level that make up the rollup "Mortgage Lending"; instead we want one workbook for Mortgage lending that includes data for all 10 of those CC's.
Please let me know if you have any ideas as to how to do so, thanks, WI am wondering what my options are for this effort - we want to start our 2009 budget season by first preparing a high-level 2009 plan. To do the high-level plan we'd like to avoid building and interfacing workbooks at the cost center level; instead, to get started, we want to look at groups of cost centers that represent the different lines of business of the Bank (retail, credit, etc).
Here's my question:is it possible to build planning workbooks not at the cost center level, but at a cost center rollup level? That is, we'd like to avoid having 10 workbooks at the cost center level that make up the rollup "Mortgage Lending"; instead we want one workbook for Mortgage lending that includes data for all 10 of those CC's.
Please let me know if you have any ideas as to how to do so, thanks, W -
How to pass the ObjectType as input for search Criteria
Hi All,
I have search function that takes the input parameters and returns all the matching rows. this is straight forward only. My problem is having multiple types as a input parameter. that is the reason i am not able to pass the input value for these types.
My Input Type table looks like this.
CREATE OR REPLACE TYPE T_T_PARTY_REQUEST_CRITERIA
AS TABLE OF T_O_PARTY_REQUEST_CRITERIA;
CREATE OR REPLACE TYPE T_O_PARTY_REQUEST_CRITERIA
AS OBJECT
SYSTEM_IDENTIFER VARCHAR2(50),
PROCESS_TYPE VARCHAR2(50),
UPDATED_BY VARCHAR2(50),
STATUS VARCHAR2(50),
CHILD_REQUEST_INDICATOR VARCHAR2(25),
TRACKING_REQUEST_INDICATOR VARCHAR2(25),
REQUEST_TYPE VARCHAR2(50),
REQUEST_TYPE_CLASS_NAME VARCHAR2(50),
PARTY_KEY_IDENTIFIER T_T_PARTY_KEY_IDENTIFIER,
ADDTN_IDENTIFIER_INFO T_T_ADDTN_IDENTIFIER_INFO
Last two inputs are type again.my question here is how to pass the values for these two T_T_PARTY_KEY_IDENTIFIER and T_T_ADDTN_IDENTIFIER_INFO. I have defined the the last two types following.
CREATE OR REPLACE TYPE T_T_PARTY_KEY_IDENTIFIER
AS TABLE OF T_O_PARTY_KEY_IDENTIFIER;
CREATE OR REPLACE TYPE T_T_ADDTN_IDENTIFIER_INFO
AS TABLE OF T_O_ADDTN_IDENTIFIER_INFO;
CREATE OR REPLACE TYPE T_T_ADDTN_IDENTIFIER_VALUES
AS TABLE OF T_O_ADDTN_IDENTIFIER_VALUES;
CREATE OR REPLACE TYPE T_O_PARTY_KEY_IDENTIFIER
AS OBJECT
PARTY_KEY_TYP_NM VARCHAR2(50),
PARTY_KEY_VALUE VARCHAR2(50)
CREATE OR REPLACE TYPE T_O_ADDTN_IDENTIFIER_INFO
AS OBJECT
ADDTN_INFO_KEY_TYP_NM VARCHAR2(50),
ADDTN_IDENTIFIER_VALUES T_T_ADDTN_IDENTIFIER_VALUES
CREATE OR REPLACE TYPE T_O_ADDTN_IDENTIFIER_VALUES
AS OBJECT
ADDTN_RQST_VALUE VARCHAR2(50),
ADDTN_RQST_VAL_DT TIMESTAMP(6),
ADDTN_RQST_VAL_NUM NUMBER(19, 2)
I have pasted the query here from my function. when i pass the null as part of input for these 2 types my query is working. otherwise it is saying invalid Identifier.First I tried with first Type.
I am passing the value as
(PRKYTP.PRTY_KEY_TYP_NM = ITTPRC.PARTY_KEY_IDENTIFIER.PARTY_KEY_TYP_NM OR ITTPRC.PARTY_KEY_IDENTIFIER.PARTY_KEY_TYP_NM = 'ALL' OR ITTPRC.PARTY_KEY_IDENTIFIER.PARTY_KEY_TYP_NM IS NULL);
Error is Error(34,147): PL/SQL: ORA-00904: "ITTPRC"."PARTY_KEY_IDENTIFIER"."PARTY_KEY_TYP_NM": invalid identifier
SELECT DISTINCT T_O_PARTY_REQUEST_IDENTIFIER(PR.PRTY_RQST_ID) BULK COLLECT INTO T_T_P_R_CRITERIA
FROM TABLE(CAST(I_T_T_PARTY_REQUEST_CRITERIA AS T_T_PARTY_REQUEST_CRITERIA)) ITTPRC,
PRTY_RQST PR
JOIN BUSN_APPLC BIAP ON BIAP.BUSN_APPLC_ID = PR.BUSN_APPLC_ID
JOIN INTN_STATS INSTS ON INSTS.INTN_STATS_ID = PR.INTN_STATS_ID
JOIN INTN_PROCES_TYP INTPTY ON INTPTY.INTN_PROCES_TYP_ID = PR.INTN_PROCES_TYP_ID
LEFT JOIN RQST_TYP RQSTYP ON RQSTYP.RQST_TYP_ID = PR.RQST_TYP_ID
JOIN ADDTN_RQST_INFO ADTINF ON PR.PRTY_RQST_ID = ADTINF.PRTY_RQST_ID
JOIN ADDTN_INFO_KEY_TYP ADDKEY ON ADTINF.ADDTN_INFO_KEY_TYP_ID = ADDKEY.ADDTN_INFO_KEY_TYP_ID
JOIN PRTY_KEY PRTKEY ON PR.PRTY_RQST_ID = PRTKEY.PRTY_RQST_ID
JOIN PRTY_KEY_TYP PRKYTP ON PRTKEY.PRTY_KEY_TYP_ID = PRKYTP.PRTY_KEY_TYP_ID
WHERE (BIAP.BUSN_APPLC_NM = ITTPRC.SYSTEM_IDENTIFER OR ITTPRC.SYSTEM_IDENTIFER = 'ALL' OR ITTPRC.SYSTEM_IDENTIFER IS NULL)
AND (INTPTY.INTN_PROCES_TYP_NM = ITTPRC.PROCESS_TYPE OR ITTPRC.PROCESS_TYPE = 'ALL' OR ITTPRC.PROCESS_TYPE IS NULL)
AND (PR.UPDT_BY = ITTPRC.UPDATED_BY OR ITTPRC.UPDATED_BY = 'ALL' OR ITTPRC.UPDATED_BY IS NULL)
AND (INSTS.INTN_STATS_NM = ITTPRC.STATUS OR ITTPRC.STATUS = 'ALL' OR ITTPRC.STATUS IS NULL)
AND (PR.CHLD_RQST_IND = ITTPRC.CHILD_REQUEST_INDICATOR OR ITTPRC.CHILD_REQUEST_INDICATOR = 'ALL' OR ITTPRC.CHILD_REQUEST_INDICATOR IS NULL)
AND (PR.TRACK_RQST_IND = ITTPRC.TRACKING_REQUEST_INDICATOR OR ITTPRC.TRACKING_REQUEST_INDICATOR = 'ALL' OR ITTPRC.TRACKING_REQUEST_INDICATOR IS NULL)
AND (RQSTYP.RQST_TYP_NM = ITTPRC.REQUEST_TYPE OR ITTPRC.REQUEST_TYPE = 'ALL' OR ITTPRC.REQUEST_TYPE IS NULL)
AND (RQSTYP.RQST_CLASS_NM = ITTPRC.REQUEST_TYPE_CLASS_NAME OR ITTPRC.REQUEST_TYPE_CLASS_NAME = 'ALL' OR ITTPRC.REQUEST_TYPE_CLASS_NAME IS NULL)
-- AND (ITTPRC.PARTY_KEY_IDENTIFIER IS NULL);
-- AND (ITTPRC.ADDTN_IDENTIFIER_INFO IS NULL);
AND (PRKYTP.PRTY_KEY_TYP_NM = ITTPRC.PARTY_KEY_IDENTIFIER.PARTY_KEY_TYP_NM OR ITTPRC.PARTY_KEY_IDENTIFIER.PARTY_KEY_TYP_NM = 'ALL' OR ITTPRC.PARTY_KEY_IDENTIFIER.PARTY_KEY_TYP_NM IS NULL);
can some one tell is this approach is correct. if not suggest me.I am passing the value as
(PRKYTP.PRTY_KEY_TYP_NM = ITTPRC.PARTY_KEY_IDENTIFIER.PARTY_KEY_TYP_NM OR Here PART_KEY_IDENTIFIER is a Nested table. So you cant join it like that.
Try like this
prkytp.prty_key_typ_nm in (select party_key_typ_nm from table(ittprc.party_key_identifier)) orHere is a example based on EMP table.
I have created following nested table.
SQL> create or replace type my_emp_list as table of number(10)
2 /
Type created.
SQL> create or replace type my_dept_obj as object(deptno number(10), emp_list my_emp_list)
2 /
Type created.
SQL> create or replace type my_dept_tbl as table of my_dept_obj
2 /
Type created.I am going to use the below nested table data in a query to get value from emp table
my_dept_tbl
my_dept_obj
10, my_emp_list(1,2,3,4,5)
my_dept_obj
20, my_emp_list(6,7,8,9)
)The query would be like this
SQL> select e.*
2 from emp e
3 join table
4 (
5 my_dept_tbl
6 (
7 my_dept_obj
8 (
9 10, my_emp_list(7839,7782)
10 ),
11 my_dept_obj
12 (
13 20, my_emp_list(7566,7369)
14 )
15 )
16 ) t
17 on e.deptno = t.deptno
18 and e.empno in (select column_value from table(t.emp_list))
19 /
EMPNO ENAME JOB MGR HIREDATE SAL COM DEPTNO
7839 KING PRESIDENT 17-NOV-81 5000 0 10
7782 CLARK MANAGER 7839 09-JUN-81 2450 0 10
7566 JONES MANAGER 7839 02-APR-81 2975 0 20
7369 SMITH CLERK 7902 02-APR-81 2975 0 20
SQL> -
High level process model for a Pulp & Paper Industry
Hi:
Someone can help me?, i'm looking for a organizational reference model for a pulp & paper company, under the alignment for best practices in to SAP R/3
I need know what is the best model for this kind company (chain value, macro process, business process, sub process...)
Thanks in advance
Omar Pereahi,
thanks for yor points.
at that time it was opened.for me also it was warning the same, any way iam providing some more info on it. pls have a look on it.
Pulp and paper industry facing IT modernisation needs
Today most pulp and paper industry companies face serious financial challenges to increase return on investment and improve capital utilisation.
Companies are working to improve the efficiency of their supply chains and thereby reduce working capital, increase transaction velocity and improve inventory turnover. Mergers, acquisitions and alliances are reshaping the pulp and paper industry. Although the pulp and paper industry has invested heavily in IT systems, a large variety of old systems is often complex, inflexible in regard to integration and difficult to operate. As they reflect past organisations and business models, the streamlining of business processes is difficult.
Mega trends in the pulp and paper industry IT.
The pulp and paper industry is stepping into a new phase of business evolution driven by consolidation of industry, globalisation and ever-increasing competition. These market drivers are forcing the pulp and paper industry to put a greater focus on cost efficiency. These focuses are creating totally new challenges for the organisation, specifically in the IT area.
IT is increasingly becoming a commodity. This is a result of product standardisation and the popularity of off-the-shelf-products that facilitate the economies of scale. This phenomenon is also supported by increasing utilisation of competence resources in low-cost countries.
Managing change becomes more and more difficult. Very often companies face the need for new changes before they have seen the benefits of the previous ones. The cycle of change is short and the transformation environment becomes very complicated. On the other hand, IT becomes the tool in forcing business changes to happen. Often the only practical way to roll out new processes and practices is through the modernisation of information systems.
Like many other industries, the pulp and paper industry is concentrating on providing digitalised self-services as part of their business development.
Industry background
Since the consolidation and globalisation of the pulp and paper industry, there has been increasing pressure to continuously improve both its internal and external efficiency. In the large pulp and paper mills, production management systems typically consist of several different systems, which might also be from different suppliers. Systems are often isolated islands, which are successful in managing information of their own area but they lack the comprehensive information exploiting and sharing. This has resulted in a complex and inflexible architecture of legacy systems. These legacy systems are expensive to manage and difficult to develop to meet business requirements.
This pressure has led to massive IT investments and a continuous rebuild of the IT environments in order to meet efficiency challenges. Although many pulp and paper mills have invested a lot in building up their business supporting IT, especially Enterprise Resource Planning (ERP) systems, the return on investment is often difficult to measure. There is a lot of potential to improve usability of systems by harmonising business processes and integrating the systems more efficiently in order to better support actual business needs.
Most pulp and paper industry companies have thus come to a point where a more radical rebuild and renewal of the entire IT and network environment is required. Fortunately, the conditions for this have improved over the last few years, due largely to an increasing range of commercially available application platforms adopted for the pulp and paper industry, the acceptance of common industry standards, and the evolution of refined integration and migration methods.
Renewing and harmonising the companys operations and IT systems is still, however, a demanding undertaking. Securing continuous operations, while at the same time replacing the core systems and processes, requires a high level of expertise in pulp and paper industry processes and information technology. To complement the in-house competence, the pulp and paper industry will need to establish partnerships with outside solution providers and system integrators. To minimise risks and keep control of business-critical technology, new delivery models will be a necessity.
i am also giving some pdf sites pls go thru them
www.fpl.fs.fed.us/documnts/pdf2000/scott00c.pdf
www.bfe.admin.ch/php/modules/publikationen/stream.php?extlang=en&name=en_542051780.pdf
thanks
karthik -
How to config the levels of backup for partioned cache?
hi all,
As coherence's document says, "Partitioned caches can be configured with as many levels of backup as desired, or zero if desired. Most installations use one backup copy (two copies total). ", could you pls. tell how? Great thanks!
thanks,
michaelHi Michael,
there are several reasons on why it is usually recommended to have at least 3 nodes:
1. When a single node fails, Coherence after a short time (after the rebalance of the cluster completes) gets itself into a state which again is capable of surviving a single error (data is still backed up at least once). If there is only two nodes, and only one of them remains, this is obviously not possible.
2. Some of Coherence's protocols for determining what should happen after a cluster node becomes inaccessible behave differently when there are at least 3 nodes (majority wins), whereas when 2 nodes can't communicate with each other, none of them can determine which is faulty.
As for backup count:
Total memory consumption without overhead in the cluster is roughly (1+backupcount)*dataset-size + 1 * index-size.
I believe backup count larger than the number of nodes does not have any additional effect, each node will store only a single copy of the data.
BR,
Robert -
How to pass a sequence by 'using' for execute immediate
how i can pass a sequence.nxlval as a parameter through using , here is my code looks like
sql_string is -> insert into some_tab (col1,col2, ....) (select col1,:passed_seq,......) where .... (i want to insert sequence values for col2)
and i am calling this as
passed_seq := 'seq_'||some_dynamic_num||'.nextval' ( in my db there will be sequences with the formed string like seq_10.nextval)
EXECUTE IMMEDIATE sql_string using passes_seq;
if i am doing like this i am getting
Error : -1722:ORA-01722: invalid number seq_10.nextval
Edited by: DIVI on Jan 8, 2013 7:40 AMHi,
I hope you have created sequence as below
SQL>
SQL> CREATE SEQUENCE seq
2 MINVALUE 1
3 START WITH 1
4 INCREMENT BY 1
5 NOCACHE
6 NOCYCLE;
Sequence created.
SQL>
SQL> SELECT * FROM TEST1;
EMPNO EMPTYPE EMP_ADDRESS SALARY DEPTNO
1 HR MUMBAI 10000 10
2 ADMIN THANE 6000 20
SQL>
SQL> INSERT INTO TEST1 (EMPNO)
2 VALUES(SEQ.NEXTVAL);
1 row created.
SQL> COMMIT;
Commit complete.
SQL> SELECT * fROM TEST1;
EMPNO EMPTYPE EMP_ADDRESS SALARY DEPTNO
1 HR MUMBAI 10000 10
2 ADMIN THANE 6000 20
1
SQL>Now if you need to add different numbe in differenct condition then create multiple sequence and use them accounding. -
How to pass header text in bapi for sale order
hai to all
i am using BAPI_SALESORDER_CREATEFROMDAT2 to create sale order
i can find order_text in tables parameters for creating item texts
but in my senario i have to maintain header text
please advice me how to proceed
rgds
vijayHi Vijay,
As I mentioned <b>it is very much possible to create sales order header text with this BAPI only</b>.
Just check out following working code:
REPORT yab_testso .
DATA: orderheaderin LIKE bapisdhd1,
orderitem TYPE TABLE OF bapisditm,
wa_orderitem TYPE bapisditm,
orderitemx TYPE TABLE OF bapisditmx,
wa_orderitemx TYPE bapisditmx,
orderpart TYPE TABLE OF bapiparnr,
wa_orderpartner TYPE bapiparnr,
ordertext TYPE TABLE OF bapisdtext,
wa_text TYPE bapisdtext,
orderret TYPE TABLE OF bapiret2,
wa_ret TYPE bapiret2,
lv_lines type i.
orderheaderin-doc_type = 'ZZOR'.
orderheaderin-sales_org = 'SS01'.
orderheaderin-distr_chan = 'SH'.
orderheaderin-division = 'ST'.
wa_orderpartner-partn_role = 'SP'.
wa_orderpartner-partn_numb = '1000000342'.
APPEND wa_orderpartner TO orderpart.
wa_orderpartner-partn_role = 'WE'.
wa_orderpartner-partn_numb = '1000000342'.
APPEND wa_orderpartner TO orderpart.
wa_orderitem-itm_number = '10'.
wa_orderitem-material = '000000111000000185'.
wa_orderitem-target_qty = '10'.
APPEND wa_orderitem TO orderitem.
wa_text-text_id = '0012'.
wa_text-langu = 'E'.
wa_text-text_line = 'Test for text creation'.
APPEND wa_text TO ordertext.
CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
EXPORTING
SALESDOCUMENTIN =
order_header_in = orderheaderin
ORDER_HEADER_INX =
SENDER =
BINARY_RELATIONSHIPTYPE =
INT_NUMBER_ASSIGNMENT =
BEHAVE_WHEN_ERROR =
LOGIC_SWITCH =
TESTRUN =
CONVERT = ' '
IMPORTING
SALESDOCUMENT =
TABLES
return = orderret
order_items_in = orderitem
ORDER_ITEMS_INX =
order_partners = orderpart
ORDER_SCHEDULES_IN =
ORDER_SCHEDULES_INX =
ORDER_CONDITIONS_IN =
ORDER_CFGS_REF =
ORDER_CFGS_INST =
ORDER_CFGS_PART_OF =
ORDER_CFGS_VALUE =
ORDER_CFGS_BLOB =
ORDER_CFGS_VK =
ORDER_CFGS_REFINST =
ORDER_CCARD =
order_text = ordertext
ORDER_KEYS =
EXTENSIONIN =
PARTNERADDRESSES =
describe table orderret lines lv_lines.
READ TABLE orderret into wa_ret index lv_lines.
IF wa_ret-type = 'S'.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
WRITE: / wa_ret-message_v2.
ENDIF.
Hope it helps.
Regards,
Akshay Bhagwat
Note: Pls reward points if this helps you. -
How to pass bean variable to resourceID for Document Explorer ?
Hello experts, I have added WebCenter document explorer task flow in my ADF which as parameter called resourceId. I want to pass bean variable to this parameter since the Content IDs (doc Name or Ids) are decided dynamically.
When I provide ${'UCM57Server#dDocName:1379596941565_CONTACT_OPTREGI'} as resourceId in the expression, it is working very fine. But samething if I assign to a bean variable and assign bean variable as ${sessionScope.MyBean.docName}, it is evaluating the bean variable as ${'UCM57Server#dDocName:1379596941565_CONTACT_OPTREGI'} and then throws below exception :
[2013-10-02T14:34:50.369-04:00] [DefaultServer] [WARNING] [WCS-07219] [oracle.webcenter.doclib.internal.view.backing.ContentProvider] [tid: [ACTIVE].ExecuteThread: '10' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: anonymous] [ecid: d50192415c689920:-7d97126c:1417a5d6a49:-8000-000000000000008a,0] [APP: CreateContactWSProxy] Invalid parameter combination: the connection name specified by resourceId = ${'UCM57Server#dDocName:1379596941565_CONTACT_OPTREGI'} is not the same as specified in parameter connectionName = UCM57Server.
Bean variable is defined as :
private String docName="${'UCM57Server#dDocName:1379596941565_CONTACT_OPTREGI'} ";
Please provide me some guidance to pass value to resourceId dynamically through bean variable.
thank you.Document explorer is not the way to go in order to view multiple documents of your choice, the Resource ID field is just a starting path. Check this link for all parameters about Documents Explorer
If you want to view multiple documents, you should use Content Presenter and specify the query that these documents falls under. Check this link for add Documents Task Flows -
How to pass parameter to a report for Operator 'LIKE'
I need to pass a parameter to a report for "LIKE" operator. the parameter for "equal to or is in" operator is 'eq':
'https://secure-ausomxfts.crmondemand.com/OnDemand/user/analytics/saw.dll?Go&Path=/shared/Company_AFTA-D78SR_Shared_Folder/Work Order Asset Lookup&Options=r&Action=Navigate&P0=2&P1=eq&P2=Account.TEXT_61&P3=&p4=
What would 'p1' value for 'LIKE' operator?
ThanksHi, Hope the below helps
neq - Not equal to or not in
lt - Less than
gt - Greater than
ge - Greater than or equal to
le - Less than or equal to
bwith - Begins with
ewith - Ends with
cany - Contains any (of the values in &P3)
call - Contains all (of the values in &P3)
like - Is like (Type %25 rather than the % wildcard)
top - In the top n (&P3 contains 1+n, where n is the number of top items)
bottom - In the bottom n (&P3 contains 1+n, where n is the number of bottom
items)
bet - Between (&P3 must have two values)
null - Is null (&P3 must be 0 or omitted)
nnul - Is not null (&P3 must be 0 or omitted)
Venky CRMIT -
How to pass parameter into extract function (for XMLTYPE)
I have a table PROBLEMXML with XMLTYPE field xml_column. In this column there are several deffinitions for the problem. There is no max amount of deffinitions and it can be no definition at all. I need to return all definitions for every problem as a string wirh definitions separated by ";".
Query
SELECT extract(prob.Def,'/Definitions/Definition[1]/@var') || ';'|| extract(prob.Def,'/Definitions/Definition[2]/@var')
FROM PROBLEMXML j ,
XMLTABLE (
'/problem'
PASSING j.xml_column
COLUMNS probid VARCHAR (31) PATH '/problem/@id',
Def XMLTYPE PATH '/problem/Definitions') prob
where PROBLEM_ID =1;
returns exactly what I want a;m.
But
declare
my_var varchar2(2000) :=null;
n1 number;
n2 number;
begin
n1:=1;
n2:=2;
SELECT extract(prob.Def,'/Definitions/Definition[n1]/@var') || '|'|| extract(prob.Def,'/Definitions/Definition[n2]/@var') into my_var
FROM ETL_PROBLEMXML_STG_T j ,
XMLTABLE (
'/problem'
PASSING j.xml_column
COLUMNS probid VARCHAR (31) PATH '/problem/@id',
Def XMLTYPE PATH '/problem/Definitions') prob
where PROBLEM_ID =1;
dbms_output.put_line(my_var);
end;
returns NULL.
Is there is a way to pass parameter into extract function?I need to return all definitions for every problem as a string wirh definitions separated by ";".In XQuery, there's the handy function "string-join" for that.
For example :
SQL> WITH etl_problemxml_stg_t AS (
2 SELECT 1 problem_id,
3 xmltype('<problem id="1">
4 <Definitions>
5 <Definition var="var1"></Definition>
6 <Definition var="var2"></Definition>
7 <Definition var="var3"></Definition>
8 </Definitions>
9 </problem>') xml_column
10 FROM dual
11 )
12 SELECT j.problem_id,
13 prob.probid,
14 prob.def
15 FROM etl_problemxml_stg_t j,
16 XMLTable(
17 'for $i in /problem
18 return element r
19 {
20 $i/@id,
21 element d { string-join($i/Definitions/Definition/@var, ";") }
22 }'
23 passing j.xml_column
24 columns
25 probid varchar2(30) path '@id',
26 def varchar2(100) path 'd'
27 ) prob
28 ;
PROBLEM_ID PROBID DEF
1 1 var1;var2;var3 -
How to pass Nested Organization Units (ou) for the provisioning purposes
I have defiend an Entity Adapter which would check the input string and create the Organization Units (such as ou=accounting, ou=finance, o=mycompany) tree and then update the Orgainzation name of Novell Edir User with this new value. The input string is from the Peoplesoft as trusted resource (we use some complext business logic to map to the proper ou tree structure in the Novell Edirectory).
But, I got the cACT/eventPreUpdate Error :Dataobject contains invalid characters
when OIM trying to create the user before provisioning to Novell Edirectory.
Since the ou tree sturcture is used by the pSearchbase during Novell Edir provisioning process, and it should be in the form of ou=accounting, ou=finance, o=mycompany, I am wondering if you know how to solve this problem.
Thanks
Ken HuangILovePlSql wrote:
V_bom_header_tbl.assembly_item_name:= l_bom_header_tbl(i).assembly_item_name ;
v_bom_header_tabl is a record type and l_bom_header_tbl is a table type .So is the above statement ok?I asked you for type definition. Please provide definition of BOM_BO_PUB.BOM_HEADER_TBL_TYPE and Bom_Bo_Pub.Bom_Head_Rec_Type. If BOM_BO_PUB.BOM_HEADER_TBL_TYPE is table of Bom_Bo_Pub.Bom_Head_Rec_Type then your statment is OK. For example:
SQL> declare
2 type BOM_HEADER_TBL_TYPE is table of emp%rowtype index by binary_integer;
3 l_bom_header_tbl BOM_HEADER_TBL_TYPE;
4 V_bom_header_tbl emp%rowtype;
5 begin
6 select * bulk collect into l_bom_header_tbl from emp;
7 for i in 1 .. l_bom_header_tbl.count loop
8 V_bom_header_tbl.ename := l_bom_header_tbl(i).ename;
9 end loop;
10 end;
11 /
PL/SQL procedure successfully completed.
SQL> SY.
Maybe you are looking for
-
Desktop Intelligence formula to convert into Web Intelligence formula
Hi Team, I have converted Desk I Report into Web I report but below formula is not working in Web Intelligence report. Desk I formula ="Selected Period: " + UserResponse(DataProvider([Order Number]) [EIH Query]"Enter Date mm/dd/yyyy (From)?") + " To
-
Problem unsyncing contacts in iTunes with multiple devices
My wife and I each have an iPad and iPhone along and ourkids each have an iPod4 touch. Since we have multiple Apple devices,we sync everything under one Apple ID account using our iMac. We are using OSX Lion on our iMac. After updating the new iTune
-
HT4623 after updating the iOS6 my iPhone 4 is not working
after updating the iOS6 my iPhone 4 is not working
-
Call a form from another form using call_form,open_form,new_form
I HAVE TWO FORMS 1)KOPT_MODULE WHICH IS CALLED FORM 2)KOPT_SUB_MODULE WHICH IS CALLING FORM IN KOPT_SUB_MODULE I HAVE ONE TRIGGER 1)WHEN BUTTON PRESSED DECLARE List_id ParamList; BEGIN List_id:= GET_PARAMETER_LIST('input_params'); IF NOT ID_NULL(List
-
Anyone else tried? Elements just does not work properly on Macs and when I asked for help, I was told that help isn't available for my old version so I'd have to upgrade. Like an idiot, I eventually did and found the new version even worse. I looked