App-po-14160 Document Action Not Completed Success[updated] Fully Official
Before running backend scripts, check the current status of the document in the frontend.
This generic error message typically appears when you attempt to approve, forward, reject, or submit a purchasing document—such as a Purchase Order (PO) or Purchase Requisition—for authorization. Because the error message itself is broad, diagnosing the root cause requires a systematic approach.
: Run this specifically for Item Type POAPPRV (PO Approval) with the 'Process Deferred' and 'Process Timeout' parameters set to Yes .
: There are specific bugs related to this error code that may require applying patches, such as PSA RPC Patch 14563642. Recommended Solutions app-po-14160 document action not completed successfully
If you need help resolving a specific instance of this issue, please tell me:
If the workflow diagram indicates a routing failure, verify the HR data for the users involved: Ensure the employee has an active HR assignment.
Always test custom hooks ( POS_CUSTOM_APPROVAL_PKG ) in a Test (UAT) instance before deploying them to Production. Conclusion Before running backend scripts, check the current status
The PO Approval workflow (POAPPRV) has stalled, errored out, or encountered an unhandled exception.
If the document action error is masking an underlying account generation failure:
Carefully review the document form. Look for: : Run this specifically for Item Type POAPPRV
If the action was "Submit" or "Approve," the workflow likely failed. Navigate to the screen. Query your document. Click the View Action History button. Check for Workflow Errors or PO_REQ_SUBMIT failures.
If you are trying to Cancel a PO that has partial receipt/invoicing and you don't want to return the items, you may need to use the action instead of Cancel . This action closes the PO for further transactions without requiring a return. 5. Review Interface Tables ( PO_DOCS_INTERFACE_ERRORS )
To minimize the odds of seeing again, implement these best practices:
If the document is stuck in an 'In Process' or 'Pre-Approved' status and cannot be modified, a database lock may be the culprit.