GetHRConstants

Get HR Constants

Minor Business Rule

Object Name: N0800193

Parent DLL: CHRM

Location: Client/Server

Language: NER

Functional Description

Purpose

The purpose of this business function is to get the HR constants from the table F08043.

 

Setup Notes and Prerequisites


Special Logic

There should be at most only one record in the table F08043.  Therefore, a Select All is done 

followed by a Fetch Next to get the record in the table.


A successful retrieval of information will result in cErrorStatus = 1.  Otherwise, cErrorStatus will 

be 0. 


Technical Specification

Data Item Data Structure DescriptionI/ORequiredNotes

DTALDate File LibraryON

HRSSHR Subsystem NameON

IGLEIncrease Guideline EditON

BDLSBasedon Date for Length of Service ON

OTPSOrganization Type StructureON

ERRCError CodeON




Data Structure

D0800193 - Get HR Constants

Parameter NameData ItemData TypeReq/OptI/O/Both
szOrganizationTypeOTPScharOPTNONE

A user-defined code (00/TS) that identifies the type of organization structure, such as financial or responsibility. Each type of organization 
structure can have a separate hierarchy.  

cErrorCodeERRCcharOPTNONE

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).

cIncreaseGuidelineEditIGLEcharOPTNONE

A code that specifies whether the system allows increase amounts that are outside of the guideline range, and the type of message that 
appears when this occurs. Valid values are: 0 Do not increase. 1 Issue a warning message that indicates that the increase is out of range. 2 Issue 
an error message that indicates that the increase is out of range.

szBasedonDateforlenghtofSeBDLScharOPTNONE

The UDC table is attached to this item (08/RW).

szDataFileLibraryDTALcharOPTNONE

The name of the data file library in which the data queue exists.  Whenever a change is made to the History Constants Information, the 
program automatically determines which library the Employee Master file is in and creates the data queue in the same library.  This library is 
normally called the Production Library.

szHrSubSystemHRSScharOPTNONE

This is the name of the HR subsystem. This subsystem is created (if it doesn't already exist) when the option to start the HR subsystem is 
selected. Since the HR monitor executes this subsystem, it is important to know the name of the subsystem so you can determine if the monitor 
is running.

mnMultiplierPayMultiplierMLTMATH_NUMERICOPTNONE

Multiplier - Rate Multiplier

Related Functions

None

Related Tables

None