CMPAYCYC – No description in the Lawson data dictionary
- System
- CW (CW)
- Prefix
CYC- Primary key
COMPANY,CONTRACT-YEAR,WORK-SCHED,PAY-START-DATE- Fields
- 12
- Updated by
- 40 programs
- Referenced by
- 0 programs
CMPAYCYC is a Lawson CW table (prefix CYC); no description in the lawson data dictionary. It is indexed by COMPANY, CONTRACT-YEAR, WORK-SCHED, PAY-START-DATE (CYCSET1); alternate indexes: CYCSET2. It is related 1:1 to PRSYSTEM and 1:M to CMCONTRULE and HRWRKSCHD. It is updated by BN150, EXI2.1, EXI4.1, LP130, PR128, PR131, PR132, PR134 and 32 more. The table has 12 fields, 2 indexes and 3 documented relations.
About CMPAYCYC
No description in the Lawson data dictionary.
Fields (12)
Column = COBOL field name without the CYC- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
CYC-COMPANY PKCOMPANY | Numeric 4 | — | — |
CYC-CONTRACT-YEAR PKCONTRACT_YEAR | Numeric 4 | — | — |
CYC-WORK-SCHED PKWORK_SCHED | Alpha 10 | — | — |
CYC-PAY-START-DATE PKPAY_START_DATE | Numeric 8 (yyyymmdd) | — | — |
CYC-PAY-END-DATEPAY_END_DATE | Numeric 8 (yyyymmdd) | — | — |
CYC-PAY-CYCLESPAY_CYCLES | Numeric 3 | — | — |
CYC-CREATE-DATECREATE_DATE | Numeric 8 (yyyymmdd) | — | — |
CYC-CREATE-TIMECREATE_TIME | Numeric 6 (hhmmss) | — | — |
CYC-CREATE-USER-IDCREATE_USER_ID | Alpha 10 (Lower Case) | — | — |
CYC-DATE-STAMPDATE_STAMP | Numeric 8 (yyyymmdd) | — | — |
CYC-TIME-STAMPTIME_STAMP | Numeric 6 (hhmmss) | — | — |
CYC-USER-IDUSER_ID | Alpha 10 (Lower Case) | — | — |
Indexes (2)
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 |
|---|---|---|---|---|
CYCSET1 | COMPANY, CONTRACT-YEAR, WORK-SCHED, PAY-START-DATE | Primary | BN150, PR521, EXI2.1, EXI4.1, LP130, PR128, PR131, PR132 +22 more (list truncated in source) | |
CYCSET2 | COMPANY, CONTRACT-YEAR*, WORK-SCHED, PAY-START-DATE* | — |
Relations
One to one (1) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Company | PRSYSTEM | Required | CYC-COMPANY → PRS-COMPANY (PRSSET1), Spaces → PRS-PROCESS-LEVEL |
One to many (2) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Cmcontrule | CMCONTRULE | CYC-COMPANY → CRU-COMPANY, Spaces → CRU-CONTRACT-GROUP, → CRU-EFFECT-DATE | ||
| Hrwrkschd | HRWRKSCHD | CYC-COMPANY → WSC-COMPANY, CYC-WORK-SCHED → WSC-WORK-SCHED, CYC-CONTRACT-YEAR → WSC-CONTRACT-YEAR, → WSC-EFFECT-DATE |
Programs
Updated by (40)
- BN150 Life Insurance Reportable Income
- EXI2.1 Invoke for PRTRDPD
- EXI4.1 Invoke for PRPRBPD
- LP130 Absence Plan Payout
- PR128 Offset Time Record Creation
- PR131 Retroactive Pay Calculation
- PR132 FLSA Overtime Calculation
- PR134 Automatic Time Records
- PR135 Time Record Edit
- PR136 Missing Time Records
- PR137 Batch Time Record Update
- PR189 Gross Up Calculation
- PR29.1 Pension Payment Maintenance
- PR32.1 Employee Daily Time Entry
- PR32.2 Employee Daily Time Entry
- PR33.1 Speed Entry Setup
- PR33.2 Speed Entry by Number
- PR33.3 Speed Entry by Name
- PR35.1 Time Entry
- PR35.2 Detail Time Entry
- PR35.3 Speed Time Entry
- PR35.4 Step and Grade, Grade Range Time Entry
- PR35.5 Attendance Time Entry
- PR35.6 Activity Time Entry
- PR35.8 Position Time Entry
- PR35.9 Reason Code Time Entry
- PR36.1 Time Record Entry
- PR36.4 Manual Time Record Maintenance
- PR37.1 Batch Time Control
- PR45.1 Error Processing
- PR521 Nonstandard Pay and Work Period CSV Load
- PR529 Pension Payroll Conversion
- PR530 Time Record Interface CSV
- PR560 Payroll History Load CSV
- PR582 Mass Adjustment Load
- PR80.1 Manual Check
- PR80.4 Manual Payment
- PR82.1 Adjustment
- TA147 Canada Vacation Audit
- UK102 Bonus Pay Update