What info needs to be entered when setting up the Human Resources Module?
Solution ID = KB-726
Goal : Why can I not update some fields on the Employee screen?; What info needs to be entered when setting up the Human Resources Module?; How do I set up HR?
Version = All Version
Module : SLACCT
Fact : Human Resources
Database : Progress, SQL
Fix
| What info needs to be entered when setting up the Human Resources Module? |
SETTING UP H/R HUMAN RESOURCES ENTRY Add Employee
Add Attendance Records in H/R
Process Vacation Calculation Utility The only direct link between human Resources and Payroll are the attendance/absence records. Attendance records can be included in the Payroll Generation (Summarize Attendance Trx = Yes). All other links between Human Resources and Payroll are through the Employee Master. If H/R is being utilized, the following fields on the Employee Master are not updatable. Dept - When an employee has a position define in the H/R module, the field is not updatable. Shift - this field is used for Job Transaction Reporting by Shift. If an employee has a position defined in the H/R module, this field is not updatable. Pay Freq - the six valid pay frequency codes are: When an employee has salary records in the H/R module, this field is not updatable. Vac Hours Due - Sick Hours Due - EMPLOYEE MASTER Department - Employee Type - Pay Freq - VACATION PARAMETERS Vacations Parameters are set for each Employee Classification level. The Classification Code table can be accessed via the "?' Lookup feature. Max Days Accum- Max Unused Days Reimbursed/Yr- Days/Period- SICK LEAVE PARAMETERS Months before Compensation- Max Days Accum- JOB POSITIONS The Job Position Structure identifies the various positions within the company and its related classification. A position may contain one or several job details, which are linked to each employee. Each employee position is then linked to the employee salary file. An employee can have several salary records. The system reads the most current salary record for each employee. POSITIONS The Position Master screen is used to record information pertaining to available positions within a company and list job details to the position. A Job Detail record must be defined for each position in the company. The screen sets the Dept. and shift fields on the Employee Master record. Notes: The number of position-detail records will never be less than the number of employees. Notes: Pay Range does not interface with Payroll. Position Master file Position Change Reason Employee Status Master file Shift C.odes Master file Exempt - POSITION HISTORY POSITION CLASSIFICATION The Position Classification define the exemption status for that classification, the Salary period, and the Pay Frequency. EMPLOYEE SALARY The Employee Salary screen is used to enter any salary change record for employees. The salary is to be selected in terms of the salary period, which is defined in the Positions Classification master file shown above. Changing the salary will change the salary on the Employee Rates and Taxes screen-for type "S" employees and the Reg Rate field for all type "H" employees. The system will look at the most current salary screen by date. EMPLOYEE STATUS The Employee Status is entered on the Employee Position file.
Each employee has his/her own vacation screen where time records are entered. Active - The Days Used YTD and Days Available fields are updated automatically upon Payroll The Days Earned YTD is updated when the Vacation Calculation Utility is run and based on the following:
2. The Position Classification of each position. 3. The vacation parameters for each position classification. Vacation time is determined by the classification. 5. The employee's anniversary date (start date). EMPLOYEE SICK LEAVE The only difference between Sick Leave and Vacation Leave is that Sick Leave does not contain different time brackets in the sick leave parameters. EXAMPLE After you have been employed for X amount of months, you revive Y amount of days per year. The Days Used YTD and Days Available fields are updated automatically upon Payroll Generation. The Days Earned YTD is updated when the Sick Leave Calculation Utility is run and is based on the following: 1. The positions the employee held this year. 2. The employee status of each position which indicates if Sick Leave is paid or not 3. The position classification of each position. 4. The Sick Leave parameter for these position classifications. 5. The early date limit of employee anniversary date and sick leave parameter ABSENCE REASONS The Absence Reasons screen is used to enter the codes used by the system for reasons from work. The codes are then used in the attendance records which can be included in the payroll generation. Charge to Sick Leave -
ATTENDANCE FILE The Attendance file is used to record any time lost from work and whether the employee was compensated or not. Date- Reason- The "?" Lookup feature allows the user to access the Absence Reasons Master file. Attendance records can be pulled into Payroll while generation transactions. The special reasons codes recognized by the Payroll module are "S" - Sick, "V" - Vacation and "H" - Holiday. When generating payroll, employees with these absence reason codes will be placed into corresponding Payroll Log Hour Type.
PAYROLL GENERATION Summarize Attendance Trx- Valid answers are "Yes" and "No". This filed will include attendance records in the payroll generation.
The salary is to be selected in terms of the salary period. Changing this fields the current salary record for employee will change their pay rates on the Employee Master - Rates and Taxes screen. NOTE: By adding a salary for salary changes as opposed to updating existing ones, all salary history is kept. UTILITIES YEAR END PROCEDURES This utility updates sick leave and vacation records for the selected range of employees. Only records which have not been processed during this calendar year will be affected. The total amount of sick leave or vacation hours due last year is calculated and this number plus carry over amounts minus any days used will be the new total days. All other fields are set to zero.
This utility updates vacation records for the selected range of employees. The total amount of vacation hours earned this year will be placed in the Days Earned YTD field and the Last Update field will be set to today.
This utility updates sick leave records for the selected range of employees. The total amount of sick leave hours earned this year will be placed in the Days Earned YTD field and the Last Update field will be set to today. |