My Oracle Support Banner

PO Stuck In Process After Having Been Rejected. After Resetting, Unreservation Also Fails With 'Detailed Account Fails Budgetary Control' (Doc ID 1567356.1)

Last updated on JANUARY 03, 2023

Applies to:

Oracle Purchasing - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

When attempting to reject a Purchase Order (PO) the following error occurs:

ERROR
-----------------------

Activity Display Name=Reject The PO
RESULT=#EXCEPTION
ERROR_MESSAGE=User-Defined Exception
ERROR_STACK=Wf_Engine_Util.Function_Call(PO_REQAPPROVAL_ACTION.REJECT_DOC, POAPPRV, 98756-448661, 213961, RUN)


Line #1 Shipment #1 Distribution #1 The summary account for this detailed account fails budgetary control

FND debug shows:
7285 po.plsql.PO_DOCUMENT_FUNDS_PVT.DO_ACTION.910 1 x_po_return_code = FAILURE
7286 po.plsql.PO_DOCUMENT_FUNDS_PVT.DO_ACTION.END 2 End of subprogram.
7287 po.plsql.PO_DOCUMENT_FUNDS_PVT.DO_REJECT.900 1 l_packet_id is null
7288 po.plsql.PO_DOCUMENT_FUNDS_PVT.DO_REJECT.900 1 x_return_status = E
7289 po.plsql.PO_DOCUMENT_FUNDS_PVT.DO_REJECT.900 1 x_po_return_code = FAILURE
7290 po.plsql.PO_DOCUMENT_FUNDS_PVT.DO_REJECT.900 1 x_online_report_id = 1113369
7291 po.plsql.PO_DOCUMENT_FUNDS_PVT.DO_REJECT.END 2 End of subprogram.
7292 po.plsql.PO_DOCUMENT_ACTION_AUTH.reject110.EXCEPTION 4 do_reject not successful;SQLERRM = User-Defined Exception
7293 po.plsql.PO_DOCUMENT_ACTION_AUTH.rejectEND 2 p_action_ctl_rec.return_status = U
7294 po.plsql.PO_DOCUMENT_ACTION_AUTH.rejectEND 2 p_action_ctl_rec.return_code is null
7295 po.plsql.PO_DOCUMENT_ACTION_AUTH.rejectEND 2 p_action_ctl_rec.online_report_id is null
7296 po.plsql.PO_DOCUMENT_ACTION_AUTH.rejectEND 2 End of subprogram.
7297 po.plsql.PO_DOCUMENT_ACTION_PVT.do_action110.EXCEPTION 4 unexpected error in action call;SQLERRM = User-Defined Exception
7298 po.plsql.PO_DOCUMENT_ACTION_PVT.do_actionEND 2 p_action_ctl_rec.return_status = U
7299 po.plsql.PO_DOCUMENT_ACTION_PVT.do_actionEND 2 p_action_ctl_rec.return_code is null
7300 po.plsql.PO_DOCUMENT_ACTION_PVT.do_actionEND 2 p_action_ctl_rec.functional_error is null
7301 po.plsql.PO_DOCUMENT_ACTION_PVT.do_actionEND 2 p_action_ctl_rec.error_msg = po.plsql.PO_DOCUMENT_ACTION_AUTH.reject:110:do_reject not successful - po.plsql.PO_DOCUMENT_ACTION_PVT.do_action:110:unexpected error in action call

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. Create a requisition and then a PO

2. Approver tries to reject the PO

3. The Rejection fails with error above

4. After resetting to Incomplete, unreservation also fails with similar error

--> "This detail account fails budgetary control and related summary account to fail budgetary control"

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot reject a PO created from a requisition

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.