on 04-23-2008 8:17 AM
Hi All,
I have a situation where an R/3 system( System 'A') needs to call another R/3 system(system 'B') and Non-SAP system
( System 'C').
The scenario is from System 'A' by passing user id as input i need to call System 'B' and System 'C', based upon the passed user id i need to retrieve some data from System 'B' and System 'C' and send it back to System 'A' .
I need to implement this through XI, Can i use RFC - XI - RFC?
Can any one of you suggest how to do this?
Regards,
Lakshmi
hi,
For that ,
you need to create a data structure acording to ur requirement for sending and receiving...
you need to create 2 mappings and 2 interface mappings for SAP and NONSAP system..
For NON SAP you may use webservice..
For sap R/3...
For user id based u need to get the data..
For that u ill put the conditions in Receiver Determination..
According to that the Receiver will determine and will give the Output...
*Award Points If Its Useful*
Regards,
Prakasu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
You can do it in following two ways
You can do it by using conditional receiver determination.
In condition editor you can mention receivers based on "user id".
Create interface determination, receiver agreement for all the receivers.
You can also use BPM to implement your scenario.
Just go through following blog:-
[https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1926] [original link is broken] [original link is broken] [original link is broken];
Only change you have to do is use synchronous send in switch and in switch you can check user id.
regards
sami
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
> I have a situation where an R/3 system( System 'A') needs to call another R/3 system(system 'B') and Non-SAP system
> ( System 'C').
>
> The scenario is from System 'A' by passing user id as input i need to call System 'B' and System 'C', based upon the passed user id i need to retrieve some data from System 'B' and System 'C' and send it back to System 'A' .
>
> I need to implement this through XI, Can i use RFC - XI - RFC?
>
Hi,
First of all for your scenario you have to create two business scenarios as correctly said by biplab. Secondly you have to use BPM to perform your scenario.
In my opinion you can design the scenario like this.
Secnario first, System A ---> XI -
> System B.
For this you need to create outbound & inbund Proxy in system A. An RFC in System B.
Now the flow will be like this.... The outbound proxy from sys A will send the data to XI and data will be mapped with RFC structure in XI (which you have to import from sys B) and XI will send it to System B by using RFC adapter, now system B send back the result to XI and finally XI will send the results to inbound proxy in System A.
This blog will help you upto some extent....
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
For scenario 2, I need some more detailed information about System C.
Regards,
Sarvesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
for me it sounds like a typical Integration Process Scenario.
It's very similar to this example scenario:
http://help.sap.com/saphelp_nw04/helpdata/en/6e/57c53f3e0f0228e10000000a114084/frameset.htm
Regards
Patrick
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi prasanna,
here u have to configure 2 scenarios
1)system A (SAP)<->XI<->SystemB(SAP)
2)system A(SAP) <->XI<->SystemC(non SAP)
yes u are right....since thats a synchronous scenario....u have to use RFC <->XI< ->RFC for 1st interface.
but for 2nd interface it depende upon ur non SAP system
if its a DB system u can use RFC <->XI< ->JDBC
if its a webservice u can use RFC <->XI< ->SOAP
Regards
biplab
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.