My Oracle Support Banner

Multiple Update to a Purchase Order (PO) Causing Contract Releases to go Negative (Doc ID 2783903.1)

Last updated on JULY 15, 2021

Applies to:

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


Multiple Update to a Purchase Order (PO) Causing Contract Releases to go Negative

The issue can be reproduced at will with the following steps:
1. Navigate to Contract Entry Page and add a new value (purchase order contract)
2. Create a new contract that has a description only line item and set the price for the line item with the ability to change it
3. Select the line item details icon to ensure the price can be changed on order
4. Configure the details, select OK
5. This returns you to the main contract entry page, Select Save
6. Contract ID is created, update the Status to Approved, select Save
7. Navigate to create a purchase order against this contract
8. Add a new value
9. Select Copy from Contract
10. Key in the contract ID, select Search, select the checkbox beside the search results, select OK
11. This will return you to the main po entry page, select the PO defaults option
12. Key in an Account and a Fund and select OK
13. Check Select All, Select OK
14. This returns to the main po page, select Save to create the PO
15. Return to the Contract entry window and search the contract again to see the updated release
16. The release amount reflects the amount released for the purchase order just created.
17. Return to the PO window and add an additional line by selecting the + at the end of the line, which will prompt how many rows to add, select OK
18. Key in test123 – description, 1-PO Qty, EA-UOM, MISC-Category, 5.00-price,
19. select Save
20. Return to the contract window to search it again to see if the release is updated
21. The release amount is changed which is correct because the added po line references the contract.
22. Return to the PO and add a line between lines 1 and 2 by selecting the + at end of line 1. Select OK for the prompt to add a row
23. Select the Contract Tab to search the contract
24. Select the contract search icon
25. Key in the contract, select Search, select the check box beside the search results for the configured line item on the contract, select OK
26. If it prompts you for a more current contract to use, select No
27. Select the Details Tab
28. Change the price on the newly added line to be $1, select Save
29. Select Ok for the warning
30. Return to the contract and search it to review the release amounts
31. They continue to match the PO and are correct.
32. Return to the PO and update the price on a line to .01, Save
33. The following warning appears regarding the negative release amounts, Select OK
34. If you get a warning about the price, select OK
35. Return to the contract and search it to review the release amounts
36. The released amount is incorrect.




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.