Skip to Content
11
Former Member
Jul 12, 2007 at 10:59 PM

RFC to XI: Payload comes in garbled

38 Views

We finished and tested our scenario in dev and have moved the code on the abap side as well as the XI pieces to Test.

When sending an RFC from our SAP test system, if I look in the SXMB_MONI, the first node of inbound message payload is already garbled even before getting to the message mapping. The first part of it looks like this:

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

- <rfc:Z_BAPI_PRICING_SEND xmlns:rfc="urn:sap-com:document:sap:rfc:functions">

- <PRODUCT_PRICE>

- <item>

<PROD_ID>000000000001003484</PROD_ID>

<PRC_TYP_CD>9912</PRC_TYP_CD>

<CNTRY_CD> e<</CNTRY_CD>

<EFF_BEGIN_DT>0000-00-00</EFF_BEGIN_DT>

<EFF_END_DT>0000-00-00</EFF_END_DT>

<PRC_AMT>0</PRC_AMT>

</item>

  • the prod_id is ok

  • prc_type should have been 'WHL'

  • country should have been 'US'

etc etc.

It's like the data in the payload doesn't match up with the xml. In our dev environment all works normally.

any thoughts?

Thanks!