on 06-09-2006 2:26 PM
Hi Folks,
I tried to send a idoc from R/3 2 XI 2 external R3 and recieved the folowing error:
Unable to convert receiver XI party
http://sap.com/xi/XI/XIParty/<partner>; to an IDoc
partner.
until now I testet:
1) configuration wizard: partner communication with a internal system (business system of sld) and a communication partner (<partner> with a business service)
2) integration scenario with internal system and b2b partner
I played around with the identifiers for partners and communication channels but nothing happens. Has anyone an idea..... ?
thx in advance
Martin
check thz out wether it will be helpful
/people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
thx for your answers, but the "issue" is still the same.
I've created the following objects in integration directory:
1) sender: service without party (INT-R3)
2) reciever: party (EXT-Party) ; identifiers
3) Both, business service and ext. business system (3rd Party in SLD) tested.
4) communication channel
5) reciever det. :
sender: party: empty, service: INT-R3
reciever party: * , service *
6) reciever agreement:
sender: party: empty, service: INT-R3
reciever: party: EXT-Party , service: EXT-Service
7) result:
a) With empty reciever-party and the correct business service I get following error:
Receiver service ****** cannot be converted into an ALE logical system
b) No Mapping
Unable to convert receiver XI party http://sap.com/xi/XI/XIParty/****** to an IDoc partner.
c) Everything works fine if I use Header-Mapping to set reciever-party empty and reciever-service to ANY business system of SLD. Idoc reaches the correct System.
I'm sure it's only a little error in reasoning but...
Hi,
Make sure you partner profile settings are correct.
Also, we need to specify party for external systems.
As long as it is not a logical system, we need to specify the party.
You would have to create a party in the sld and import the same into the configuration.
Regards,
Smitha.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Martin,
Check if this helps.
-Naveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Naveen,
I'm not sure what you mean, but I think I've setup everything what you need for idoc2idoc communication (by hand, with wizard, with importing integrationscenario).
I just discovered that making the following changes to the header mapping of the reciever agreement will solve the problem, but I think it is not a clean way:
reciever-party: empty
reciever-service: <any business-system>
The message reaches the correct reciever but: Why works with a "wrong" entry and why it don't work with the "correct" service as reciever?!
Martin,
<i>reciever-party: empty</i>
Receiver party should not be empty, if I am right.
In any scenario party field would be empty only if it is an A2A communication(with in the company). As urs is a comm with external R/3 system(B2B comm, as I understood it), party field should be filled with approriate entry.
-Naveen.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
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.