Cannot Finalize an eProcurement Requisition Line Due to no Budget Check Error when a Prior Purchase Order (PO) has been Cancelled

(Doc ID 1608330.1)

Last updated on JULY 11, 2016

Applies to:

PeopleSoft Enterprise SCM Purchasing - Version 9.1 to 9.2 [Release 9]
Information in this document applies to any platform.


System does not allow the User to Finalize an eProcurement Requisition Line.  When finalizing the Requisition the system returns the error message as shown below. This happens when there is another PO which was cancelled earlier for the same eProcurement Requisition.

Error:Finalize Req 0000000151 Line 1 Sched 1 Dist 1 is not allowed, another PO has not been budget checked yet. (10200,331)

Another PO is sourced from the referenced requisition and the PO has not been budget checked yet. All PO sourced from the same requisition distribution need to be budget checked successfully before the requisition can be finalized.

Steps to recreate the issue:

  1. Commitment Control is enabled for Purchasing
  2. Create an eProcurement Requisition and Budget check the Requisition
  3. Auto Source the Requisition to PO
  4. Open the PO created from eProcurement Requisition and Cancel the PO
  5. While cancelling, chose to Re-Source all Requisitions
  6. Source the Requisition again using Auto Source
  7. Display the Purchase Order created and Budget Check the PO.
  8. Drill to PO Line distribution and check the ‘Final’ flag.
  9. Save the PO.
  10. Error message is received.


Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms