Cannot Create Performance Document for New Hired/Rehired EMP or CWR after Period Begin Date (Doc ID 1457251.1)

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.

Symptoms


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)".


STEPS
-----------------------
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

Cause

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