on 08-02-2006 1:44 PM
Hi,
just a simple question in order to solve another problem...
When XI send an IDoc to R/3:
If in the receiver Communication Channel, you do NOT choose option "Apply Record control value from Payload", then what do you have in the payload of Message Monitoring:
- No segment EDI_DC40 ?
- an empty segment EDI_DC40 ?
- a filled segment EDI_DC40 with the ALE info ?
Mickael
Hi Michael,
the fields will be filled (overwritten) by IDoc adapter. Control at SXMB_MONI: Message after mapping vs "call of an adapter/SOAP Header/IDoc Outbound.
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hmmm,
Thus as I didn't change these parameters in my mapping, it's normal that I have not an EDI_DC40 segment:
<?xml version="1.0" encoding="UTF-8" ?>
- <DEBMAS06>
- <IDOC BEGIN="">
- <E1KNA1M SEGMENT="1">
<KUNNR>123777</KUNNR>
<NAME1>Adams</NAME1>
<NAME2>James</NAME2>
</E1KNA1M>
</IDOC>
</DEBMAS06>
Thanks, I continue to find where is my bug:
Mickael
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Take a look at this blog,
/people/michal.krawczyk2/blog/2005/09/01/xi-idoc-adapter--edidc40--demystified
<i>If in the receiver Communication Channel, you do NOT choose option "Apply Record control value from Payload", then what do you have in the payload of Message Monitoring:
- No segment EDI_DC40 ?
- an empty segment EDI_DC40 ?
- a filled segment EDI_DC40 with the ALE info ?</i>
EDI_DC40 will contain the values mapped during Mapping in Message Monitoring and SXMB_MONI - Response Payload, but when the IDOC is sent out , control record is filled with the value from the SLD>
Regards,
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey
i think a empty segment of ED1_c40.The fields will not be populated with the valus from payload.
cheers
jithesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
this is fromm the help doc;
Apply Control Record Values from Payload
If you set the indicator, the conversion of communication parties to the IDoc partner is only possible for systems that are not logical systems.
If you do not set the indicator, all combinations of communication parties and services are handled as services without party.
<b>If the IDoc XML structure contains a control record during outbound processing on the Integration Server, it is rejected and created again by the IDoc adapter. If you want to include additional values in the control record, set the indicator and provide an appropriate mapping for the values</b>
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
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.