By default, the Buyer can cancel a PO without going for approval. We have a requirement for PO Cancellation using an approval hierarchy. How can we achieve this.
You need to create your custom Approval workflow and need to assign this on Document type set up for Purchase orders.
Need to Modify APIs PO_CHANGE_API1_S or PO_REQAPPROVAL_INIT1