AM: PeopleCode Error: "Get failed (0,0) HCSC_DELEGATION.MODEL.DelegationSecurity.OnExecute" On Accepting A Delegation
(Doc ID 2511063.1)
Last updated on JUNE 04, 2020
Applies to:PeopleSoft Enterprise HCM Absence Management - Version 9.2 and later
PeopleSoft Enterprise HCM Time and Labor - Version 9.2 and later
PeopleSoft Enterprise HCM Human Resources - Version 9.2 and later
Information in this document applies to any platform.
When accepting a delegation that is not future dated, the acceptance fails with a PeopleCode Application Package error.
Error relates to global variable &strGblProxyID not being populated. When a value is hardcoded, it works as expected.
When the request relates to a future dated period, it works as expected.
Get failed (0,0) HCSC_DELEGATION.MODEL.DelegationSecurity.OnExecute Name:UpdateUserProfileRole PCPC:2680 Statement:74
Called from:HCSC_DELEGATION.CONTROLLER.DelegationController.OnExecute Name:updateUserFile Statement:569
Called from:HCSC_DELEGATION.ApprovalEventHandler.OnExecute Name:OnHeaderApprove Statement:62
Called from:EOAW_CORE.NotificationEventHandler.OnExecute Name:OnHeaderApprove Statement:453
Called from:EOAW_CORE.ENGINE.StageInst.OnExecute Name:UpdateApprove Statement:292
STEPS TO REPLICATE:
The issue can be reproduced at will with the following steps:
1.Navigate to Self Service > Manage Delegation
2.Choose a date range that includes the current date.
3.Select transaction "Manager Absence Approve" select a delegate and Submit
4.Login as delegate, choose workflow item "Delegation of Authority"
5.Approve and submit the transaction
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