How to add/update/cancel a line in a Purchase Order if one change requires reapproval
Hello,
May I know if there's a way to process an addition, update and cancellation of lines in a single PO with multiple lines from an interfacing system at the same time?
To add a line, I use the PO interface tables and run the standard concurrent program Import Standard Purchase Orders, and APIs PO_CHANGE_API1_S.UPDATE_PO and PO_DOCUMENT_CONTROL_PUB.CONTROL_DOCUMENT to update and cancel lines respectively, but if the addition of new line requires reapproval, the update and cancellation of line cannot be processed anymore because the status of the PO is IN PROCESS, appreciate your inputs on this.