PACLASSPOS – Position Class/Position Number

System
Personnel (PA)
Prefix
PQP
Primary key
COMPANY, POS-CLASS, POSITION
Fields
3
Updated by
8 programs
Referenced by
6 programs

PACLASSPOS is the Position Class/Position Number table in Lawson Personnel (prefix PQP). It is indexed by COMPANY, POS-CLASS, POSITION (PQPSET1); alternate indexes: PQPSET2. It is related 1:1 to PRSYSTEM, PAASSIGNED and PACLASS and 1:M to PABUDGET, PAENCUMBER, PATHFIND and PAPOSITION. It is updated by LT101, LT111, PA01.1, PA01.2, PA01.4, PA02.1, PA302 and PA502 and referenced by HCPO.1, PA103, PA201, PA210, PA82.1 and PR323. The table has 3 fields, 2 indexes and 7 documented relations.

About PACLASSPOS

The Position Class/Position Number file is used to associate position numbers with position classes.

Fields (3)

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

Field / columnTypeDescription & valuesUpdated by
PQP-COMPANY PK
COMPANY
Numeric 4Contains the company number which represents an established company.PA01.1, PA01.2, PA01.4
PQP-POS-CLASS PK
POS_CLASS
Alpha 3Contains the code that represents a position class.PA01.1, PA01.2, PA01.4
PQP-POSITION PK
POSITION
Alpha 12Contains the user-defined code that represents a position in the company.PA01.1, PA01.2, PA01.4

Indexes (2)

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

IndexKeysFlagsConditionUsed in
PQPSET1COMPANY, POS-CLASS, POSITIONPrimaryPA01.1, PA01.2, PA01.3, PA103, PA201, PA210, PA82.1, PR323
PQPSET2COMPANY, POSITION, POS-CLASSHCPO.1, LT101, LT111, PA01.2, PA01.4, PA02.1, PA302, PA502

Relations

One to one (3) — lookups and parents

RelationTableRulesConditionField map
CompanyPRSYSTEMRequiredPQP-COMPANYPRS-COMPANY, SpacesPRS-PROCESS-LEVEL
PassignedPAASSIGNEDNot RequiredPQP-COMPANYPAA-COMPANY, PQP-POSITIONPAA-POSITION, SpacesPAA-PROCESS-LEVEL, SpacesPAA-DEPARTMENT, SpacesPAA-JOB-CODE
Pqp ClassPACLASSRequiredPQP-COMPANYPAQ-COMPANY, PQP-POS-CLASSPAQ-POS-CLASS

One to many (4) — child tables

RelationTableRulesConditionField map
PabudgetPABUDGETPQP-COMPANYPAB-COMPANY, PQP-POSITIONPAB-POSITION, PAB-EFFECT-DATE, PAB-PROCESS-LEVEL, PAB-DEPARTMENT, PAB-JOB-CODE
PaencumberPAENCUMBERPQP-COMPANYPEN-COMPANY, PQP-POSITIONPEN-POSITION, SpacesPEN-PROCESS-LEVEL, SpacesPEN-DEPARTMENT, SpacesPEN-JOB-CODE, PEN-EMPLOYEE, PEN-GLT-OBJ-ID, PEN-ATN-OBJ-ID
Pqp EmployeePATHFINDPQP-COMPANYPTF-COMPANY, 126PTF-FLD-NBR, PQP-POSITIONPTF-FLD-VALUE, PTF-EMPLOYEE, PTF-POS-LEVEL
Pqp PositionsPAPOSITIONRequiredPQP-COMPANYPOS-COMPANY, PQP-POSITIONPOS-POSITION, POS-EFFECT-DATE

Programs

Updated by (8)

Referenced by (6)