2007 Jul 13 6:00 PM
I need to update pricing condition values on a PO programmatically so I used BAPI_PO_CHANGE in code but the PO failed to update. Using transaction SE37 I followed the documentation carefully and after running got the following messages:
DOMEST-Domestic PO 90003240 changed
Error transferring ExtensionIn data for enhancement CI_EKKODB
No new version created because a message has not yet been transmitted
Effective price is 35.33 CAD, article price is 7.48 CAD
Change Net Price could not be effected
Although the message indicates that the PO was changed when I checked the PO there were no changes.
Could anybody out there who has had issues like this before give me a lead as to where to go from here.
Thank you
2007 Jul 16 4:21 PM
Have you done the COMMIT_WORK immediate after the BAPI call. BAPI does not do the commit work itself.
Regards,
A.Singh
Message was edited by:
Amarjit Singh
I need to update pricing condition values on a PO programmatically so I used BAPI_PO_CHANGE in code but the PO failed to update. Using transaction SE37 I followed the documentation carefully and after running got the following messages:
DOMEST-Domestic PO 90003240 changed
Error transferring ExtensionIn data for enhancement CI_EKKODB
No new version created because a message has not yet been transmitted
Effective price is 35.33 CAD, article price is 7.48 CAD
Change Net Price could not be effected
Although the message indicates that the PO was changed when I checked the PO there were no changes.
Could anybody out there who has had issues like this before give me a lead as to where to go from here.
Thank you
2007 Jul 16 4:21 PM
Have you done the COMMIT_WORK immediate after the BAPI call. BAPI does not do the commit work itself.
Regards,
A.Singh
Message was edited by:
Amarjit Singh
2007 Jul 16 4:23 PM
Hi,
Commit it using the transaction BAPI_TRANSACTION_COMMIT
Reward if helpful.
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |