cancel
Showing results for 
Search instead for 
Did you mean: 

Multimapping for BAPI

Former Member
0 Kudos


Hi All,

Source system sends multiple Purchase order.Middleware system(PO 7.4) should call the  BAPI_PURCHASEORDER_CREATE for individual

Purchase order comes from source.Can anyone please tell how to achieve this requirement with multimapping without bpm.

Regards,

Karthiga

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Raghu,

But i suppose multimapping requires the interface to be asynchronous..I am using RFC adapter as receiver and response will be received.

Regards,

Karthiga

former_member186851
Active Contributor
0 Kudos

No nothing like that,For the request go ahead with multimapppping and for response go ahead with the normal mapping

Former Member
0 Kudos

Hi All,

Sender is a legacy system and PI gets the data through REST polling.Receiver is RFC and BAPI_PURCHASEORDER_CREATE should be used to retrieve individual purchase order.

Response should be received.how to implement this requirement?

Regards,

Karthiga

former_member186851
Active Contributor
0 Kudos

get the XML in PI,at the mapping level split it one by one.

former_member183908
Active Contributor
0 Kudos

you can make use of SAP REST sender adapter to accept the request from Source and create the datatype in ESR based on the incoming data to PI from REST service.

Import the RFC in ESR and create request ans response mappings.

Complete the ID configurations and in backend SAP ECC implement the required logic.Looks like in your case you are using standard BAPI so you can test the interface.

You can also use SOAP UI as simulator for your end to end testing

Refer REST adapter configuration

Thanks

former_member186851
Active Contributor
0 Kudos

What is the source system?.

If it is file input,restrict one xml for each record using recordset structure in FCC..

nabendu_sen
Active Contributor
0 Kudos

Hi Karthiga,

You can handle 1:N mapping within your Graphical Mapping. Please go through the blog:

Regards,

Nabendu.

former_member183908
Active Contributor
0 Kudos

please elaborate your end to end requirement what you want to achieve.

SAP ECC can send multiple POs by calling BAPI_PURCHASEORDER_CREATE and in PI you can configure as a single interface from SAP ECC to SAP PI from then you can pass data to your target system

Thanks