cancel
Showing results for 
Search instead for 
Did you mean: 

Purchase Order Response in SRM 4.0 from R/3 through XI

Former Member
0 Kudos

Hello Friends

Iam using XI Receiver Adapter in the communication channel between XI and SRM. Iam mapping ORDRSP IDoc coming from R/3 with "PurchaseOrderConfirmation" message type. Iam using the target interface as "PurchaseOrderConfirmation_In" (which I have taken from the SAP SRM SERVER which I loaded in Repository) in the Interface mapping.

I could see the message in the SXMB_MONI of SRM with a red flag. and the error says:

<b><?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Call Inbound Proxy

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIProxy</SAP:Category>

<SAP:Code area="ABAP">PARSE_APPLICATION_DATA</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Error during XML => ABAP conversion (; error ID: ; ( )) PARSE_APPLICATION_DATA Error during XML => ABAP conversion (Request Message; error ID: CX_ST_GROUP_MISSING_CASE; (/1SAI/TXS00000000000000000004 XML Bytepos.: 198 XML Path: nr1:PurchaseOrderConfirmation(1) Error Text: Element 'MessageHeader' fehlt)) Error during XML => ABAP conversion (Request Message; error ID: CX_ST_GROUP_MISSING_CASE; (/1SAI/TXS00000000000000000004 XML Bytepos.: 198 XML Path: nr1:PurchaseOrderConfirmation(1) Error Text: Element 'MessageHeader' fehlt)) Element 'MessageHeader' fehlt</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error></b>

And also I do not see any Payload for XML Message -> Response, in the SXMB_MONI of XI.

What could be the Problem?

Please Respond Immediately....

Thanks in Advance....

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Have you tested your Message Mapping? Looking at your error that is what sounds like the error. Either the cardinality has an issue or a probably and extra tag somewhere in your XML.

Regards

Ravi

Note : Please reward the posts that help you.