Functional Description
Purpose
This function is intended to write (insert) a new record into the HR History table (F08042). This
function will take into account the sequential field (SEQ) that makes records in the table unique. It
will insure the record being written is unique based on the sequential number.
Setup Notes and Prerequisites
Special Logic
Technical Specification
^
DN0800057 - Insert Employee History Record
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnEmployeeNumber | AN8 | MATH_NUMERIC | OPT | INPUT |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
szDataItem | DTAI | char | OPT | INPUT |
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
| ||||
szHistoryData | HSTD | char | OPT | INPUT |
The history information that is available for the data items listed in the Description column.
Depending on the date in the upper-right corner of
| ||||
jdDateEffectiveOn | EFTO | JDEDATE | OPT | INPUT |
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
| ||||
szChangeReason | TRS | char | OPT | INPUT |
A code that indicates the reason for one of the following:
o Changing an active employee's record
o Terminating an employee
o
| ||||
mnNumericValueOfHistory | HSTN | MATH_NUMERIC | NONE | INPUT |
This field holds the numeric value of the History Data. Its primary use is to make manipulating historical information such a Annual Salary
| ||||
szUserId | USER | char | OPT | INPUT |
The code that identifies a user profile. | ||||
szProgramId | PID | char | OPT | INPUT |
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 | OPT | INPUT |
The code that identifies the work station ID that executed a particular job. | ||||
jdDateUpdated | UPMJ | JDEDATE | OPT | INPUT |
The date that specifies the last update to the file record. | ||||
szFileName | FILE | char | OPT | INPUT |
The number of a specific table. For example, the Account Master table name is F0901. See the Standards Manual on the programmers'
|
None |
None |