Cannot Create Performance Document for New Hired/Rehired EMP or CWR after Period Begin Date
Last updated on JULY 17, 2017
Applies to:PeopleSoft Enterprise HRMS ePerformance - Version 9.1 to 9.1 [Release 9]
Information in this document applies to any platform.
System not allowing to create performance document for employees/ contingent workers hired/rehired after period begin date. A fix in 9.1 Bundle 5, 6 or 7 added new code to EP_FUNCTIONS.AppraisalCreation application class which is causing 2 issues.
ISSUE 1: Unable to create a performance document for an employee who was hired AFTER the Period Begin date of performance year.
ISSUE 2: The application engine that creates these documents calls the EP_FUNCTIONS.AppraisalCreation application class, but it's returning a status code of "HIR" back to the ap engine, and the evaluate clause in app engine does not check for that. Therefore when you view the document creation results, you see this error in Status column:
"Message can not be translated. This message has been customized and needs to have a Message Number assigned in the results table EP_GRP_RES_TBL (for Group ID results) or EP_EE_RES_TBL (for Employee ID results)".
The issue can be reproduced at will with the following steps:
1) Navigate to Main Menu > Workforce Development > Performance Management > Performance Documents > Create Documents
2) Enter following parameters;
Period Begin Date: 10/01/2011
Period End Date: 30/08/2012
Document Type: performance document
Template ID: Performance with objective
Manager Selection Method: By Supervisor ID
Create document using Employee ID / CWR ID selected
Example : Emplid: Ku0037 and Ku0038
Empl Record: 0
As of Date: 21/12/2011
3) Run process (which runs EP_MGRDOC_AE)
4) Watch process go to success.
5) Navigate to: Main Menu > Workforce Development > Performance Management > Performance Documents > View Documents
Search for employee listed in #2
NOTE: Employee KU0037 and KU0038 above has a hire date of 22/12/2011
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