on 09-19-2006 12:45 PM
Hi,
My sceraio is something like this:
<b>BusinessSystem</b> BS: pointing to client 211.
<b>Idoc Channel</b> IC: uses port P_211
<b>Port in idx1</b> P_211: points to RFC destination RFC_D
<b>RFC Destination</b> RFC_D: points to r/3 server with user/pwd for 211
Now I changed:
BS : to point to client 210.
Also changed,
RFC_D: authentication details for 210.
But the port is still P_211.
This works! so is the port just for documentation? as long as it points to the correct RFC destination?...
Also what happens when, I create another port P_210. In config of <b>IC</b>, I only specify "P", dont give the client, so which port will it pick?
Regards,
Harsh
Harsh,
<b>The port is used to pull the IDOC metadata from your R3 system.</b> Internally this port will use an RFC destination to pull the IDOC metadata. Now, this can again be any RFC destination.
As both your Clients I guess have the same IDOC, it doesnt matter from where you pull the IDOC metadata.
Consider a case, when the IDOC have diff strucutres in diff clients , in such cases, the port with the RFC destination in it would matter.
Regards,
Bhavesh
Message was edited by: Bhavesh Kantilal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
<i>Also what happens when, I create another port P_210. In config of IC, I only specify "P", dont give the client, so which port will it pick?</i>
Any ideas, here both P_210 and P_211 have different RFC Destinations, RFC_D10 and RFC_D11. But in the IDoc channel, you only get to specify the port name, which is "P" for both the ports. So what happens?
Which gets picked?
Regards,
Harsh
PS:Does the Business System for the IDoc channel, come into play here?
Harsh,
You actually created 2 ports with the same name "P" in IDX1 in XI containing different RFC destination? Is it possible to have multiple ports with the same name? That is news to me as well if that is what you have done.
<i>Does the Business System for the IDoc channel, come into play here?</i>
If you are not using ApplyControlRecord values from payload, the details for IDOC control record are filled up from the Business System to which the IDOC comm channel has been created. Something you are pretty much aware of I guess.. any other special reason for this question?
Regards,
Bhavesh
Yes,
I was able to create two ports with the same name and different clients...
The name of the ports is same but because of the different clients they are shown as P_210 P_211. However, in the config we only specify the P part.... so what do you think?
Regards,
Harsh
PS: The BS was a shot in the dark, thought maybe BS pointer to the client might be used to pick the correct port?
Harsh,
Just looked into creating ports with Same name.
If you have ports in XI for diff R3 systems, I guess in this case, you need to give the port name as,
PORTNAME_CLIENT in IDOC adapter.
This is how the ports are listed in IDX1 actually. Havent tried it, but i guess this how it should be.
Regards,
Bhavesh
all tht matters is if your port refers to the correct destination !!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.