Skip to Content
0
Mar 03, 2009 at 05:55 AM

BAPI_PR_CHANGE

1169 Views

Tyring to test run the BAPI manually via SE37, but not successful.

example, I try BAPI_PR_CHANGE.

1) In SE37, go to Function Moduel ->Test ->Test Sequence

2) Enter BAPI_PR_CHANGE, and BAPI_TRANSACTION_COMMIT. click Execute to continue.

3) In the Initial Screen, specify the PR number. Then click on Table PRITEM.

4) In the Table, specify the PREQ_ITEM. And enter value "019" in PUR_GROUP (currently in the EBAN table, the value for this PUR_GROUP is "018").

5) Execute the BAPI. I can see in the Return tabl with the following message:

S 06 403 Purchase requisition 10013584 changed

S BAPI 002 Instance 10013584 of object type PurchaseRequisition has been changed.

6) I press "F3" to execute the BAPI_TRANSACTION_COMMIT as required.

7) Click execute to run BAPI_TRANSACTION_COMMIT. I have no error message from the Return table.

In SE16 ->EBAN table, I can see the "Changed on" field change to today date. However, the value "018" unchanged for the Purch. Group field.

What is wrong? Please advice.