App-po-14160 Document Action Not Completed Successfully Verified -
By following the systematic troubleshooting approach outlined in this guide—first identifying the document status, then applying the appropriate corrective action, and finally escalating to patches or support if needed—you can resolve this error efficiently and get your procurement workflows back on track.
Click on > View Action History to see exactly who touched the document last and where the routing stalled. Step 2: Analyze the Workflow Status Monitor
-- Example only – consult your DBA UPDATE po_headers_all SET locked_by = NULL, lock_flag = 'N' WHERE po_header_id = 14160; app-po-14160 document action not completed successfully
-- Conceptual representation of resetting PO status via backend safely -- Always run standard Oracle scripts (e.g., porstpo.sql) in a test environment first! UPDATE po_headers_all SET authorization_status = 'INCOMPLETE', approved_flag = 'N' WHERE segment1 = '&PO_NUMBER' AND org_id = &ORG_ID; Use code with caution.
If you are troubleshooting this, the "interesting" part is that the fix is almost never on the document itself, but in the : Switch to the responsibility
Note: Do not run status change scripts while parallel actions are happening on the same document to avoid severe database locking issues. Technical Data Verification Table
Oracle provides built-in diagnostic tools to pinpoint workflow and data integrity issues. Switch to the responsibility. then applying the appropriate corrective action
: The underlying Oracle Workflow engine can occasionally experience delays or become "stuck." In such cases, the document's status in the database (e.g., IN_PROCESS ) may not match its status in the user interface (e.g., AWAITING APPROVAL ). This desynchronization can lead to an action being rejected as incompatible.
If you manage purchasing workflows in Oracle E-Business Suite (EBS), encountering workflow blocks can significantly disrupt your supply chain operations. One of the most common and frustrating errors that procurement administrators face is:
: In advanced configurations, the system's approval workflow may require specific cost object approvals before moving forward. If a particular cost object lacks an assigned approver, the system might skip an approval step or throw a document action error when the process doesn't follow the expected path.
When POs are created or updated via APIs (from third-party systems), mapping errors or missing mandatory fields can cause the document action to fail with this code.




