on 05-23-2008 10:40 AM
Hi friends,
I have few scenarios on jdbc-rfc.. for now i can say 6 similar kind at the receiver.. and the rfc is also same..
Now first interface is sucessfull. for the second one i am trying to create new receiver agreement then it is saying it is already exits,,, now what to do.. for this..
for each and evey scenario i have use the same comunication channel then my first scenario out is going to second one..i have faces this... here i can create onley one receiver agreement. please tell me how can we create many receiver agreement
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
again error as come the erroe is
<SAP:Stack>Error when determining the receiver: Problem while determining receivers using interface mapping: Error when parsing receiver listLength of XML Document 1828 Problem while determining receivers using interface mapping: Error when parsing receiver listLength of XML Document 1828 Error when parsing receiver listLength of XML Document 1828 System expected the element 'Receivers'</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
Edited by: vijay Kumar on May 23, 2008 1:31 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Create the Interface mapping-Here your target Interfae will have "N number of Message Interfaces" for each N message Types. Use the 1:N Mapping done as before.
Now go ahead with other configuration. In Interface Determination select the RB_SPLIT/Extended option use this Interface Mapping over there. If multiple Receivers are required , then go with conditions.
Here i am giving 2 possible ways based on your requirement
In both of the following cases you need to have 2 separate message mappings and 2 interface mappings
Source1_message----
target1_messages - Message mapping(1)
Source1_message----
target2_message - Message mapping(2)
Source1_interface -
target1_interface - use mapping(1)
Source1_interface -
target2_interface - use mapping(2)
1.If 2 receiver messages will be going to same receiving system
a)In Receiver determination no need to specify any condition to determine receiving systems(bcoz you have only one receiving system)
b)But you need to give condition in interface determination.In this case one interface determination is enough
2.If 2 receiver messages will be going to different receiving systems
a)You need to give condition in receiver determination to determine receiving systems
b)In this case, 2 interface determinations required one for each receiving system without any condition
For example
Sender
Service: Source system1
Interface:Source1_interface
Receiver
Service: Receiver1
Inbound interface interface mapping
Target1_interface Source1_interface_to_ Target1_interface
Same as this do for receiver2
Check the following links:
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
http://help.sap.com/saphelp_nw2004s/helpdata/en/42/f3b31d48fb1bc8e10000000a11466f/frameset.htm
Note: reward points if solution found helpfull
Regards
Chandrakanth.k
Hi,
Hope these blogs are useful..
http://help.sap.com/saphelp_nw04/helpdata/en/d6/e44fcf98baa24a9686a7643a33f26f/content.htm
/people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16
/people/shabarish.vijayakumar/blog/2006/06/07/customise-your-xpath-expressions-in-receiver-determination
/people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers
/people/daniel.graversen/blog/2006/12/29/hack-using-xpath-in-xi-message-mappings
Thanks,
Satya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
use the conditions in receiver determination. based on the condition u can specify your message...
Thanks,
madhu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vijay,
http://help.sap.com/saphelp_nw04s/helpdata/en/f4/0a1640a991c742e10000000a1550b0/frameset.htm
provide a condition for the other receivers determination based on create agreements,
Reward points if this helps
Regards
Pragathi.
Edited by: Pragathi on May 23, 2008 11:45 AM
Edited by: Pragathi on May 23, 2008 11:46 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Here Even though your RFC is same in all the scenarios,
The Sender JDBC Interface is going to change scenario to scenario.
You have to observe it and select the corrresponding MI's
Then this time you shld get success
Regards
Seshagiri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi
In receiver agreement u have reciever service and conditions field available , so based on the condition you can route u r message the specified receiver.....no need to create another RA...so only one CC....
regards
chandrakanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.