cancel
Showing results for 
Search instead for 
Did you mean: 

IDOc control record field value ( MESTYP and MESCOD) not getting populated

Former Member
0 Kudos

Hi,

This is File to IDoc scenario. In the message mapping we are mapping the control record fields MESTYP with XXX and MESCOD with YYY.

In sxmb_moni, message is successfully processed and in the output payload the values for MESTYP and MESCOD are getting populated with XXX and YYY.

But the probelm here is In ECC the Idoc gets posted in status:56 EDI: Partner profile inbound not available and values are not in the control record field MESTYP and MESCOD is empty instead it is expected to be XXX and YYY.

Please Note: For these messages if you check in moni XML Message -> REsponse ->SOAP Header -> IDocOutbound

In the IDOcOutbound

<SAP:MESCOD />

<SAP:MESFCT /> these fields are empty.

And some Idocs are getting posted in Status:53 with values populated for MESTYP and MESCOD.

Whereas for successful Idoc these fields are coming like <SAP:MESCOD >XXX <SAP:MESCOD />

<SAP:MESFCT >YYY <SAP:MESFCT /> in IDOCOutbound.

Any significance of this IdocOutbound.

Notes or any help is appreciated.

Thanks

Kiruthiga

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

> But the probelm here is In ECC the Idoc gets posted in status:56 EDI: Partner profile inbound not available

This means your Partner Profile in WE20 is not cofigured with those values. Just check it in ECC and do the changes accordingly.

Former Member
0 Kudos

Hi,

Did you checked the check box "Apply control record values from payload" in your inbound IDOC comm channel?

If no then check the check box.

Regards,

Nayan