PAINSTSES – Session Instructors
- System
- Personnel (PA)
- Prefix
ISE- Primary key
COURSE,SESSION,START-DATE,INSTR-TYPE,INSTRUCT- Fields
- 12
- Updated by
- 2 programs
- Referenced by
- 12 programs
PAINSTSES is the Session Instructors table in Lawson Personnel (prefix ISE). It is indexed by COURSE, SESSION, START-DATE, INSTR-TYPE, INSTRUCT (ISESET1); alternate indexes: ISESET2 and ISESET5. It is related 1:1 to PAINSCOURS, PAINSTRUCT and PASESSION and 1:M to PACOURSE. It is updated by TR04.1 and TR09.1 and referenced by TR07.1, TR08.1, TR14.1, TR200, TR202, TR204, TR207, TR21.1 and 4 more. The table has 12 fields, 3 indexes and 4 documented relations.
About PAINSTSES
Contains the names of the instructors who can teach each session. The instructor must be listed in the course record of PAINSCOURS. TR09.1 (Instructor Sessions) is the primary program that updates this file.
Fields (12)
Column = COBOL field name without the ISE- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
ISE-COURSE PKCOURSE | Alpha 10 | Contains the course code. | TR09.1 |
ISE-SESSION PKSESSION | Numeric 5 | Contains the session number. | TR09.1 |
ISE-START-DATE PKSTART_DATE | Numeric 8 (yyyymmdd) | Contains the session start date. | TR09.1 |
ISE-INSTR-TYPE PKINSTR_TYPE | Alpha 1 | Indicates whether the instructor is primary, on-call, or backup.
| TR09.1 |
ISE-INSTRUCT PKINSTRUCT | Numeric 10 | Contains the instructor's identification number. | TR09.1 |
ISE-INSTR-START-DTINSTR_START_DT | Numeric 8 (yyyymmdd) | Contains the first date the instructor will teach if the instructor is not teaching the full session.
| TR09.1 |
ISE-INSTR-DURATIONINSTR_DURATION | Numeric 3 | Contains the length of time the instructor will teach if the instructor is not teaching the full session.
| TR09.1 |
ISE-UNITS-CODEUNITS_CODE | Alpha 1 | Indicates the unit in which the length of time the instructor will teach is measured.
| TR09.1 |
ISE-INST-DUR-DETALINST_DUR_DETAL | Alpha 30 (Lower Case) | Contains comments about the session and instructor. | TR09.1 |
ISE-OVERALL-EVALOVERALL_EVAL | Signed 7.2 | Indicates the instructor's performance level for the session. | TR09.1 |
ISE-OVERLL-EVAL-BSOVERLL_EVAL_BS | Signed 7.2 | Contains the total number on which the evaluation is based. | TR09.1 |
ISE-OBJ-IDOBJ_ID | Numeric 12 | This is the object identifier. It is used to relate commitments or posted transactions back to the originating subsystems. Each subsystem record that is updated as a commitment or posted transaction is assigned an object identifier. The object identifier is maintained in the subsystem files and in the Activity Commitments Detail and Activity Transaction files. The object identifier is a unique key used to drill back from Activity Management to the subsystems. | TR09.1 |
Indexes (3)
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 |
|---|---|---|---|---|
ISESET1 | COURSE, SESSION, START-DATE, INSTR-TYPE, INSTRUCT | Primary | TR04.1, TR08.1, TR09.1, TR14.1, TR200, TR202, TR204, TR21.1 +4 more | |
ISESET2 | OBJ-ID, INSTRUCT, INSTR-TYPE | — | ||
ISESET5 | INSTRUCT, COURSE, SESSION, START-DATE, INSTR-TYPE | TR07.1, TR09.1, TR207 |
Relations
One to one (3) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Course Instruc | PAINSCOURS | Required | ISE-COURSE → INC-COURSE, ISE-INSTRUCT → INC-INSTRUCT | |
| Instructor | PAINSTRUCT | Required | ISE-INSTRUCT → INS-INSTRUCT | |
| Session | PASESSION | Required | ISE-COURSE → SES-COURSE, ISE-SESSION → SES-SESSION, ISE-START-DATE → SES-START-DATE |
One to many (1) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Course | PACOURSE | ISE-COURSE → CRS-COURSE, → CRS-EFFECTIVE-DATE |
Programs
Updated by (2)
Referenced by (12)
- TR07.1 Instructor
- TR08.1 Course Instructors
- TR14.1 Instructor Courses
- TR200 Notification Letter Extract
- TR202 Course Catalog Extract
- TR204 Session Listing
- TR207 Instructor Listing
- TR21.1 Employee Training History
- TR22.1 Session Completion
- TR220 Session Roster
- TR26.1 Employee Training Competency Maintenance
- TR500 Training Conversion