Application Development and Automation 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: 
Read only

Regarding BAPI

Former Member
0 Likes
521

Hi friends,

I have a doubt please clarify that,

Can we execute BAPI directly from se37 or not, give me the reason please.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
501

Hi,

You can execute the BAPI's directly from SE37, they will run to its entirety giving you messages if it executed successfully.

However some BAPI's dont have the COMMIT WORK and therefore the document will not be created in the database immediately. For such BAPI's you must also execute the BAPI_TRANSACTION_COMMIT after the original BAPI.

regards,

Advait

4 REPLIES 4
Read only

Former Member
0 Likes
501

Hi,

Yes we can execute BAPI directly through SE37 by entering import parameters.

Best Regards,

Deepa Kulkarni

Read only

viquar_iqbal
Active Contributor
0 Likes
501

BAPI's are implemented as Function Modules. Like every FM, they are maintained with the Function Builder (transaction SE37).

The only things needed to use BAPI's is:

The BAPI's name

Interface Usage; that is, how import, export and tables parameters must be populated for correct usage

Read only

Former Member
0 Likes
501

yes u can do. u need to know the parameters to be passed and wat r the export parameters.

u can also check the documentation.

if u click on debug, it will take u to the debug mode and chk the code processing.

Read only

Former Member
0 Likes
502

Hi,

You can execute the BAPI's directly from SE37, they will run to its entirety giving you messages if it executed successfully.

However some BAPI's dont have the COMMIT WORK and therefore the document will not be created in the database immediately. For such BAPI's you must also execute the BAPI_TRANSACTION_COMMIT after the original BAPI.

regards,

Advait