JOBCLASS – Job Class

System
Human Resources (HR)
Prefix
JCL
Primary key
COMPANY, JOB-CLASS
Fields
3
Updated by
3 programs
Referenced by
20 programs

JOBCLASS is the Job Class table in Lawson Human Resources (prefix JCL). It is indexed by COMPANY, JOB-CLASS (JCLSET1). It is related 1:1 to PRSYSTEM and 1:M to JOBCODE. It is updated by HR00.1, HR01.1 and HR05.1 and referenced by HCJC.1, HJCL.1, HR06.1, HR170, HR205, HR206, HR222, HR506 and 12 more. The table has 3 fields, 1 index and 2 documented relations.

About JOBCLASS

Contains information about user-defined job classes. The Lawson Payroll and Personnel Administration systems use job classes to group job codes. HR05.1 (Job Classes) is the primary program that maintains this file. Job classes are optional throughout the Lawson Human Resources system.

Fields (3)

Column = COBOL field name without the JCL- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.

Field / columnTypeDescription & valuesUpdated by
JCL-COMPANY PK
COMPANY
Numeric 4Contains the number that represents an established company and is entered on all functions.HR05.1
JCL-JOB-CLASS PK
JOB_CLASS
Alpha 3Contains the user-defined job class.HR05.1
JCL-DESCRIPTION
DESCRIPTION
Alpha 30 (Lower Case)Contains the job class description.HR05.1

Indexes (1)

Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.

IndexKeysFlagsConditionUsed in
JCLSET1COMPANY, JOB-CLASSPrimaryHCJC.1, HJCL.1, HR00.1, HR01.1, HR05.1, HR06.1, HR170, HR205 +15 more

Relations

One to one (1) — lookups and parents

RelationTableRulesConditionField map
CompanyPRSYSTEMRequiredJCL-COMPANYPRS-COMPANY, SpacesPRS-PROCESS-LEVEL

One to many (1) — child tables

RelationTableRulesConditionField map
JobcodesJOBCODEDelete RestrictedJCL-COMPANYJBC-COMPANY, JCL-JOB-CLASSJBC-JOB-CLASS, JBC-JOB-CODE

Programs

Updated by (3)

Referenced by (20)