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: 

About Bapi Transaction Commit

Former Member
0 Kudos

Hi All,

I am doing bapi uploads now..and i done

Sales Order,

Material Master,

Purchase Order,

Customet Master Uploads.

when iam doing these

i did't use Bapi_Transaction_Commit for SalesOrder and Material and Customer mster uploads.Then Also my database table is sucessfully updated.but when i did't give for Purchase Order upload it is not updating the data base so that i used Transaction Commit.

My question is When we Need Bapi_Transation_Commit???

bec. it is not mandatory for all Bapi's.

Thank you,

MadhuRao.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Madhubabu,

The thumb rule is to find out if there is an exclusive commit work within the BAPI or if there is none.

When one does not exist, you have to explicitly call Bapi_Transaction_Commit.

Hope this clarifies your query.

4 REPLIES 4

Former Member
0 Kudos

Hi Madhubabu,

The thumb rule is to find out if there is an exclusive commit work within the BAPI or if there is none.

When one does not exist, you have to explicitly call Bapi_Transaction_Commit.

Hope this clarifies your query.

former_member188685
Active Contributor
0 Kudos

most of the BAPIS having documentation, in that it will be clelarly mentioned to call BAPI_TRANSACTION_COMMIT or not. so check the documentation of the BAPI's when you are having some confusion on commit work.

Former Member
0 Kudos

thanks

Former Member
0 Kudos

thanks