HR06.1 - Job Code Use HR06.1 (Job Codes) to define job codes for use within the Lawson systems. Job codes identify specific jobs within a company. You can assign job codes to employees for reporting, wage analysis, and other personnel functions. You can also use job codes for creating employee groups and assigning required training. For payroll, you can type a rate of pay on the job code to determine the rate of pay by job, or type a general ledger account on the job code for general ledger expense defaulting. The system uses the annual hours field to determine an hourly rate of pay for salaried employees and to calculate an annual salary for hourly employees. Annual hours defined for a job code overrides the annual hours defined for the company. If you use the Lawson Tips system, use this form to identify tipped jobs, and whether they are eligible or ineligible for tax credit. Updated Files HRHISTORY - Updated with user-defined log information. This information does not include pay rate and salary changes, which are stored in the Employee Rate History file. JOBCODE - Contains all pertinent information about a job code, and is the primary file maintained by this program. PACOMMENTS - When you delete a job code, the Personnel Comments file records associated with the job code are deleted. PERSGROUP - Updates the Update flag to Y for job code changes that affect an employee group. Referenced Files CUCODES - GLINTCO - HRHISTORY - Updated with user-defined log information. This information does not include pay rate and salary changes, which are stored in the Employee Rate History file. JOBAUTH - Used to ensure that a job code, about to be deleted, has no job authorizations associated with it because you cannot delete a job code if it is associated with any existing job authorizations. JOBCLASS - Used to validate the job class. The job class must exist in this file before attaching it to a job code. JOBRELATE - Used to ensure that a job code, about to be deleted, has no associated job relations because you cannot delete a job code if job relations exist for the job code. PACOMMENTS - When you delete a job code, the Personnel Comments file records associated with the job code are deleted. PASCRTY - Used to validate the log record. PATHFIND - Used to ensure that a job code, about to be deleted, has no employees associated with it because you cannot delete a job code with which employees are associated. PGSELECT - Used to determine if the job code is used as a criteria for an employee group. PRSAGDTL - Used to validate the entered grade. If no schedule is entered, the grade is not edited. PRSAGHEAD - Used to validate the entered schedule. An entered schedule must exist in this file. You can only enter a grade range schedule on a job code. Since both grade range and step and grade schedules are contained in this file, the entered schedule must be a grade range type. The Indicator field in the Step and Grade Schedule Header file determines if the schedule is a Grade range schedule. PRSYSTEM - Used to validate the entered company and the company's EEO information. WCCLASS - Used to validate the workers' comp class if it is entered. HR06.2 - Job Code Salary Ranges Use HR06.2 (Job Code Salary Ranges) to define the salary range for a job code defined in HR06.1 (Job Codes). Salary ranges are used for wage analysis, and provide an edit that produces a warning message if rates entered for employees are not within the range. You can also set up a salary range in PA95.1 (Grade Range Schedule) based on both a grade and schedule with effective dates. A grade range schedule set up in PA95.1 overrides a salary range defined in this screen. Updated Files JOBCODE - Contains the minimum, midpoint, and maximum salary amounts. Referenced Files PASCRTY - Used to validate the log record. PATHFIND - PRSYSTEM - Used to validate the company. INVOKED Programs HRLO IFAC ACAC IFCR IFSG IFCU IFAU SLSE SLSU IFCC IFOB |