cancel
Showing results for 
Search instead for 
Did you mean: 

Error while doing commint from RFC Adapter

Former Member
0 Kudos

Hi,

We have a SOAP-PI-RFC synchronous scenario. Through this Soap request comes to PI and passed on to BAPI via RFC adapter. This BAPI saves the transaction & return the document number. We are using " PI PI parameter u201CCommit Handling for single BAPI' in RFC receiver Channel.

While this setup works for 1 posting, when we do the mass load ( Say 20 Documents) half of the documents are not able to Save. Although BAPI, returns the document number but on checking the document does not exists in SAP. To do further test, we created a program in ECC and try calling BAPI in loop and calling BAPI Commit.

This way program works fine and there is no error

So in nutshell, when we PI do the commit, half of the documents are not saving where as when the ABAP program commits no error. Is there any special way that PI calls this commit work.

PS: We created a wrapper BAPI which calls the orgirnal BAPI and Commit BAPI & called this from PI but still the same problem is coming.

Appreciate help on this.

Regards,

Harish

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Are there any error messages in the RFC Reciever channel in Runtime Workbench?

RWB -> Component monitoing -> Adapter Engine -> Comm Channel -> filter for type RFC

Please try to give some more details on why the system says the messages are failing.

Former Member
0 Kudos

Hi,

Any suggestion on this issue?

Regards