Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

                              JOBCODE FILE

                          Job Code Parameters

Contains information about user-defined job codes. The Lawson Payroll system
uses job codes to determine an employee's rate of pay. The Lawson Personnel
Administration system uses job codes for EEO reporting, salary range analysis
reporting, and staffing purposes. Job codes are optional in both systems.

REFERENCED BY

AC530     AC731     BN100     BN101     BN102     BN103
BN105     BN145     BN150     BN232     BN242     BN245
BN31.1    BN31.2    BN32.1    BN32.2    BN32.3    BN320
BN350     BN45.1    BN531     BN65.1    BN71.1    BN72.1
BS13.1    BS14.1    BS15.1    BS32.1    HCEM.1    HCOP.1
HCOP.2    HJBC.1    HR11.1    HR11.2    HR14.1    HR15.1
HR155     HR170     HR206     HR211     HR511     HR514
HR521     HR54.1    HR55.2    HR70.1    HRS1.1    HRSC.1
HS10.1    HS11.1    HS12.1    HS14.1    HS15.1    PA02.1
PA08.1    PA08.2    PA08.3    PA100     PA102     PA11.1
PA111     PA115     PA120     PA13.1    PA13.2    PA149
PA16.1    PA170     PA171     PA172     PA19.1    PA20.1
PA202     PA208     PA21.1    PA211     PA219     PA22.1
PA23.1    PA231     PA233     PA24.1    PA241     PA242
PA248     PA249     PA259     PA262     PA263     PA272
PA290     PA295     PA31.1    PA311     PA33.1    PA34.1
PA341     PA345     PA35.1    PA36.1    PA360     PA37.1
PA370     PA371     PA372     PA38.1    PA390     PA391
PA393     PA402     PA41.1    PA42.1    PA48.3    PA48.4
PA502     PA513     PA52.1    PA52.3    PA52.4    PA52.5
PA520     PA531     PA532     PA533     PA54.1    PA570
PA59.1    PA590     PA62.1    PA63.1    PA64.1    PA64.2
PA65.1    PA65.2    PA66.3    PA71.1    PA73.1    PA80.2
PA90.1    TR114     TR121     TR21.1    TR22.1    TR500
HS01.1    HS34.1    HS35.1    PR03.1    PR110     PR120
PR128     PR13.1    PR131     PR132     PR134     PR136
PR137     PR140     PR150     PR195     PR199     PR20.4
PR20.7    PR220     PR23.1    PR23.3    PR24.1    PR278
PR295     PR30.1    PR32.1    PR32.2    PR33.1    PR33.2
PR33.3    PR35.1    PR35.2    PR35.3    PR35.4    PR35.5
PR35.6    PR35.8    PR36.1    PR37.1    PR45.1    PR530
PR80.1    PR82.1    PR82.2    PR85.1    PR89.1    PRAN.1
PRWC.1    UK102     UK330     TA175     TA195     TA199
TM240     TM245     TM470     UK120     UK60.1    UK70.1
HCJC.1    HR05.1

UPDATED BY

HR06.1    HR06.2    HR700     PA09.1    HR00.1    HR01.1
PBIP.1

FIELD NAME           DESCRIPTION/VALID VALUES                    UPDATED BY

JBC-COMPANY          Numeric 4                                   HR06.1  HR06.2
Company              The number that represents an
                     established company and is entered on
                     all functions.

JBC-JOB-CODE         Alpha 9                                     HR06.1  HR06.2
Code                 Contains the user-defined job code.         PA64.2  PA65.2

JBC-DESCRIPTION      Alpha 30  (Lower Case)                      HR06.1  HS12.1
Description          Contains the job code description.          PA219   PA242
                                                                 PA311   PA33.1
                                                                 PA371   PA64.2
                                                                 PA65.2  PA71.1
                                                                 PA73.1  PR131

JBC-RATE-OVERRIDE    Alpha 1                                     HR06.1
Rate Override        Indicates if a pay rate below the
                     employee's normal rate is allowed.
                     N = Cannot Pay Below Normal Rate
                     Y = Allow Pay Below Normal Rate

JBC-BEG-SAL-RANGE    Signed 13.4                                 HR06.1  HR06.2
Minimum              Contains the beginning salary range
                     used for EEO reporting and wage
                     analysis.

JBC-MID-SAL-RANGE    Signed 13.4                                 HR06.1  HR06.2
Midpoint             Middle salary range used for EEO
                     reporting and wage analysis.

JBC-END-SAL-RANGE    Signed 13.4                                 HR06.1  HR06.2
Maximum              Ending salary range used for EEO
                     reporting and wage analysis.

JBC-POINTS           Signed 5.2                                  HR06.1
Points               Contains the points associated with the
                     job code.

JBC-EEO-CAT          Alpha 2                                     HCOP.2  HR06.1
EEO Category         Contains the EEO category associated        PA311
                     with the job code.
                     1 = Official Administrator
                     2 = Professional
                     3 = Technician
                     4 = Protective Service
                     5 = Para-Professionals
                     6 = Office and Clerical
                     7 = Skilled Craft
                     8 = Service / Maintenance
                     10 = Officials and Managers
                     11 = Trainee
                     20 = Professionals
                     21 = Trainee
                     30 = Technicians
                     31 = Trainee
                     40 = Sales Workers
                     41 = Trainee
                     50 = Office and Clerical
                     51 = Trainee
                     60 = Craft Workers (Skilled)
                     61 = Trainee
                     70 = Operators (Semi-skilled)
                     72 = Trainee
                     80 = Laborers (Unskilled)
                     82 = Trainee
                     90 = Service Workers
                     92 = Trainee

JBC-LAST-CMT-SEQ     Numeric 4                                   PA09.1
Last Comment         Sequence number used for the last job
Sequence Number      code description line.

JBC-ACTIVE-FLAG      Alpha 1                                     HR06.1
Status               Indicates if the job code is active or
                     inactive.
                     A = Active
                     I = Inactive

JBC-ANNUAL-HOURS     Numeric 4                                   HR06.1
Annual Hours         Contains the number of hours per year
                     defined for the job code.

JBC-JOB-CLASS        Alpha 3                                     AC530   HR06.1
Job Class            Contains the job class. Used for
                     reporting purposes and wage analysis.

JBC-SCHEDULE         Alpha 9                                     HCOP.2  HR06.1
Schedule             Contains the grade range schedule
                     associated with the job code. A grade
                     range schedule is used for wage
                     analysis.

JBC-PAY-GRADE        Alpha 3                                     HCOP.2  HR06.1
Grade                Contains the grade of a grade range
                     schedule associated with this job code.

JBC-EEO-SUB-CODE     Numeric 3                                   HR06.1  PA311
EEO Sub Code         Contains an extension of the EEO
                     category field.

JBC-EVAL-DATE        Numeric 8  (yyyymmdd)                       HR06.1
Evaluation Date      Indicates the last date the job code
                     was evaluated.

JBC-EXEMPT           Alpha 1                                     HR06.1
Exempt               Indicates if the job is exempt from
                     overtime
                     N = No
                     Y = Yes

JBC-EFFECT-DATE      Numeric 8  (yyyymmdd)                       HR06.1  HR06.2
Effective Date       Indicates the effective date of the job
                     code salary range.

JBC-DESC-DATE        Numeric 8  (yyyymmdd)                       PA09.1
Job Description Date Contains the date the job code
                     description was last updated.

JBC-WC-CLASS         Alpha 4                                     HR06.1
Workers Comp Class   Contains the workers' compensation
                     classification to which the job code is
                     assigned.

JBC-PAY-RATE         Signed 13.4                                 HR06.1
Rate                 Contains the pay rate defined for the
                     job code.

JBC-EXP-DIST-CO      Numeric 4                                   HR06.1
Exp Dist Co          Contains the general ledger expense
                     distribution company.

JBC-EXP-ACCT-UNIT    Alpha 15                                    HR06.1
Expense Accounting   Contains the general ledger expense
Unit                 accounting unit.

JBC-EXP-ACCOUNT      Numeric 6                                   HR06.1
Expense Account      Contains the general ledger expense
                     account.

JBC-EXP-SUB-ACCT     Numeric 4                                   HR06.1
Expense Subaccount   Contains the expense subaccount from
                     the general ledger chart of accounts.

JBC-PROCESS-LEVEL    Alpha 5                                     PA09.1
Process Level        This field contains the process level,
                     which is the reporting hierarchy below
                     company.

JBC-DEPARTMENT       Alpha 5                                     PA09.1
Department           Contains the department in which the
                     job code is valid.

JBC-REPORTS-TO       Numeric 9                                   PA09.1
Reports To           Contains the employee number of the
                     person who supervises the employees
                     working in the job.

JBC-APPROVED-BY      Numeric 9                                   PA09.1
Approved By          Contains the employee number of the
                     individual who approved this job.

JBC-TIPPED           Alpha 1                                     HR06.1
Tipped               Indicates if this is a tippable
                     position.
                     C = Tipped Position - Tax Credit
                     N = Not A Tipped Position
                     T = Tipped Position - No Tax

JBC-OBJ-ID           Numeric 12                                  HR06.1
Object               Contains a system-assigned identifier
Identification       that provides access to data in related
                     files.

JBC-EEO-CAT-1        Derived
Eeo Cat 1

JBC-MARKET-SALARY    Signed 13.4                                 HR06.1
Market Salary        Contains the market salary for the job
                     code.

JBC-MARKET-DATE      Numeric 8  (yyyymmdd)                       HR06.1
Market Date          Contains the date of the market salary.

JBC-CURRENCY-CODE    Alpha 5                                     HR06.1  HR06.2
Currency Code        Contains the currency in which the pay      HR700
                     is recorded.

JBC-CURR-ND          Numeric 1                                   HR06.1  HR06.2
Currency Number of   Represents the number of decimals           HR700
Decimals             defined for the currency of the object.


JBC-BASE-PAY-RATE    Signed 13.4                                 HR06.1  HR700
Base Pay Rate        Contains the pay in company's base
                     currency.

JBC-BASE-CURRENCY    Alpha 5                                     HR06.1  HR06.2
Base Currency        Contains the company's base currency.       HR700

JBC-BASE-ND          Numeric 1                                   HR06.1  HR06.2
Base Number Of       The number of decimal positions defined     HR700
Decimals             for the company base currency.


JBC-BASE-BEG-SAL     Signed 13.4                                 HR06.1  HR06.2
Base Beg Sal         Contains the minimum pay in the             HR700
                     company's base currency.

JBC-BASE-MID-SAL     Signed 13.4                                 HR06.1  HR06.2
Base Mid Sal         Contains the midpoint pay in the            HR700
                     company's base currency.

JBC-BASE-END-SAL     Signed 13.4                                 HR06.1  HR06.2
Base End Sal         Contains the maximum pay in the             HR700
                     company's base currency.

JBC-BASE-MARKET      Signed 13.4                                 HR06.1  HR700
Base Market          Contains the market salary in the
                     company's base currency.

JBC-EFFECTIVE-DATE   Numeric 8  (yyyymmdd)                       HR06.1
Effective Date       Contains the date the job code takes
                     effect. This is the date the job code
                     will be logged to history.

JBC-WEB-TYPE         Alpha 3                                     HR06.1
Web Type             1 = Physician
                     2 = Nurse

                         JOBCODE FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

JBCSET1   COMPANY                                                AC530   AC731
          JOB-CODE                                               BN100   BN101
                                                                 BN102   BN103
                                                                 BN105   BN145
                                                                 BN150   BN232
                                                                 BN242   BN245
                                                                 BN31.1  BN31.2
                                                                 BN32.1  BN32.2
                                                                 BN32.3  BN320
                                                                 BN350   BN45.1
                                                                 BN531   BN65.1
                                                                 BN71.1  BN72.1
                                                                 BS13.1  BS14.1
                                                                 BS15.1  BS32.1
                                                                 HCEM.1  HCOP.1
                                                                 ...

JBCSET2   COMPANY       KeyChange                                HCJC.1  HR05.1
          JOB-CLASS
          JOB-CODE

JBCSET3   OBJ-ID        KeyChange                                HR700

                         JOBCODE FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Approved By    EMPLOYEE     Required
                            When JBC-APPROVED-BY != Zeroes

                            JBC-COMPANY          -> EMP-COMPANY
                            JBC-APPROVED-BY      -> EMP-EMPLOYEE

Base Currency  CUCODES      Required
                            When (JBC-CURRENCY-CODE != Spaces )

                            JBC-BASE-CURRENCY    -> CUC-CURRENCY-CODE

Company        PRSYSTEM     Required

                            JBC-COMPANY          -> PRS-COMPANY
                            Spaces               -> PRS-PROCESS-LEVEL

Currency       CUCODES      Required
                            When (JBC-CURRENCY-CODE != Spaces )

                            JBC-CURRENCY-CODE    -> CUC-CURRENCY-CODE

Department     DEPTCODE     Required
                            When JBC-DEPARTMENT != Spaces

                            JBC-COMPANY          -> DPT-COMPANY
                            JBC-PROCESS-LEVEL    -> DPT-PROCESS-LEVEL
                            JBC-DEPARTMENT       -> DPT-DEPARTMENT

Expense Acct   GLMASTER     Required
                            When JBC-EXP-ACCT-UNIT != Spaces
                            Or   JBC-EXP-ACCOUNT   != Zeroes
                            Or   JBC-EXP-SUB-ACCT  != Zeroes

                            JBC-COMPANY          -> GLM-COMPANY
                            JBC-EXP-ACCT-UNIT    -> GLM-ACCT-UNIT
                            JBC-EXP-ACCOUNT      -> GLM-ACCOUNT
                            JBC-EXP-SUB-ACCT     -> GLM-SUB-ACCOUNT

Grade          PRSAGDTL     Required
                            When JBC-PAY-GRADE != Spaces

                            JBC-COMPANY          -> SGD-COMPANY
                            JBC-SCHEDULE         -> SGD-SCHEDULE
                            JBC-PAY-GRADE        -> SGD-PAY-GRADE
                            Zeroes               -> SGD-PAY-STEP
                            Zeroes               -> SGD-EFFECT-DATE

Job Class      JOBCLASS     Required
                            When JBC-JOB-CLASS != Spaces

                            JBC-COMPANY          -> JCL-COMPANY
                            JBC-JOB-CLASS        -> JCL-JOB-CLASS

Process Level  PRSYSTEM     Required
                            When JBC-PROCESS-LEVEL != Spaces

                            JBC-COMPANY          -> PRS-COMPANY
                            JBC-PROCESS-LEVEL    -> PRS-PROCESS-LEVEL

Reports To     EMPLOYEE     Required
                            When JBC-REPORTS-TO != Zeroes

                            JBC-COMPANY          -> EMP-COMPANY
                            JBC-REPORTS-TO       -> EMP-EMPLOYEE

Schedule       PRSAGHEAD    Required
                            When JBC-SCHEDULE != Spaces

                            JBC-COMPANY          -> SGH-COMPANY
                            "P"                  -> SGH-INDICATOR
                            JBC-SCHEDULE         -> SGH-SCHEDULE
                            Zeroes               -> SGH-EFFECT-DATE

Wc Class       WCCLASS      Required
                            When JBC-WC-CLASS != Spaces

                            JBC-COMPANY          -> WCC-COMPANY
                            JBC-WC-CLASS         -> WCC-WC-CLASS
                            Spaces               -> WCC-WC-STATE
                            Spaces               -> WCC-PROCESS-LEVEL
                            Zeroes               -> WCC-EFFECT-DATE

                         JOBCODE FILE RELATIONS

ONE TO MANY RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

App Job Auth   JOBAUTH      Delete Restricted

                            JBC-COMPANY          -> JBA-COMPANY
                            1                    -> JBA-EMP-APP
                            JBC-JOB-CODE         -> JBA-JOB-CODE
                                                    JBA-POSITION
                                                    JBA-EMPLOYEE

Description    PACOMMENTS   Delete Cascades

                            JBC-COMPANY          -> PAC-COMPANY
                            2                    -> PAC-EMP-APP
                            "JD"                 -> PAC-CMT-TYPE
                            Zeroes               -> PAC-EMPLOYEE
                            JBC-JOB-CODE         -> PAC-JOB-CODE
                            Spaces               -> PAC-ACTION-CODE
                            Zeroes               -> PAC-LN-NBR
                                                    PAC-SEQ-NBR

Emp Job Auth   JOBAUTH      Delete Restricted

                            JBC-COMPANY          -> JBA-COMPANY
                            Zeroes               -> JBA-EMP-APP
                            JBC-JOB-CODE         -> JBA-JOB-CODE
                                                    JBA-POSITION
                                                    JBA-EMPLOYEE

Employees      PATHFIND     Delete Restricted

                            JBC-COMPANY          -> PTF-COMPANY
                            19                   -> PTF-FLD-NBR
                            JBC-JOB-CODE         -> PTF-FLD-VALUE
                                                    PTF-EMPLOYEE
                                                    PTF-POS-LEVEL

Hist Err       HISTERR      Delete Cascades

                            JBC-COMPANY          -> HER-COMPANY
                            Zeroes               -> HER-EMPLOYEE
                            JBC-OBJ-ID           -> HER-OBJ-ID
                                                    HER-EFFECT-DATE
                                                    HER-ACTION-CODE
                                                    HER-ACTION-NBR
                                                    HER-FLD-NBR
                                                    HER-SEQ-NBR

Job Relations  JOBRELATE    Delete Restricted

                            JBC-COMPANY          -> JBR-COMPANY
                            JBC-JOB-CODE         -> JBR-JOB-CODE
                                                    JBR-POSITION
                                                    JBR-TYPE
                                                    JBR-PERS-CODE
                                                    JBR-SUBJECT-CODE