on 06-18-2007 7:31 AM
Hi all,
I have a doubt with the RFC adapter.
Currently I have this interface for an RFC:
R/3 system A -- XI system B -- R/3 system C
In this interface in system A I call an RFC through XI system B to get data of system C. The XI system B is the SLD associated to system A. This interface works fine.
Now the system B have another XI system, the system D. And I need change the XI system in this interface. What I need to do?
It is only needed create the interface in system D with the same RFC adapter configuration, with the same vales of gateway, program ID, etc... Or do I need additional configuration? SLD in system D? config system A?
I need to be sure of what I need because I need prepare documentation before to get access to the new XI system.
Thanks in advance,
RP
<i>It is only needed create the interface in system D with the same RFC adapter configuration, with the same vales of gateway, program ID, etc</i>
Yes. This is needed.
<i>Or do I need additional configuration?</i>
On XI all sender related settings as per this
/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
<i>SLD in system D?</i>
If B and D doesnt use same SLD, then a entry of the communicating systems should be created as Web AS ABAP.
<i>config system A?</i>
Nothing i remember
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
But I have a doubt. How the A RFC systems knows where send the RFC? If there is a TCP SM59 connection with program ID, gateway host and service, and there is 2 XI systems, the RFC was sent to both systems? And then the system that have the same program ID in one interface configuration get it?
Do it is possible send it to two XI systems? Because I need sent some RFC's through the first XI and another RFC's through the new connection. I don't have a lot of experience with XI configuration and SLD, please explain it steep by steep.
Can I do it? Or one R/3 system only can send RFC to one XI system?
Regards, RP
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Do you have a Single XI or multiple XI's?
You sender RFC adapter will try to connect to the R3 system using this Program ID on the R3 Systems Gateway. Likewise the TCP Ip Connection created on your R3 will provide the handshake for the connection fro R3 to XI.
So, if you have multiple XI instances and they are all going to try to connect to the same R3 system, then each of the Sender RFC adapter in both XI should have a unique program ID.
Regards
Bhavesh
<i>How the A RFC systems knows where send the RFC?</i>
Through RFC Destination
<i>
If there is a TCP SM59 connection with program ID, gateway host and service, and there is 2 XI systems, the RFC was sent to both systems? And then the system that have the same program ID in one interface configuration get it?</i>
Program ID should be different
<i>Do it is possible send it to two XI systems?</i>
Yes, with separate Program ID
<i>Can I do it? Or one R/3 system only can send RFC to one XI system?</i>
Yes u can. R/3 can send RFC to more than 1 XI system
Regards,
Prateek
It is exactly that... you will need 2 RFC destinations in SM59 each to the respective XI System.
You will obviously need the relevant comm channels in the respective systems with the relevant ID's..
Just a general question... Why do you have 2 XI's?
Note this is if you have 2 XI systems only nothing more
Message was edited by:
Alex Ong
<b>But I have a doubt. How the A RFC systems knows where send the RFC? If there is a TCP SM59 connection with program ID, gateway host and service, and there is 2 XI systems, the RFC was sent to both systems? And then the system that have the same program ID in one interface configuration get it?
Do it is possible send it to two XI systems? Because I need sent some RFC's through the first XI and another RFC's through the new connection. I don't have a lot of experience with XI configuration and SLD, please explain it steep by steep.
Can I do it? Or one R/3 system only can send RFC to one XI system?
</b>
I am not n abap developer but I was sure that in the RFC it self you need to specify which RFC destination that particular RFC should use.. and hence when you activate that RFC it will only use the correct SM59 destination
Hi,
For Receiver RFC adapter, Business Systems never matter.
For Sender RFc adapter, if you select option, Advanced Mode--> DeSelect Verify Sender Business System , again the Sender Business System never matters,
All you would need to do is make sure that the RFC adapter contains valid parameters pointing to the Correct R3 System.
A better way thugh would be to ,create a Business System in the SLD for the new R3 system and recreate the Config Scenario in XI using this new Business System. The IR content can continue to be the existing one.
Regards
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
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.