Functional Description
Purpose
The purpose of this NER update the employee master (F060116) with salary change information.
Setup Notes and Prerequisites
Special Logic
Technical Specifications
Parameters:
Data Item Data Structure I/ORequiredNotes
Description
SALSalaryINew Employee Salary
PHRTHourlyRateINew Employee Hourly
Rate
AN8Address Book NumberI
EFTOEffective DateI
TRSChange Reason CodeI
CMPACompa-ratioI
1. Do a FetchSingle on F060116 using AN8 as the key. This is done to automatically populate the
cache.
2. Call the function WriteAdditionalInformationToCache which updates the cache with the change
reason code and effective date. All other values are updated automatically.
3. Update the table F060116.
DN0500018 - EE Master Workflow - Update Salary and Hourly Rate
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnSalary | SAL | MATH_NUMERIC | NONE | NONE |
The amount that an employee is paid in one year, assuming that the employee is paid every pay period of the year.
For WorldSoftware:
For
| ||||
mnHourlyRate | PHRT | MATH_NUMERIC | NONE | NONE |
The employee's hourly rate, which is retrieved during time entry. If you enter a rate in this field on any other form, that rate can override the
| ||||
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
| ||||
jdDateEffectiveOn | EFTO | JDEDATE | OPT | 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
| ||||
szChangeReason | TRS | char | OPT | NONE |
A code that indicates the reason for one of the following:
o Changing an active employee's record
o Terminating an employee
o
| ||||
mnCompaRatio | CMPA | MATH_NUMERIC | OPT | NONE |
A calculation used to compare an employee's salary/wage against a midpoint amount set up within a pay grade or salary range. |
None |
None |