cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Message header

Former Member
0 Kudos

Hi Experts,

We implemented a scenario IDoc to SOAP ( using the Client WSDL), and the new requirment is to send some custom fileds( for routing) in the SOAP header.

I know that if we use " do not use SOAP envelope" in the receiver adapter, we can create using the XSLT map. But I am not sure how to do the XSLT map and use in the interface mapping.

Can you please suggest how to achieve the above requirement.

Thanks in advance,

MK

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

your question is bit confusing .. then also following is the procedure for SXLT mapping

map the fields externally (you can use any third party tool like altova)

make the zip file

import it in imported archieve

select in Interface mapping in Mapping program field.

Former Member
0 Kudos

Sorry if I have confused with above details.

My scenario is R/3(IDoc) > PI (SOAP)> third party--> customer

For routing at third party, they requested us to send some routing information in the SOAP header.

(like source & Destination details), which exists in the IDoc control data.

please suggest on how to achieve this requirement.

former_member200962
Active Contributor
0 Kudos
For routing at third party, they requested us to send some routing information in the SOAP header.
(like source & Destination details), which exists in the IDoc control data.

To include some details in the Header of the message you can use the ASMA attributes (Dynamic Configuration).....and then in the receiver SOAP channel you can make use of the Keep Headers option...

Check these links:

http://help.sap.com/saphelp_nw70/helpdata/en/29/5bd93f130f9215e10000000a155106/content.htm

http://help.sap.com/saphelp_nw70/helpdata/en/43/0a7d1be4e622f3e10000000a1553f7/content.htm

Check if my answer is as per your req.

Regards,

Abhishek.