F08042GetHRHistory

F08042 Get HR History

Minor Business Rule

Object Name: N0800102

Parent DLL: CHRM

Location: Client/Server

Language: NER

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.


Data Structure

D0800102 - F08042 Get HR History

Parameter NameData ItemData TypeReq/OptI/O/Both
szFileNameFILEcharREQINPUT

The number of a specific table. For example, the Account Master table name is F0901. See the Standards Manual on the programmers' 
menu for naming conventions.

mnAddressNumberAN8MATH_NUMERICREQINPUT

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szDataItemDTAIcharREQINPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

jdDateEffectiveEFTJDEDATEREQINPUT

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 
effective date, a currency effective date, a tax rate effective date, or whatever is appropriate.

szHistoryDataHSTDcharOPTOUTPUT

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 
the screen, the changes will be either all changes made, or only changes made through that date.

cErrorCodeERRCcharOPTOUTPUT

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

Related Functions

None

Related Tables

None