AME_APPROVAL_ID in PO_HEADERS_ALL table is not getting populated. AME failing for Purchase Order.
Recently a patch was released (Patch: 14254641 (Procurement Family 12.1.3 September Update 2012)).
This enables AME to be used for Purchase orders as well. (Previously AME was supported only For Purchase Requisitions).
After applying the patch, though I am able to do the relevant setups, but its failing to generate the Approvers list.
On further investigation, I found that for PO, AME is using PO_HEADERS_ALL.AME_APPROVAL_ID as transactionId, but for requisitions transactionId was the requisition_header_id.
And whenver we are submitting a PO for approval, PO_HEADERS_ALL.AME_APPROVAL_ID is never getting populated. So AME is failing to generate the Approvers List.