PACOURSE – Courses
- System
- Personnel (PA)
- Prefix
CRS- Primary key
COURSE,EFFECTIVE-DATE- Fields
- 22
- Updated by
- 1 program
- Referenced by
- 154 programs
PACOURSE is the Courses table in Lawson Personnel (prefix CRS). It is indexed by COURSE, EFFECTIVE-DATE (CRSSET1); alternate indexes: CRSSET2, CRSSET3 and CRSSET4. It is related 1:1 to PCODES and PAPREPROPT and 1:M to PAATTRIB, PACOST, PAINSCOURS, PAPREREQ, PAREGISTER, PASCOST, PASESSION, PATRACKDTL and 1 more. It is updated by TR01.1 and referenced by HR04.2, HR04.3, HR04.7, HR04.8, HR80.1, HR80.2, HR80.3, HR80.4 and 146 more. The table has 22 fields, 4 indexes and 16 documented relations.
About PACOURSE
Contains information about each course, including dates, frequency, CEUs, and contact person. The CEU updates TR22.1 (Session Completion). A course record remains in the Courses file as long as there is at least one session for the course in the Sessions file. TR01.1 (Courses) is the primary program that updates this file.
Fields (22)
Column = COBOL field name without the CRS- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
CRS-COURSE PKCOURSE | Alpha 10 | Contains the course code. | TR01.1 |
CRS-EFFECTIVE-DATE PKEFFECTIVE_DATE | Numeric 8 (yyyymmdd) | Contains the date the course is effective. | TR01.1 |
CRS-SHORT-CRS-DESCSHORT_CRS_DESC | Alpha 30 (Lower Case) | Contains the course name. | TR01.1, TR04.1, TR14.1, TR200, TR204, TR207, TR220, TR221 +1 more |
CRS-COURSE-DESCCOURSE_DESC | Alpha 60 (Lower Case) | Contains the course description. | TR01.1 |
CRS-END-DATEEND_DATE | Numeric 8 (yyyymmdd) | Contains the course ending date. | TR01.1 |
CRS-FREQFREQ | Alpha 1 | Indicates how often the course is offered.
| TR01.1 |
CRS-DURATION-UNITSDURATION_UNITS | Signed 5.2 | Contains the course duration. | TR01.1 |
CRS-DURATION-MEASDURATION_MEAS | Alpha 1 | Contains unit in which the course duration is measured.
| TR01.1 |
CRS-CEU-AWARDEDCEU_AWARDED | Signed 5.2 | Contains the number of Continuing Education Units awarded after course completion. | TR01.1 |
CRS-CEU-SOURCECEU_SOURCE | Alpha 10 | Contains the source of the Continuing Education Units awarded for course completion. | TR01.1 |
CRS-COURSE-TYPECOURSE_TYPE | Alpha 10 | Contains the course type. | TR01.1 |
CRS-COURSE-CATCOURSE_CAT | Alpha 10 | Contains the course category. | TR01.1 |
CRS-APPROVAL-FLAGAPPROVAL_FLAG | Alpha 1 | Indicates whether approval is required to register for the course.
| TR01.1 |
CRS-FIRST-NAMEFIRST_NAME | Alpha 15 (Lower Case) | Contains the first name of the contact person. | TR01.1 |
CRS-MIDDLE-INITMIDDLE_INIT | Alpha 1 | Contains the middle initial of the contact person. | TR01.1 |
CRS-LAST-NAMELAST_NAME | Alpha 30 (Lower Case) | Contains the last name of the contact person. | TR01.1 |
CRS-SHORT-NAMESHORT_NAME | Derived | Contains the short name of the contact person. | — |
CRS-WK-PHONE-CNTRYWK_PHONE_CNTRY | Alpha 6 | Contains the country code of the contact person's work telephone number. | TR01.1 |
CRS-WK-PHONE-NBRWK_PHONE_NBR | Alpha 15 | Contains the contact person's work telephone number. | TR01.1 |
CRS-WK-PHONE-EXTWK_PHONE_EXT | Alpha 5 | Contains the extension for the contact person's work telephone number. | TR01.1 |
CRS-EMAIL-USR-NAMEEMAIL_USR_NAME | Alpha 30 (Lower Case) | Contains the contact person's internal E-mail address. | TR01.1 |
CRS-EMAIL-DOM-NAMEEMAIL_DOM_NAME | Alpha 30 (Lower Case) | Contains the contact person's internet E-mail address. | TR01.1 |
Indexes (4)
Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
CRSSET1 | COURSE, EFFECTIVE-DATE | Primary | TR01.1, TR02.1, TR02.2, TR03.1, TR08.1, TR09.1, TR11.1, TR12.1 +14 more | |
CRSSET2 | COURSE, EFFECTIVE-DATE* | HS11.1, HS11.2, HS12.1, HS12.2, HS13.1, HS13.2, HS50.1, HS50.2 +22 more (list truncated in source) | ||
CRSSET3 | COURSE-CAT, COURSE, EFFECTIVE-DATE* | KeyChange, Subset | Where (COURSE-CAT != Spaces) | HR04.2, HR04.3, HR04.7, HR04.8, HR80.1, HR80.2, HR80.3, HR80.4 +22 more (list truncated in source) |
CRSSET4 | SHORT-CRS-DESC, COURSE, EFFECTIVE-DATE* | KeyChange, Subset | Where (SHORT-CRS-DESC != Spaces) | — |
Relations
One to one (3) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Course Cat | PCODES | Not Required | Valid When (CRS-COURSE-CAT != Spaces) | "CC" → PCO-TYPE, CRS-COURSE-CAT → PCO-CODE |
| Course Type | PCODES | Not Required | Valid When CRS-COURSE-TYPE != Spaces | "CT" → PCO-TYPE, CRS-COURSE-TYPE → PCO-CODE |
| Prereq Options | PAPREPROPT | Not Required | CRS-COURSE → PQO-COURSE |
One to many (13) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Attributes | PAATTRIB | CRS-COURSE → TRB-COURSE, → TRB-TYPE, → TRB-CODE | ||
| Cost | PACOST | CRS-COURSE → CST-COURSE, → CST-COST-TYPE, → CST-COST-CAT, → CST-EFFECTIVE-DATE | ||
| Instructor | PAINSCOURS | CRS-COURSE → INC-COURSE, → INC-INSTRUCT | ||
| Prereq Cs | PAPREREQ | CRS-COURSE → RQS-COURSE, "CS" → RQS-PREREQ-TYPE, → RQS-PREREQUISITE, → RQS-COMPANY | ||
| Prereq Eg | PAPREREQ | CRS-COURSE → RQS-COURSE, "EG" → RQS-PREREQ-TYPE, → RQS-PREREQUISITE, → RQS-COMPANY | ||
| Prereq Sk | PAPREREQ | CRS-COURSE → RQS-COURSE, "SK" → RQS-PREREQ-TYPE, → RQS-PREREQUISITE, → RQS-COMPANY | ||
| Prereq Sv | PAPREREQ | CRS-COURSE → RQS-COURSE, "SV" → RQS-PREREQ-TYPE, → RQS-PREREQUISITE, → RQS-COMPANY | ||
| Prereqs | PAPREREQ | CRS-COURSE → RQS-COURSE, → RQS-PREREQ-TYPE, → RQS-PREREQUISITE, → RQS-COMPANY | ||
| Register | PAREGISTER | Delete Restricted | CRS-COURSE → REG-COURSE, → REG-SESSION, → REG-START-DATE, → REG-COMPANY, → REG-EMPLOYEE | |
| Ses Cost | PASCOST | CRS-COURSE → COS-COURSE, → COS-SESSION, → COS-START-DATE, → COS-COST-TYPE, → COS-COST-CAT | ||
| Session | PASESSION | Delete Restricted | CRS-COURSE → SES-COURSE, → SES-SESSION, → SES-START-DATE | |
| Track | PATRACKDTL | CRS-COURSE → TKD-COURSE, → TKD-TRACK | ||
| Training | PATRNHIST | CRS-COURSE → TRH-COURSE, → TRH-COMPANY, → TRH-EMPLOYEE, → TRH-DATE-COMPLETED |
Programs
Updated by (1)
- TR01.1 Course
Referenced by (154)
- HR04.2 Human Resource Codes
- HR04.3 Human Resource Codes
- HR04.7 User Fields Value List
- HR04.8 Human Resource Codes
- HR80.1 Job Occupation Type
- HR80.2 Union
- HR80.3 Bargaining Unit
- HR80.4 Badge Code
- HR80.5 Mail Group
- HR80.6 Hire Source
- HR80.7 User Level
- HR80.8 Relationship
- HR80.9 Primary Care Physician
- HR81.1 Education Degree
- HR81.2 Education Subject
- HR81.3 Education Institution
- HR81.4 Competency
- HR81.5 Competency and Certification Source
- HR81.6 Certification
- HR81.7 Company Property
- HR81.8 Emergency Medical
- HR81.9 Work Restriction
- HR82.1 Working Condition
- HR82.2 Work Requirement
- HR82.3 Parking Lot
- HR82.4 Relocation
- HR82.5 Benefit
- HR82.6 Qualification
- HR82.7 Proficiency
- HR82.8 User Field
- HR82.9 Association
- HR83.1 Review Type
- HR83.2 Performance Rating
- HR83.3 Applicant Rating
- HR83.4 Interview Rating
- HR83.5 Personnel Action Reason
- HR83.6 Review Type
- HR83.7 Benefit Reason Code
- HR83.8 Requisition Status
- HR83.9 Reason Code
- HR84.1 Position Reason Code
- HR84.2 Budget Reason Code
- HR84.3 Requisition Cost
- HR84.4 Supervisor User Field 1
- HR84.5 Supervisor User Field 2
- HR84.6 Supervisor User Field 3
- HR84.7 Supervisor User Field 4
- HR84.8 Supervisor User Field 5
- HR84.9 Incident Status
- HR85.1 Incident Outcome
- HR85.2 Incident Category
- HR85.3 Incident
- HR85.4 Illness
- HR85.5 Body Part
- HR85.6 Incident Cost Category
- HR85.7 Incident Cost Type
- HR85.8 Accommodations
- HR86.1 Incident Follow Up Category
- HR86.2 Incident Follow Up Type
- HR86.3 Incident Follow Up Outcome
- HR86.4 Test Type
- HR86.5 Test Correspondence
- HR86.6 Test Source
- HR86.7 Test User Field 2
- HR86.8 Test User Field 3
- HR86.9 Test Eligibility Override Reason
- HR87.1 Test Reason
- HR87.2 Test Notification Type
- HR87.3 Test Refusal Reason
- HR87.4 Incident Severity
- HR87.5 Incident User 2
- HR87.6 Incident User 3
- HR87.7 Grievance and Disciplinary Action Category
- HR87.8 Grievance and Disciplinary Action Status
- HR87.9 Grievance and Disciplinary Action Outcome
- HR88.1 Grievance and Disciplinary Action Step Category
- HR88.2 Grievance and Disciplinary Action Step Type
- HR88.3 Grievance and Disciplinary Action Step Outcome
- HR88.4 Human Resource Codes - Disability
- HR88.5 Human Resource Codes - Religion
- HR88.6 Contract Type
- HR88.7 Census Metropolitan Area
- HR89.1 HR Codes - Work Eligibility Document Type
- HR89.2 HR Codes - Work Eligibility Document Description
- HR89.3 Human Resource Codes - Work Eligibility Status
- HR89.4 Human Resource Codes - Travel Doc Application Status
- HR89.5 Human Resource Codes - Travel Document
- HR89.6 Human Resource Codes - Contact Number Type
- HR89.7 HR Codes - Official Languages - Bilingual Region
- HR89.8 Sharp Device
- HR89.9 Brand of Device
- HR91.7 Objective Status
- HR92.1 Day Codes
- HR92.2 Leave Status
- HR92.3 Leave Reason
- HS11.1 Web Competency Profile
- HS11.2 Web Competency Profile
- HS12.1 Web Expired Competencies
- HS12.2 Web Expired Competencies
- HS13.1 Web Competency Compliance Rpt
- HS13.2 Web Competency Compliance Rpt
- HS50.1 Employee Qualification Search
- HS50.2 Employee Qualification Search
- HS50.3 Training Courses
- HS50.4 Training Courses
- HS51.1 Employee Qualification Search
- HS51.2 Employee Qualification Search
- HS52.1 Employee Qualification Search
- HS52.2 Employee Qualification Search
- PA115 Employee Purge
- PA262 Qualified Employees Listing
- PA263 Qualified Applicants Listing
- PA62.1 Employee Qualification Search
- PA63.1 Applicant Qualification Search
- PA64.1 Employee Job Qualification
- PA64.2 Employee Position Qualification
- PA65.1 Applicant Job Qualification
- PA65.2 Applicant Position Qualification
- TR02.1 Course Prerequisite
- TR02.2 Prerequisite Options
- TR03.1 Course Certifications and Competencies
- TR04.1 Session
- TR06.1 Track Courses
- TR08.1 Course Instructors
- TR09.1 Instructor Session
- TR10.1 Course Costs
- TR11.1 Session Costs
- TR113 Group Track
- TR114 Job Code Track
- TR12.1 Employee Costs
- TR120 Group Session Registration
- TR121 Job Code Session Registration
- TR13.1 Required Training by Track and Course
- TR13.2 Required Training by Employee - Track or Course
- TR14.1 Instructor Courses
- TR15.1 Required Training by Employee
- TR20.1 Session Registration
- TR20.2 Mass Registration
- TR20.3 Session Registration Override
- TR20.4 Employee Session Registration
- TR200 Notification Letter Extract
- TR201 Course Profile
- TR202 Course Catalog Extract
- TR204 Session Listing
- TR205 Track Listing
- TR207 Instructor Listing
- TR21.1 Employee Training History
- TR210 Course Cost Listing
- TR22.1 Session Completion
- TR220 Session Roster
- TR221 Session Wait List Listing
- TR222 Employee Training Listing
- TR26.1 Employee Training Competency Maintenance
- TR500 Training Conversion