cancel
Showing results for 
Search instead for 
Did you mean: 

Alter SOAP Header IDOC Outbound Field (MESTYP)

Former Member
0 Kudos

We have an issue where we wish to change the SOAP Header IDOCOutbound record. We are running PI7.0 SP10.

I have tried changing the message mapping - but the message mapping is fine.

I have looked at OSS notes 792333 and 728792 but this doesn't work.

I have tried flagging the "Apply Control Record Values from payload" but this hasn't worked.

Has anyone come across this before?

We are mapping a standard Idoc to Custom Idoc and need to populate the custom idoc name into the receiving system.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

This was resolved by using IDX2 and importing the correct IDOC into XI from the receiving system. They had provided the wrong Idoc!

Former Member
0 Kudos

To clarify. This is in the IDocOutbound in the SOAP Header of the response in SXMB_MONI.

The payload is correct.

bhavesh_kantilal
Active Contributor
0 Kudos

Barry,

Cam you let us know what exactly you are trying to change?

Apply Control Record From Payload is used to set only these values from the payload of the Idoc Control Records,

MESCOD

· MESCFT

· TEST

· EXPRSS

· STD

· STDVRS

· STDMES

· SNDSAD

· SNDLAD

· RCVSAD

· RCVLAD

· REFINT

· REFGRP

· REFMES

· STATUS

· DIRECT

· OUTMOD

· CREDAT

· CRETIM

If you want to set the value of the Sender Partner Name and Port from the Idoc Control Record , then fill in the values for SNDPRN and SNDPOR ( same for Receiver -- RCVPOR and RCVPRN ) and then select option, Take Sender From Payload / Take Receiver From payload in the Idoc Adapter.

Regards

Bhavesh