Requisition Error When Adding A Row When Having Requisition Default With Split Distribution, Variable contains a reference to a rowset object that has been deleted. (2,262) REQ_LN_DISTRIB.DISTRIB_LINE_NUM.RowInsert Name:CheckLnDfltDist PCPC:4814 Statement
(Doc ID 2044020.1)
Last updated on JANUARY 04, 2021
Applies to:PeopleSoft Enterprise SCM Purchasing - Version 9.1 to 9.2 [Release 9]
Information in this document applies to any platform.
With AWE enabled, and Requisition Defaults set to Override with two Distributions, when adding more than one row to an existing requisition, the following error is thrown:
Variable contains a reference to a rowset object that has been deleted. (2,262) REQ_LN_DISTRIB.DISTRIB_LINE_NUM.RowInsert name:CheckLnDfltDist PCPC:4742 Statement:77
Called from:REQ_LN_DISTRIB.DISTRIB_LINE_NUM.RowInsert Name:assign_defaults Statement:580
Called from:REQ_LN_DISTRIB.DISTRIB_LINE_NUM.RowInsert Statement:1205
A PeopleCode variable contains an object referring to a rowset that no longer exists.
This is an application error. It can happen if the reference is stored in the variable, and its parent row is subsequently flushed or removed following a save, or if the reference is stored in a global variable and accessed after the Component has been exited.
Use the Application Reviewer or PeopleCode trace to locate the point of the error and correct the program.
The issue can be reproduced at will with the following steps:
1. Create a one line req and save
2. Add a second line to the req and save
3. Attempt to add a third line to the req, error is thrown when the + is clicked
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