Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

How to know EAI has triggered the BAPI and acknowledgement is sent?

Former Member
0 Kudos

Hi, we have a RFC enabled BAPI to create Sales Order, the idea is EAI should trigger the BAPI through RFC and Sales Order should get created (and acknowledgement email should be sent to external system/EAI). Now from SAP side, we have configured the RFC connection correctly. EAI people say that they have triggered the BAPI whereas we're unable to find any Sales Order got created through BAPI. Is there any way to know/check whether external system is able to successfully call the BAPI?

Thanks.

3 REPLIES 3

Former Member
0 Kudos

Hi,

Please check the TCODE-SMQA and SM58.

Regards,

Gaurav

Edited by: gaurav sharma on Dec 1, 2009 3:42 PM

0 Kudos

Thanks Gaurav (I am yet to check it since my interface team has not yet triggered RFC function module I believe).

SM20/21, ST05 (RFC Trace), RSRFCTRC also would help?

Former Member
0 Kudos

The BAPI would have sent error messages in the return table if the SO was not created. You should check with EAI what was returned. You can also get the RFC user id used for that call and trace it in ST12 transaction or SM66 transaction, provided that user id is not used by other interfaces.