on 12-04-2007 1:03 PM
Hi, because we have an third party system i think i have to use header mapping in receiver agreement!
For outgoing IDocs everything works fine, incoming aren't be transfered to target system.
I have:
ThirdParty: EDI
BusinessService: EDI_Test
Business System: Q01CLNT010
Incoming receiver agreement looks like this:
Sender
Party: EDI
Service: EDI_Test
Receiver
Service: Q01CLNT010
Interface: DELINS.DELFOR02
Namespace: urn:sap-com:document:sap:idoc:messages
Header Mapping (like i thought)
Sender-Party: EDI
Sender-Servcie: EDI_Test
Reciever Party:
Reciever Service: Q01CLNT010
###
The incoming IDoc has follwoing parameters in header Segment:
- <EDI_DC40 SEGMENT="1">
<TABNAM>EDI_DC40</TABNAM>
<MANDT>100</MANDT>
<DIRECT>1</DIRECT>
<IDOCTYP>DELFOR02</IDOCTYP>
<MESTYP>DELINS</MESTYP>
<STD>V</STD>
<STDVRS>096001</STDVRS>
<STDMES>DELINS</STDMES>
<SNDPOR>EDI</SNDPOR> [like port in we21]
<SNDPRT>LS</SNDPRT>
<SNDPRN>EDI</SNDPRN>
<RCVPRT>LS</RCVPRT>
<RCVPFC>LF</RCVPFC>
<RCVPRN>30396</RCVPRN>
<CREDAT>20071204</CREDAT>
<CRETIM>130428</CRETIM>
<REFMES>DELFOR02</REFMES>
</EDI_DC40>
can somebody give me a hand on this?!
br
if i am not missunderstanding u, your scenario is third party-XI-IDoc. right?
in receiver agreement, in Header mapping-->sender service put BS of XI leave the other fields in blanck and test ir again.
RGds, RP
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
U have not mentioned wht the problem is
<i>because we have an third party system i think i have to use header mapping in receiver agreement</i>
I dont think a header mapping is required in this case. Are u also changing the name or party or service? If yes, only then header mapping is required
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
well ok the problem is that when IDoc is getting into XI i am getting following error:
<SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_ASYNC</SAP:Code>
..and this could be changed through header mapping! am i right?
so how do i have to configure concerning the above given parameters...
br, thx for ur help
HI,
Check out following
1. Check whether receiver has been configured correctly
2. It has correct receiver agreement.
3. If its receiver determination includes the conditional receiver then make sure that it satisfies the condition.
4. Also make sure that its value for funloc is the same.
regards
Aashish Sinha
PS : reward points if helpful
HI,
refer the below very good help which talks about configuring a scenario using party.
How to Set up an SAP XI Integration Directory Scenario with Party to Support
EDI Partner Processing
Thanks and Regards,
Chirag Gohil
Hi Carsten,
i dont think you need a header mapping. Standard would be to maintain "Logical System Name" for the business system at SLD. Delete after that your business system at IB Directory and reimport it from SLD. All objects linked to that BS will still be there. Alternativly change "Adapter Specific Identifiers" of the Business System. This would work, but you have an incosistence between SLD an IB.
Regards,
Udo
BTW: Your error message has nothing to do with logical system name or header mapping. Your receiver determination is wrong or missing.
Message was edited by:
Udo Martens
Hi guys,
because of help approach i wrote what i have done yet. But first i explain what is working.
We have an EDIServer in our Landscape which sends EDI-Calls. This Calls are triggered from R/3 via XI to EDIServer. This outgoing communication runs. (plz don't ask why we still use EDIServer because of EDI-Adapter for XI)
I configured this scenario with party!
But now i want to get calls from EDIServer. So i have to work with send IDocs from EDIServer which this previously tronsforemed from EDI-Format in IDoc-Format.
So i simply thought i configure scenario the other way round by using the party again. But this does not work out. However, i explain my IB Rep Objects:
Receiver Determination:
Sender
Party: EDI
Service: EDI_Test
Interface: DELINS.DELFOR02
Receiver
Party: *
Service: *
Interface Determination:
Sender
Party: EDI
Service: EDI_Test
Interface: DELINS.DELFOR02
Namespace: urn:sap-com:document:sap:idoc:messages
Receiver
Party: *
Service: *
Sender Agreement:
Sender
Party: EDI
Service: EDI_Test
Interface: DELINS.DELFOR02
Namespace: urn:sap-com:document:sap:idoc:messages
Receiver
Party:
Service:
Receiver Agreement
Sender
Party: EDI
Service: EDI_Test
Receiver
Party:
Service: Q01
Interface:DELINS.DELFOR02
Namespace:urn:sap-com:document:sap:idoc:messages
--> do i need header mapping here?!
What do i need to do to make this scenario run?!
br - i highly appreciate ur previous help!!!!
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.