Functional Description
Purpose
This function fetches the value of the given employee master data item as of the date requested.
Setup Notes and Prerequisites
This program does not format the HistoryData value. It is the responsibility of the calling program
to use B0800022 to format value from a string into the appropriate data type.
Special Logic
Technical Specification
Select from the Employee Master History File (F08042) the records for the given Data Item and
Employee. Cycle through all the selected records until the one effective on the requested date is found.
Pass the value found back.
D0800102 - F08042 Get HR History
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szFileName | FILE | char | REQ | INPUT |
The number of a specific table. For example, the Account Master table name is F0901. See the Standards Manual on the programmers'
| ||||
mnAddressNumber | AN8 | MATH_NUMERIC | REQ | INPUT |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
szDataItem | DTAI | char | REQ | 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
| ||||
jdDateEffective | EFT | JDEDATE | REQ | INPUT |
The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost
| ||||
szHistoryData | HSTD | char | OPT | OUTPUT |
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
| ||||
cErrorCode | ERRC | char | OPT | OUTPUT |
This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document
|
None |
None |