Negative Contract Release Amount/Qty Is Occurring For A Cancelled PO Line

(Doc ID 2373192.1)

Last updated on MARCH 13, 2018

Applies to:

PeopleSoft Enterprise SCM Purchasing - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

A Negative Contract Release Amount/Quantity occurs when a Referenced PO Line is changed via POA and then cancelled.

The issue can be reproduced at will with the following steps:
1. Create a new Procurement Contract
Main Menu> Procurement Contracts> Add/Update Contracts
2. Update the line details
3. Approve and Save the Contract
4. Click OK for the Warning Message
5. Create a new Purchase Order Using this Item Id
Main Menu> Purchasing> Purchase Orders> Add/Update POs
6. Click on Contract Tab to verify Contract Details
7. Save, Budget Check and Dispatch the PO
8. Create a POA XML with marking the PO Line Price to 0
Main Menu> PeopleTools> Integration Broker> Service Utilities> Handler Test
Provide Service as PURCHASE_ORDER_ACKNOWLEDGEMENT and click Search
Click Execute Event
9. Approve the POA
Main Menu> Purchasing> Purchase Orders> Acknowledgements> Manage PO Acknowledgments
10. Run PO Auto Change Process
Main Menu> Purchasing> Purchase Orders> Acknowledgements> Process Change Orders
11. Approve the change request and Save
Main Menu> Purchasing> Purchase Orders> Manage Change Orders> Approve Change Requests
12. Before running the change order process, Cancel the PO Line
Go to Main Menu> Purchasing> Purchase Orders> Add/Update POs
Search for the PO and Cancel the PO Line
13. Check the Contract Line release Amounts and Quantity
Main Menu> Procurement Contracts> Add/Update Contracts
All the release amounts and quantity is Zero now as we cancelled the PO Line.
14. Now Run the Change Order Process
Main Menu> Purchasing> Purchase Orders> Manage Change Orders> Process Change Orders
15. Now verify the contract release amount and quantity
Amount and Quantity are negative now on the contract.

Due to this issue, the system is displaying the incorrect release amounts/qtys on the contract.

Changes

 

Cause

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