cancel
Showing results for 
Search instead for 
Did you mean: 

populating MESFCT and MESCOD in IDOC control record through XI.

Former Member
0 Kudos

Hi Experts,

I want to map only MESFCT and MESCOD fields to IDOC control record as i see help.sap.com and all forums this part in XI is very confusing, as mentioned in the below thread i disabled all the mandatory fields(which are in red color) in the EDI_DC40 and mapped MEDCOD and MESFCT with constants and in IDOC receiver adapter (Communication channel) i have checked the option (Apply Control Record values from Payload) , now i can see both the values MEDCOD and MESFCT in XI payload, however I'm unable to see them in the target (ECC 6.0) system

Threads Used:

/people/sravya.talanki2/blog/2005/12/02/manipulating-idoc-control-records-from-payload

/people/michal.krawczyk2/blog/2005/09/01/xi-idoc-adapter--edidc40--demystified

SAP Note : 728792

Target System

WE09

IDOC control record structure.

Under Typinfo tab:

Message Varient : <Still Empty>

Message Function : <Still Empty> not populated from XI payload.

Any guess ??? will there be any configurations required from ECC point of view to populate these values from XI payload.

Thanks in advance

Kelli.

Accepted Solutions (0)

Answers (1)

Answers (1)

Shabarish_Nair
Active Contributor
0 Kudos

You mentioned that the payload values are visible post mapping during runtime so ,

Try to edit the IDoc adapter once again and ensure that

you have set the Apply Control Record Values from Payload indicator in the receiver IDoc adapter

Activate the adapter and try again.