AM: PeopleCode Error: "Get failed (0,0) HCSC_DELEGATION.MODEL.DelegationSecurity.OnExecute" On Accepting A Delegation
(Doc ID 2511063.1)
Last updated on SEPTEMBER 12, 2023
Applies to:
PeopleSoft Enterprise HCM Absence Management - Version 9.2 and laterPeopleSoft 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.
Symptoms
STATEMENT:
========
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.
ERROR:
=====
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
Called from:EOAW_CORE.EN
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
Cause
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
Symptoms |
Cause |
Solution |
References |