cancel
Showing results for 
Search instead for 
Did you mean: 

Problem facing during BAPI call for an inbound interface.

Former Member
0 Kudos

I have requirement where in i need to make a BAPI call from SRM system using RFC adapter.

After importing the BAPI(Z_INV_REF_PO) in the Integration Repository the structure looks to be a follws,

1.Request

2.Response and

3.Exception (fault) Message types.

In my BPM i did a transformation for my source structure with BAPI request. But while doing a BAPI call it throws me Application error as follows,

RFC adapter is working fine.

********************************************************

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

- <!-- Inbound Message

-->

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

<SAP:Category>Application</SAP:Category>

<SAP:Code area="RFC_ADAPTER">APPLICATION_ERROR</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="urn:sap-com:document:sap:rfc:functions">Z_INV_REF_PO.Exception</SAP:ApplicationFaultMessage>

<SAP:Stack />

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

</SAP:Error>

********************************************************

Please help me out on this. Itz very urgent

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

As the error is Applcation_error, the data reached the target system but the BAPI call fails. So you mignt not be providing all the mandatory fields to the BAPI.

Perform a standalone testing of your BAPI, with the data being passed from XI See if the BAPI call is successful..

Hope this helps you.

cheers,

Siva Maranani.

Answers (0)