Functional Description
The purpose of this function is to write HR History & Turnover information to the files, F08042 & F08045, respectively.
Technical Specifications
Parameters
Data Item Data Structure DescriptionI/ORequiredNotes
Related Tables
Table Table Description
F08041Select Data For Tracking
F08042HR History File
F08045HR Turnover File
Processing
If input parameter cEETurnFlag = 'Y'
Write Turnover information to File (F08045).
Else
Retrieve info from Select Data For Tracking File (F08041).
If History is being tracked for this Data Item.
Endif
D080301 - HR History - Monitor
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szDataItem | DTAI | char | NONE | NONE |
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or
| ||||
mnDataItemSize | DTAS | MATH_NUMERIC | NONE | NONE |
The field size of the data item.
Note: All amount fields should be entered as 15 bytes, 0 decimals, and the data item type should be P
| ||||
cDataItemType | DTAT | char | NONE | NONE |
Defines the type of data to be stored in the field. The data item types are user defined codes (98/DT). Note: All amount fields should be
| ||||
szChangeReason | TRS | char | NONE | NONE |
A code that indicates the reason for one of the following:
o Changing an active employee's record
o Terminating an employee
o
| ||||
jdEffectiveDate | EFTO | JDEDATE | NONE | NONE |
A future date when all changes will take effect or the date when the changes went into effect. If you do not enter a date in this field, the system
| ||||
mnAddressNumber | AN8 | MATH_NUMERIC | NONE | NONE |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
szProgramId | PID | char | NONE | NONE |
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry
| ||||
szWorkStationId | JOBN | char | NONE | NONE |
The code that identifies the work station ID that executed a particular job. | ||||
szUserId | USER | char | NONE | NONE |
The code that identifies a user profile. | ||||
cEEHistFlag | EMPH | char | NONE | NONE |
A code that determines whether the system creates employee history records when you enter or change employee information. The
| ||||
cEETurnFlag | EH01 | char | NONE | NONE |
A code that indicates the date on which the system creates employee history and turnover records, in relation to the date of the change.
| ||||
szHMCOBef | HMCO | char | NONE | NONE |
The company number where the employee records generally reside. | ||||
szHMCOAft | HMCO | char | NONE | NONE |
The company number where the employee records generally reside. | ||||
szHMCUBef | HMCU | char | NONE | NONE |
The number of the business unit in which the employee generally resides. | ||||
szHMCUAft | HMCU | char | NONE | NONE |
The number of the business unit in which the employee generally resides. | ||||
szJBCDBef | JBCD | char | NONE | NONE |
A user defined code (07/G) that defines the jobs within your organization. You can associate pay and benefit information with a job type and
| ||||
szJBCDAft | JBCD | char | NONE | NONE |
A user defined code (07/G) that defines the jobs within your organization. You can associate pay and benefit information with a job type and
| ||||
szJBSTBef | JBST | char | NONE | NONE |
A user defined code (07/GS) that designates a specific level within a particular job type. The system uses this code in conjunction with job
| ||||
szJBSTAft | JBST | char | NONE | NONE |
A user defined code (07/GS) that designates a specific level within a particular job type. The system uses this code in conjunction with job
| ||||
szMAILBef | char | NONE | NONE | |
A user defined code (07/CR) that specifies the check routing or mail-stop code. Use this code to sequence the printing of payroll checks to
| ||||
szMAILAft | char | NONE | NONE | |
A user defined code (07/CR) that specifies the check routing or mail-stop code. Use this code to sequence the printing of payroll checks to
| ||||
szTRSAft | TRS | char | NONE | NONE |
A code that indicates the reason for one of the following:
o Changing an active employee's record
o Terminating an employee
o
| ||||
szTRSBef | TRS | char | NONE | NONE |
A code that indicates the reason for one of the following:
o Changing an active employee's record
o Terminating an employee
o
| ||||
cAction | ACTN | char | NONE | NONE |
A code that specifies the action that is performed. Valid values are: A Add C Change | ||||
szHistoryData | D240 | char | NONE | NONE |
A free-form 240 character description field. You can use this field to explain either the need for the requisition, or why the requisition was
| ||||
jdHistoryData | DATE01 | JDEDATE | NONE | NONE |
Event point for JDE Date. | ||||
mnHistoryData | MATH01 | MATH_NUMERIC | NONE | NONE |
- - - Good Performance Low Value. | ||||
szPayrollLockoutIDCache | USR | char | OPT | NONE |
This code is a combination of the IBM user ID and the batch number assigned to a prepayroll selection. It is used to prohibit one employee
|
B9800420 Get Data Dictionary Definition | ||||
F08045 Employee Turnover Analysis |
F08041 Select Data Items for History Tracking | ||||
F08042 HR History | ||||
F08045 Employee Turnover Analysis |