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 purchase Order Creation

Former Member
0 Likes
747

Hai Guys,

I have created a purchase order directly using se37 (transaction) BAPI_PO_CREATE1 and i am getting a message as

Standard PO created under the number 4500000031. when i saw in the table it is not updating in the table.whether to use any transaction commit bapi inorder to get updated in bapi. if so can u pls suggest me where to use that or how to get the Po number get updated in the table.pls suggest me.

Regards,

selvamuthukumar.N

Hai Guys,

I have created a purchase order directly using se37 (transaction) BAPI_PO_CREATE1 and i am getting a message as

Standard PO created under the number 4500000031. when i saw in the table it is not updating in the table.whether to use any transaction commit bapi inorder to get updated in bapi. if so can u pls suggest me where to use that or how to get the Po number get updated in the table.pls suggest me.

Regards,

selvamuthukumar.N

4 REPLIES 4
Read only

Former Member
0 Likes
647

Hi

in Se37...after you enter the FM in Display mode..In Menu> Function Module>Test-->Test Sequences.

Now, give the PO BAPI first and then BAPI_TRANSACTION_COMMIT. Now, execute the BAPI's one by one.

And then check in the tables.

Regards,

Vishwa.

Read only

Former Member
0 Likes
647

FIRST U GO SE37 THEN

RUN

BAPI_PO_CREATE1

THEN AFTER

RUN

BAPI_TRANSACTION_COMMIT

Read only

Former Member
0 Likes
647

After execution of BAPI you should execute "BAPI_TRANSACTION_COMMIT" to reflect changes in data base.

for this u need to write a program and execute the BAPIs in the below order.

1) BAPI_PO_CREATE1

2) BAPI_TRANSACTION_COMMIT

Read only

Former Member
0 Likes
647

answered