cancel
Showing results for 
Search instead for 
Did you mean: 

NO_MAPPINGPROGRAM_FOUND

Former Member
0 Kudos

Dear all,

I am building RFC to File scenario in PI7.1, I designed it before many times many different scenarios for many clients but this time its clue less why getting this error:

But facing 3 problems:

1) RFC has table in ECC with fields (name,phone,address) , data( aaa,123,xxx/bbb,234,yyyy)

But after reaching to PI sxmb_moni->inbound Message->MainDocument

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

- <PASSINGDATA>

- <item>

<NAME>aaa</NAME>

<PHONE>xxx</PHONE>

<ADDRESS />

</item>

- <item>

<NAME>bbb</NAME>

<PHONE>yyyy</PHONE>

<ADDRESS />

</item>

So this is completely different what SAP is sending to SAP PI.

2) this scenario is Inbound Asynchronous. but in sxmb_moni I am getting 3 messages 2 messages as response? which is also wrong. there should be only one message.

3)Also in sxmb_moni I am getting error in error node as, even mapping program is there & correctly configured. i can see that in SXI_CACHE. Following is the error message:

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

- <!-- Call Adapter -->

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

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="MAPPING">NO_MAPPINGPROGRAM_FOUND</SAP:Code>

<SAP:P1>Object ID 34A8F2DCD2403BBEB9F69DAE1107D62F Software Component 7519DAE09B4D11DF92E1EF6FAC10417B</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>Mapping program is not available in runtime cache: Object ID 34A8F2DCD2403BBEB9F69DAE1107D62F Software Component 7519DAE09B4D11DF92E1EF6FAC10417B</SAP:Stack>

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

</SAP:Error>

Regards

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Solved all except 1st one, raising separate thread