My Oracle Support Banner

Change Request Process (PO_POCHNG) Abended at Step PO_CMCH_EDIT.CME1000.STEP02 and Step PO_CMCHGTRK.CT7100.STEP03 (Doc ID 2717813.1)

Last updated on JANUARY 18, 2021

Applies to:

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


When creating an eProcurement Change Requests which ends in Error status (in order to cancel a Requisition line) and then creating a second eProcurement Change Request for the same action, the PO Change process (PO_POCHNG) fails with the following errors.


Steps to Reproduce the Issue:

  1. Create Requisition in eProcurement.
  2.  Run PO Auto Sourcing to create the PO.
  3.  Approve and Dispatch the PO.
  4.  Once the PO dispatched navigate to Manage Requisitions. Click on the Red cross on the Line information, in order to cancel the Requisition line.
  5.  Click OK to the message "Are you sure you want to cancel Requisition id line 1? (18036,2296)"
  6. A change request was created.
  7. Navigate: Accounts Payable > Vouchers > Add / Update > Regular Entry > Add New Value
       a) Then Enter PO Details > Add
       b) Enter Invoice Date and Invoice number then save.
  8. Go to the Manage Requisitions and see that the Invoice icon is there.
  9.  Approve the change request which should cancel the requisition line, from Approve Change Requests page.
  10.  Run the PO_POCHNG process for the PO.
  11.  On Manage Requisitions page, the initial change request icon shows an error.
  12.  Go to Approve Change Requests page and Change Process state from Error to Recycle.
  13.  Click OK to go back to previous screen. Save.
  14.  Navigate back to the voucher raised earlier: Accounts Payable > Vouchers > Add / Update > Regular Entry > Find an existing value > Enter Voucher ID > Search.
  15.  In order to remove the link between the Voucher line and the PO, first write down the GL Unit, Account and Department, then click on the Minus button to delete the row.
  16.  Then the voucher line will now have no details.
  17.  Enter the Line amount, Account and Department into the invoice line section, then press calculate. Click Yes to the message encountered at this step.
  18.  Now the Merchandise Amount is calculated on the line.
  19.  Save voucher.
  20.  Update total amount accordingly, update line amount too, click OK or Yes to any messages about applying the difference to the lines.. Saved the voucher. On voucher attributes tab, change status to ‘Not applicable;’
  21.  Check back on manage requisitions and the invoice icon will no longer display and the requisition line can be cancelled again.
  22.  Click the red cross and okay on the message: "Are you sure you want to cancel Requisition id line 1? (18036,2296)"
  23.  Clicking into the Change Request icon two change requests will now show.
  24.  Run the Change Request Process (PO_POCHNG).
  25.  The process will now end in ‘No Success’ with the errors mentioned above.




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

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