Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

HR06


HR06.1 - Job Code

**Form Purpose
Use Job Code (HR06.1) to define job codes for use within the Lawson
applications.

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.

If you use the Lawson Tips application, use this form to identify tipped
jobs, and whether they are eligible or ineligible for tax credit.

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.

**Processing Effect
The application 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.




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.

    HRUTILITY  -

    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.

    PAJOBINTRS -

    PERSGROUP  - Updates the Update flag to Y for job code changes that affect
                 an employee group.


Referenced Files

    CUCODES    -

    EMPLOYEE   -

    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.

    PAJOBINTRS -

    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.

    PCODES     -

    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

**Form Purpose
Use Job Code Salary Ranges (HR06.2) 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.


HR06.4 - Canadian WC Class Override

**Form Purpose
Use Canadian WC Class Override (HR06.4) to define workers' compensation (WC)
classes to use with specific job code and province combinations. You must use
override WC  classes if you want to use one job code, but assign different WC
classes to  the job code for one or more provinces.

**Process at a Glance

1. Define workers' compensation classes on Canada Workers' Compensation
Classification (PR18.2).

2. Define Canada job codes on Job Code (HR06.1).

3. Override WC classes for specific provinces on this form.

**Processing Effect
If you define an override WC class for a specific province, the Payroll
application uses that WC class to calculate premiums for employees with this
job code and WC province assigned to them on Employee (HR11.1).




Updated Files

    WCCLASSOVR -


Referenced Files

    JOBCODE    -

    PRPROVINCE -

    PRSYSTEM   -

    WCCLASS    -


INVOKED Programs

    HRLO
    IFAC
    ACAC
    ACCL
    API4
    IFCU
    IFSG
    SLSE
    SLSU
    IFOB