cancel
Showing results for 
Search instead for 
Did you mean: 

FILE To RFC Synchronous

Former Member
0 Kudos

Hi Experts,

I have a requirement of FILE TO RFC (BAPI_ABC) synchronous .Everything is ok with it.

But Once I have called BAPI_ABC, I need to call BAPI_TRANSACTION_COMMIT and pass it the hardcoded string u201CXu201D to save the changes made in SAP.

For this in Target Side of mapping i have called this bapi after BAPI_ABC. this wont work.

because with synchronous intefaces we can't do multimapping(1..2)

now when will I call this comit bapi,?

and What will be the probable solution for it.

Shall I use BPM or Proxy. but my client requirement is "everything should be done in PI side only"

Kindly reply it with your best.

Regards,

Sumit

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

I had similar problem and i could resolve this issue with help of SAP Note 1342143 - RFC Adapter: WAIT during call to BAPI_TRANSACTION_COMMIT.

So all you need it is to set up next:

In receiver RFC adapter

Check "Advanced Mode"

Check "Commit Handling for Single BAPI Calls"

Add the following Name-Value pair to the table:

Name: BAPICommitWait

Value: true

BR,

Dzmitry

Former Member
0 Kudos

Thanks a lot.

Answers (0)