Does BAPI_PO_CREATE perform implicit commit?

Question: Hello ,

I wanted to know if commit-work is performed by "BAPI_PO_CREATE" or
do we need to explicity commit.

Are there any extrenal documentation of BAPI's including whether they
perform a commit or not?

We are working on SAP R/3 4.6C.

Thanks in advance.

MK

Answer:
TOO BAD EH?

Answer:
I wrote a program using BAPI for material posting.

And I used the COMMIT statement to made changes into the Database.

But I am not sure that every BAPI requires this or NOT.

Rgds,
Mahesh Bansal

Answer:
Hi,

Yes...The BAPI_PO_CREATE does COMMIT by itself. If you need to do a test run etc, its better that you use BAPI_PO_CREATE1.
_________________
Cheers!
Sgabaper

Answer:
generally, from sap release 4.0 above , the bapi should be perform commit work individually. so you can get the release in bapi explore.

Answer:
hey , how about using function module BAPI_TRANSACTION_COMMIT
_________________
Pralay Ahluwalia
Copyright ?2007 - 2008 www.jt77.com