EGL9.1: METHOD 'STEPINST.CHANGESTATUS', Attempting To Change Status To 'SKIPPED'
Last updated on DECEMBER 12, 2016
Applies to:PeopleSoft Enterprise FIN General Ledger - Version 9.1 to 9.1 [Release 9]
Information in this document applies to any platform.
An Approver at level 2 enters a journal that is within his or her approval limits however journal amount is above the amount criteria of other approver at a lower level (level 1). When submitted for approval encountered peoplecode error.
The issue can be reproduced at will with the following steps:
1. Create new Journal
2. Edit Journal
3. Submit for approval
Error on PIA page:
EOAW_CORE.ENGINE.StepInst.OnExecute Name:ChangeStatus PCPC:32420
Statement:447 Called from:EOAW_CORE.ENGINE.StepInst.OnExecute Name:Skip
Statement:493 Called from:EOAW_CORE.ENGINE.PathInst.OnExecute
Name:OriginatorSelfApprovalCheck Statement:512 Called from:EOAW_CORE.ENGINE.DefPathInst.OnExecute Name:InstantiateSteps
Statement:53 Called from:EOAW_CORE.ENGINE.DefPathInst.OnExecute Name:Instantiate Statement:27 Called from:EOAW_CORE.ENGINE.StageInst.OnExecute Name:InstantiatePaths Statement:5 (0,
Error in online Peoplecode trace:
Caught Exception: Approval process instance (Id = 'GLJournalApproval', Definition ID = 'GLGPDemo', Effective date '2016-01-01', Thread id '18') (18081,1056):1:1, Step nbr 1: Couldn't locate record by key. Method 'StepInst.ChangeStatus', attempting to change status to 'Skipped'
(18081,1004) EOAW_CORE.ENGINE.StepInst.OnExecute Name:ChangeStatus PCPC:32420 Statement:447
Called from:EOAW_CORE.ENGINE.StepInst.OnExecute Name:Skip Statement:493
Called from:EOAW_CORE.ENGINE.PathInst.OnExecute Name:OriginatorSelf
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