CWASSIGN – No description in the Lawson data dictionary

System
CW (CW)
Prefix
CWA
Primary key
COMPANY, EMPLOYEE, CONTRACT-YEAR, POSITION, ASG-EFFECT-DTE, PCD-SEQ-NBR
Fields
76
Updated by
41 programs
Referenced by
32 programs

CWASSIGN is a Lawson CW table (prefix CWA); no description in the lawson data dictionary. It is indexed by COMPANY, EMPLOYEE, CONTRACT-YEAR, POSITION, ASG-EFFECT-DTE, PCD-SEQ-NBR (CWASET1); alternate indexes: CWASET2 and CWASET3. It is related 1:1 to PRSYSTEM, EMPLOYEE, PAEMPLOYEE and HRWRKSCHD and 1:M to CWCONTRACT, PAEMPPOS, CWEMPTRANS, PRPAYCODE and PAPOSITION. It is updated by BN150, EXI2.1, EXI4.1, LP130, PR128, PR131, PR132, PR134 and 33 more and referenced by BN305, HR11.1, HR11.2, HR11.4, HR28.1, HR511, LT101, LT111 and 24 more. The table has 76 fields, 3 indexes and 9 documented relations.

About CWASSIGN

No description in the Lawson data dictionary.

Fields (76)

Column = COBOL field name without the CWA- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored. PK = primary key (present in every index); SETn = leading/alternate key of that index.

Field / columnTypeDescription & valuesUpdated by
#CWA-COMPANY PK
COMPANY
Numeric 4
#CWA-EMPLOYEE PK
EMPLOYEE
Numeric 9
#CWA-CONTRACT-YEAR PK
CONTRACT_YEAR
Numeric 4
#CWA-ASG-PAY-CODE
ASG_PAY_CODE
Alpha 4
#CWA-ASG-EFFECT-DTE PK
ASG_EFFECT_DTE
Numeric 8 (yyyymmdd)
#CWA-ASG-END-DATE
ASG_END_DATE
Numeric 8 (yyyymmdd)
#CWA-PRORATED-AMT
PRORATED_AMT
Signed 18.6
#CWA-PRORATED-UNITS
PRORATED_UNITS
Signed 18.6
#CWA-PCD-SEQ-NBR PK
PCD_SEQ_NBR
Numeric 8
#CWA-ASG-CALC-TYPE
ASG_CALC_TYPE
Numeric 1
  • 1 Annual Amount
  • 2 Pay Period
  • 3 Percent of Current Earnings
  • 4 Daily Rate
  • 5 Hourly
#CWA-AMT-PCT
AMT_PCT
Signed 18.6
#CWA-POSITION PK
POSITION
Alpha 12
#CWA-CHECK-GRP
CHECK_GRP
Alpha 1
#CWA-PROCESS-GRP
PROCESS_GRP
Alpha 1
#CWA-PAY-CYCLE
PAY_CYCLE
Alpha 1 Occurs 9 Times ×9X
#CWA-TAX-FREQ-OVER
TAX_FREQ_OVER
Numeric 3
  • 001 Weekly
  • 002 Biweekly
  • 003 Semi-monthly
  • 004 Monthly
  • 005 Daily
  • 006 Quarterly
  • 007 Semi-annually
  • 008 Annually
  • 009 9 Month Accademic Monthly
  • 010 10 Month Academic Monthly
#CWA-ROLL-OVER-FLAG
ROLL_OVER_FLAG
Numeric 1
  • 1 No
  • 2 Yes
#CWA-DATE-OVER-FLG
DATE_OVER_FLG
Numeric 1
  • 1 No
  • 2 Yes
#CWA-PAY-PER-AMT
PAY_PER_AMT
Signed 18.6
#CWA-YTD-PAID-WAGES
YTD_PAID_WAGES
Signed 18.6
#CWA-PAID-WAGE-BAL
PAID_WAGE_BAL
Signed 18.6
#CWA-USER-ALPHA-1
USER_ALPHA_1
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-2
USER_ALPHA_2
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-3
USER_ALPHA_3
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-4
USER_ALPHA_4
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-5
USER_ALPHA_5
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-6
USER_ALPHA_6
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-7
USER_ALPHA_7
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-8
USER_ALPHA_8
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-9
USER_ALPHA_9
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-10
USER_ALPHA_10
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-11
USER_ALPHA_11
Alpha 20 (Lower Case)
#CWA-USER-ALPHA-12
USER_ALPHA_12
Alpha 20 (Lower Case)
#CWA-USER-NUM-1
USER_NUM_1
Signed 18.6
#CWA-USER-NUM-2
USER_NUM_2
Signed 18.6
#CWA-USER-NUM-3
USER_NUM_3
Signed 18.6
#CWA-USER-NUM-4
USER_NUM_4
Signed 18.6
#CWA-USER-NUM-5
USER_NUM_5
Signed 18.6
#CWA-USER-NUM-6
USER_NUM_6
Signed 18.6
#CWA-USER-NUM-7
USER_NUM_7
Signed 18.6
#CWA-USER-NUM-8
USER_NUM_8
Signed 18.6
#CWA-USER-NUM-9
USER_NUM_9
Signed 18.6
#CWA-USER-NUM-10
USER_NUM_10
Signed 18.6
#CWA-USER-NUM-11
USER_NUM_11
Signed 18.6
#CWA-USER-NUM-12
USER_NUM_12
Signed 18.6
#CWA-USER-DATE-1
USER_DATE_1
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-2
USER_DATE_2
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-3
USER_DATE_3
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-4
USER_DATE_4
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-5
USER_DATE_5
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-6
USER_DATE_6
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-7
USER_DATE_7
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-8
USER_DATE_8
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-9
USER_DATE_9
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-10
USER_DATE_10
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-11
USER_DATE_11
Numeric 8 (yyyymmdd)
#CWA-USER-DATE-12
USER_DATE_12
Numeric 8 (yyyymmdd)
#CWA-CLOSE-DATE
CLOSE_DATE
Numeric 8 (yyyymmdd)
#CWA-DATE-STAMP
DATE_STAMP
Numeric 8 (yyyymmdd)
#CWA-TIME-STAMP
TIME_STAMP
Numeric 6 (hhmmss)
#CWA-USER-ID
USER_ID
Alpha 10 (Lower Case)
#CWA-CREATE-DATE
CREATE_DATE
Numeric 8 (yyyymmdd)
#CWA-CREATE-TIME
CREATE_TIME
Numeric 6 (hhmmss)
#CWA-CREATE-USER-ID
CREATE_USER_ID
Alpha 10 (Lower Case)
#CWA-FULL-AMT
FULL_AMT
Signed 18.6
#CWA-FULL-UNITS
FULL_UNITS
Signed 18.6
#CWA-PAY-CYCLES
PAY_CYCLES
Numeric 3
#CWA-BEN-ELIG-FLAG
BEN_ELIG_FLAG
Numeric 1
  • 1 No
  • 2 Yes
#CWA-PAY-CHG-IND
PAY_CHG_IND
Numeric 1
  • 1 No
  • 2 Yes
#CWA-WORK-SCHED
WORK_SCHED
Alpha 10
#CWA-STOP-DT-OVR
STOP_DT_OVR
Numeric 1
  • 1 No
  • 2 Yes
#CWA-PAY-CYC-OVR
PAY_CYC_OVR
Numeric 1
  • 1 No
  • 2 Yes
#CWA-PAYOUT
PAYOUT
Numeric 1
  • 0 No
  • 1 Yes
#CWA-FTE
FTE
Signed 11.6
#CWA-HOURS
HOURS
Signed 7.2
#CWA-YTD-HOURS
YTD_HOURS
Signed 18.6

Indexes (3)

Keys are listed in index order; marks a descending key. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.

IndexKeysFlagsConditionUsed in
CWASET1
  1. COMPANY
  2. EMPLOYEE
  3. CONTRACT-YEAR
  4. POSITION
  5. ASG-EFFECT-DTE
  6. PCD-SEQ-NBR
PrimaryBN150, BN305, HR11.1, HR11.2, HR11.4, HR28.1, HR511, LT101 +22 more (list truncated in source)
CWASET2
  1. COMPANY
  2. EMPLOYEE
  3. CONTRACT-YEAR
  4. POSITION
  5. ASG-EFFECT-DTE
  6. PCD-SEQ-NBR
CWASET3
  1. COMPANY
  2. CONTRACT-YEAR
  3. EMPLOYEE
  4. POSITION
  5. ASG-EFFECT-DTE
  6. PCD-SEQ-NBR

Relations

Relationship map — 1:1 lookups/parents on the left, 1:M children on the right (up to 14 each)
PRSYSTEMEMPLOYEEPAEMPLOYEEHRWRKSCHDCWCONTRACTPAEMPPOSCWEMPTRANSPRPAYCODEPAPOSITIONCWASSIGN

One to one (4) — lookups and parents

RelationTableRulesConditionField map
CompanyPRSYSTEMRequired
CWA-COMPANYPRS-COMPANY (PRSSET1)
SpacesPRS-PROCESS-LEVEL
EmployeeEMPLOYEERequired
CWA-COMPANYEMP-COMPANY
CWA-EMPLOYEEEMP-EMPLOYEE
PaemployeePAEMPLOYEERequired
CWA-COMPANYPEM-COMPANY
CWA-EMPLOYEEPEM-EMPLOYEE
Work ScheduleHRWRKSCHDRequired
CWA-COMPANYWSC-COMPANY
CWA-WORK-SCHEDWSC-WORK-SCHED
CWA-CONTRACT-YEARWSC-CONTRACT-YEAR
ZeroesWSC-EFFECT-DATE

One to many (5) — child tables

RelationTableRulesConditionField map
Emp ContractCWCONTRACT
CWA-COMPANYCCT-COMPANY
CWA-EMPLOYEECCT-EMPLOYEE
CWA-CONTRACT-YEARCCT-CONTRACT-YEAR
CWA-POSITIONCCT-POSITION
CCT-CONT-SEQ-NBR
Emp PositionPAEMPPOS
CWA-COMPANYPEP-COMPANY
CWA-EMPLOYEEPEP-EMPLOYEE
CWA-POSITIONPEP-POSITION
CWA-ASG-EFFECT-DTEPEP-EFFECT-DATE
PEP-POS-LEVEL
Emp TransCWEMPTRANSDelete Cascades
CWA-COMPANYCCE-COMPANY
CWA-EMPLOYEECCE-EMPLOYEE
CWA-CONTRACT-YEARCCE-CONTRACT-YEAR
CWA-POSITIONCCE-POSITION
CCE-CONT-SEQ-NBR
CCE-TRANS-SEQ-NBR
Pay CodePRPAYCODE
CWA-COMPANYPCD-COMPANY
CWA-ASG-PAY-CODEPCD-PAY-CODE
PCD-PROCESS-LEVEL
PCD-JOB-CODE
PositionPAPOSITION
CWA-COMPANYPOS-COMPANY
CWA-POSITIONPOS-POSITION
POS-EFFECT-DATE

Programs

Updated by (41)

Referenced by (32)