Requisition Distribution Chartfields are Updated to Requester's Default Chartfields when the Req Quantity is changed to ZERO. (Doc ID 2127184.1)

Last updated on APRIL 14, 2016

Applies to:

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

Symptoms

When changing a line on a requisition the QTY_REQ field allows the value of zero while on the page and only triggers an error during save.

Allowing the QTY_REQ on the unsaved page set to zero allows the following scenario to occur changing the existing chartfield string by inserting the users default values.
Field change code behaves as if the zero qty line is a new line and inserts defaults for distribution overwriting existing values.


Field change code should not behave as if the zero qty line is a new line and should not insert user's chart filed defaults for distribution overwriting existing values.


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

1. Open a requisition in approved status that contain chartfields that are not the users defaults.
2. Change quantity on a line to zero. hit enter to trigger the field change code.
3. Change quantity back to original value and change the amount. Hit enter to trigger field change code.
4. Navigate to distribution and not the change in chartfields to user defaults.

This has been validated in our demo environment as occurring using delivered requisition US001/0000000134


The issue has the following business impact:
incorrect system behavior by overwriting existing values on requisition distribution line.

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