What is the purpose of BAPI_TRANSACTION_COMMIT?

Go down

What is the purpose of BAPI_TRANSACTION_COMMIT?

Post  govind on Fri Mar 02, 2012 2:47 am

-BAPI_TRANSACTION_COMMIT is used when you want to update data into database table.
-Before updating into database table the data to be updated is stored in the UPDATE LOG.
-When the system invokes this Functiona module or 'Commit Work' statement then the database table is updated with the data stored in update log.

-Each BAPI Function Module has its own COMMIT WORK. This is stateless and it is good in some situations.You could not combine multiple update BAPIs into a single LUW( Logical Unit of Work ). In some applications you need to have more controle on LUW's. Hence, SAP R/3 4.0 onwords SAP changed its feature that all updates should be in stateful and allow the client programmer that BAPI_TRANSACTION_COMMIT to be called whenever he is needed.

govind
Admin

Posts : 54
Join date : 2012-01-31

Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum