N0800215

Update Employee Master with Final Performance Appraisal Info

Minor Business Rule

Object Name: N0800215

Parent DLL: CHRM

Location: Client/Server

Language: NER

Functional Description

Purpose

The purpose of this function is to update the employee master record for an employee with the 
appropriate performance appraisal information.  This would normally be used upon the completion of an 

appraisal to update the employee record with the information from that appraisal as well as update the 

information about the next appraisal.


Setup Notes and Prerequisites


Special Logic




Technical Specification


First, retrieve the employee's original hire date from the employee master.


Edit the data parameters passed in to be sure none are prior the origianl hire date.  If there are 

any dates passed in that are before the original hire date, set an error and stop processing.


Update the employee master (F060116) and the employee master tag file (F06120) with the parameters 

passed in.



Data Structure

D0800215 - Update Employee Master with Final Performance Appraisal Info

Type Review:
Enter the Type Review value for the next review the employee is to have to be updated in the employee master record.


Type Last Review:

This is the last review type to be updated to the employee master.


Date Next Review:

The date the next review is due, to be updated to the employee master.


Date Last Reviewed:

The date the last review was completed on, to be updated to the employee master.


Performance Appraisal Level:

The level assessed by the supervisor on the last performance appraisal to be updated to the employee master.


Address Number:

The employee who was reviewed, and whose record should be updated.


Last Total Job Competency DATE:

The date the Total Job competency Percentage is effective as of.


Suppress Error Message:

1 - Suppress errors

0 - Set appropriate errors on Data Structure Members


Error Flag:

If an error is encountered, this is the data item number for that error.


Program ID:

The program updating the employee master.


Serial Number:

The serial number on the performance appraisal making this update to the employee master.  This is used by the 

employee master to exit to the performance appraisal system.  If an appraisal is not making this update, then pass a blank.


Last Total Job Competency Required:

The job competency percent achieved after the employee competency levels are updated to the levels assessed in the 

performance appraisal.


Parameter NameData ItemData TypeReq/OptI/O/Both
cTypeIncreaseNextRevwTINCcharOPTINPUT

Type Review:
Enter the Type Review value for the next review the employee is to have to be updated in the employee master record.

jdDteNextReviewNRVWJDEDATEOPTINPUT

Date Next Review:
The date the next review is due, to be updated to the employee master.

cTypeIncreaseLastRevwTINCLcharOPTINPUT

Type Last Review:
This is the last review type to be updated to the employee master.

jdDateLastReviewedDATRVWJDEDATEOPTINPUT

Date Last Reviewed:
The date the last review was completed on, to be updated to the employee master.

mnPerformanceAppraisalLevelPAPLMATH_NUMERICOPTINPUT

Performance Appraisal Level:
The level assessed by the supervisor on the last performance appraisal to be updated to the employee master.

mnTotalJobCompetencyPercenJBPCTRQDMATH_NUMERICOPTINPUT

Last Total Job Competency Required:
The job competency percent achieved after the employee competency levels are updated to the levels assessed in the 

performance appraisal.

jdLastTotalJobCompetencyreLTJCRWJDEDATEOPTINPUT

Last Total Job Competency DATE:
The date the Total Job competency Percentage is effective as of.

mnAddressNumberAN8MATH_NUMERICREQINPUT

Address Number:
The employee who was reviewed, and whose record should be updated.

cSuppressErrorMessageEV01charOPTINPUT

Suppress Error Message:
1 - Suppress errors

0 - Set appropriate errors on Data Structure Members

szErrorFlagDTAIcharOPTOUTPUT

Error Flag:
If an error is encountered, this is the data item number for that error.

mnKeyValueSerialNumberSERKMATH_NUMERICOPTINPUT

Serial Number:
The serial number on the performance appraisal making this update to the employee master.  This is used by the 

employee master to exit to the performance appraisal system.  If an appraisal is not making this update, then pass a blank.

szProgramIdPIDcharOPTINPUT

Program ID:
The program updating the employee master.

Related Functions

None

Related Tables

None