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: 

bapi

Former Member
0 Kudos

till now i heard every one saying that we should not use call transaction in source code of bapi and bapi does not call any screens

but i have seen standard bapi's which contains call transaction can any one tell about this?

1 ACCEPTED SOLUTION

adam_kuziola
Explorer
0 Kudos

Hi,

Something about BAPI: Many (database) actualizations are being done with help of CALL TRANSACTION technic.

As I know the requirement of no dialogs screen in BAPI is due to fact that BAPIs can be run from external programs (Java, VisualBasic, Delphi etc.) without SAP GUI on workstation. With dialog screen the execution is not possible.

Generally the rules are for external developers (not for SAP) but it causes no problem.

Regards

Adam

1 REPLY 1

adam_kuziola
Explorer
0 Kudos

Hi,

Something about BAPI: Many (database) actualizations are being done with help of CALL TRANSACTION technic.

As I know the requirement of no dialogs screen in BAPI is due to fact that BAPIs can be run from external programs (Java, VisualBasic, Delphi etc.) without SAP GUI on workstation. With dialog screen the execution is not possible.

Generally the rules are for external developers (not for SAP) but it causes no problem.

Regards

Adam