CWASSIGN

Contracts are used in K12 school districts to manage and track employee employment record and drive an employee's pay for the contract year. This file contains the Employee Contract Supplemental Assignment record which is considered additional pay for a contracted activity such as coaching or extra curriculum writing.
UPDATED BY
BN305 HR11.1 HR11.2 HR511 PA02.1 PA100
PA102 PA115 PA13.1 PA13.2 PA502 PA513
PA52.1 PA52.3 PA52.4 PA52.5 PR110 PR113
PR120 PR13.1 PR13.5 PR13.6 PR13.8 PR13.9

FIELD NAME DESCRIPTION/VALID VALUES UPDATED BY
CWA-COMPANY
Element: Company Hr
Numeric 4
Identifies the HR Company.
CWA-EMPLOYEE
Element: Employee
Numeric 9
Contains the employee number.
CWA-CONTRACT-YEAR
Element: Cw Contract Yr
Numeric 4
Identifies the Contract Year. A Contract is only allowed to be defined if a Contract Rule exists for that specific Contract Year.
CWA-ASG-PAY-CODE
Element: Asg Pay Code
Alpha 4
Contains the pay code used for generating the time records for the Contract Supplemental Assignment payouts.
CWA-ASG-EFFECT-DTE
Element: Effect Date
Numeric 8 (yyyymmdd)
The Effect Date will default from the Work Schedule's Work Start Date. A Pay Rate Change to the current Position will create a new Contract Supplemental Assignment record with a new Effect Date that aligns to the PEP Effect Date for segments with calculation type of Daily Rate.
CWA-ASG-END-DATE
Element: End Date
Numeric 8 (yyyymmdd)
The End Date will default from the Work Schedule's Work End Date as the Contract Assignments End Date and will be displayed on the Contract Detail assignments. This date can be overridden on the assignment.
CWA-PRORATED-AMT
Element: Cw Prorated Am
Signed 18.6
Calculated amount of work units from the Work Start and Work End Dates. Value will be calculated when the CW101 program generates a new contract or user adds a record through CW13.
CWA-PRORATED-UNITS
Element: Cw Prorate Unt
Signed 18.6
Work Units determined from the Work Start and Work End Date that defaults from the Work Schedule or may overridden on the Contract Detail Assignment. Value will be calculated when the CW101 program generates a new contract or user adds a record through CW13.
CWA-PCD-SEQ-NBR
Element: Pcd Seq Nbr
Numeric 4
The Pay code's Pcd Seq Nbr will be stored per Contract Supplemental Assignment record to link PRTIME YTD Paid and Balance amounts back to the Contract.
CWA-ASG-CALC-TYPE
Element: Cw Asg Calc Tp
Numeric 1
The assignment calculation type determines the wage amount to be paid out per supplemental assignment.
1 = Annual Amount
2 = Pay Period
3 = Percent of Current Earnings
4 = Daily Rate
5 = Hourly
CWA-AMT-PCT
Element: Cw Amt Pct
Signed 18.6
Depending on the Pay Calc Type, this field will contain an Annual Amount, Pay Period Amount, or Percent value to be used for the supplemental assignment payout. A percent value will be used for the calculation type of 3=Percent of Base Pay.
CWA-POSITION
Element: Position
Alpha 12
User may associate a supplemental assignment record with a position (PA02.1) or specific employee position (PA13.1). Assignment records using a Daily Rate calculation type must be defined with a PA13.1 employee position record for the rate of pay and FTE values used in the pay period payout calculation.
CWA-CHECK-GRP
Element: Check Grp
Alpha 1
User assigns alpha or numeric value that will determine what records to group together to pay out on separate checks.
CWA-PROCESS-GRP
Element: Process Grp
Alpha 1
User assigns an alpha or numeric value that will determine what records to group together for taxing purposes.
CWA-PAY-CYCLE
Element: Pay Cycle
Alpha 1 Occurs 9 Times
The number of pay cycles will default to the employee contract assignment records. The CW130 will create time records based on the cycle selected on CW13 and the Pay Cycle parameter selected on the CW130 parameters.
X
CWA-TAX-FREQ-OVER
Element: Tax Freq Over
Numeric 3
Flag indicates if the amount should be taxed on a basis other than the pay frequency of the employee. This frequency value is passed to BSI to calculate the correct tax amount.
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
Element: Cw Roll Ovr Fl
Numeric 1
Default is Yes. User may need to flag the contract to No if the employee has a short term contract and is pending full term status and has not been fully terminated.
1 = No
2 = Yes
CWA-DATE-OVER-FLG
Element: Cw Dte Ovr Flg
Numeric 1
If the Effect Date, End Date, or Number of Pay Cycles are overridden on the Contract Supplemental Assignment, the override flag will be set to 2- Yes. Contract automation program will not update records flagged with an override.
1 = No
2 = Yes
CWA-PAY-PER-AMT
Element: Cw Pay Per Amt
Signed 18.6
Displays the calculated next payment amount for the next pay period calculated by Prorated Amount/Number of Pay Cycles.
CWA-YTD-PAID-WAGES
Element: Ytd Paid Wages
Signed 18.6
Displays the wages paid to date for the Contract Detail supplemental assignment record. The CW197 program will calculate and store this value.
CWA-PAID-WAGE-BAL
Element: Paid Wage Bal
Signed 18.6
Displays the balance amount that is determined by taking the Prorated Amount - YTD Paid Wages for the Contract Detail supplemental assignment record. The CW197 will calculate and store this balance amount.
CWA-USER-ALPHA-1
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-2
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-3
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-4
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-5
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-6
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-7
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-8
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-9
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-10
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-11
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-ALPHA-12
Element: Cw User Alpha
Alpha 20 (Lower Case)
Use this field to track other alphanumeric values that are important for contract management processing in the organization.
CWA-USER-NUM-1
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-2
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-3
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-4
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-5
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-6
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-7
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-8
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-9
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-10
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-11
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-NUM-12
Element: Cw Amount
Signed 18.6
Use this field to track other numeric values that are important for contract management processing in the organization.
CWA-USER-DATE-1
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-2
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-3
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-4
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-5
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-6
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-7
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-8
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-9
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-10
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-11
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-USER-DATE-12
Element: Cw Date
Numeric 8 (yyyymmdd)
Use this field to track other date values that are important for contract management processing in your organization.
CWA-CLOSE-DATE
Element: Close Date
Numeric 8 (yyyymmdd)
Contains the Last Run Date of the CW197 program based on the system date. CW197 will only update the contract YTD Wage Amounts and/or Units for PRTIME records with a PRT-RECORD-TYPE= 0 (open). After these records are updated, the PRT-RECORD-TYPE will be updated to 9 (closed).
CWA-DATE-STAMP
Element: Date Stamp
Numeric 8 (yyyymmdd)
This field contains the server date (month, date, and year) of the last change to this record.
CWA-TIME-STAMP
Element: Time Stamp
Numeric 6 (hhmmss)
Contains the server time (hour, minute, and second) when the record was last changed.
CWA-USER-ID
Element: User
Alpha 10 (Lower Case)
Contains the User Id of the person that last changed this record.
CWA-CREATE-DATE
Element: Date Stamp
Numeric 8 (yyyymmdd)
This is the date that this line was added to the table.
CWA-CREATE-TIME
Element: Time Stamp
Numeric 6 (hhmmss)
Contains the server time (hour, minute, and second) when the record was last changed.
CWA-CREATE-USER-ID
Element: User
Alpha 10 (Lower Case)
Contains the User Id of the person that last changed this record.
CWA-FULL-AMT
Element: Cw Full Amt
Signed 18.6
Full Salary Amount of the Contract that is determined by the Work Schedule's Annual Units x Hrs per Day x Employee's Position pay rate x FTE. Value will be calculated when the CW101 program generates a new contract or user adds a record through CW13.
CWA-FULL-UNITS
Element: Cw Full Units
Signed 18.6
Annual units determined by the number of days or hours between a Contract's Work Start and End Date Range defined on the Work Schedule. Value will be calculated when the CW101 program generates a new contract or user adds a record through CW13.
CWA-PAY-CYCLES
Element: Cw Pay Cycles
Numeric 3
The Number of Pay Cycles will be stored on the employee contract supplemental assignment in order to properly calculate employee pay period amount. This value will initially default from the Work Schedule and can be overridden at the employee contract supplemental assignment level.
CWA-BEN-ELIG-FLAG
Element: Ben Elig Flag
Numeric 1
Allows users to indicate if the Supplemental Assignment wages are eligible for benefit coverage
1 = No
2 = Yes
CWA-PAY-CHG-IND
Element: Pay Chg Ind
Numeric 1
The Employee Contract automated update program will set this flag when a change is effective the same date as the segment. The employee contract payout program will use this indicator to perform retro payout adjustments.
1 = No
2 = Yes
CWA-WORK-SCHED
Element: Work Sched
Alpha 10
Contains the K12 Teacher Work Schedule defined on the CW01 program used to default Work Start and End Dates, Annual Units, and Pay Cycles to the supplemental assignment records for the calculation of the Full and Prorated Amounts and Units.
CWA-STOP-DT-OVR
Element: Override Flg
Numeric 1
Prevents automatic updating in order to preserve the manual overridden Contract Stop Date value.
1 = No
2 = Yes
CWA-PAY-CYC-OVR
Element: Override Flg
Numeric 1
Prevents automatic updating in order to preserve the manual overridden Contract Pay Cycles value.
1 = No
2 = Yes
CWA-PAYOUT
Element: Assign Payout
Numeric 1

0 = No
1 = Yes
CWA-FTE
Element: Fte
Signed 11.6
CWA-HOURS
Element: Hours
Signed 7.2
CWA-YTD-HOURS
Element: Ytd Paid Hours
Signed 18.6


CWASSIGN FILE INDEX

NAME KEY FIELDS DESCRIPTION / SUBSET CONDITION USED IN
CWASET1 COMPANY
EMPLOYEE
CONTRACT-YEAR*
POSITION
ASG-EFFECT-DTE*
PCD-SEQ-NBR
BN305 HR11.1
HR11.2 HR511
PA02.1 PA100
PA102 PA115
PA13.1 PA13.2
PA502 PA513
PA52.1 PA52.3
PA52.4 PA52.5
PR110 PR113
PR120 PR13.1
PR13.5 PR13.6
PR13.8 PR13.9
CWASET2 COMPANY
EMPLOYEE
CONTRACT-YEAR
POSITION
ASG-EFFECT-DTE
PCD-SEQ-NBR
CWASET3 COMPANY
CONTRACT-YEAR*
EMPLOYEE
POSITION
ASG-EFFECT-DTE*
PCD-SEQ-NBR


CWASSIGN FILE RELATIONS


ONE TO ONE RELATIONS

RELATION
NAME
RELATED FILE INTEGRITY RULES / FIELD MATCH
Company PRSYSTEM Required
CWA-COMPANY->PRS-COMPANY (PRSSET1)
Spaces->PRS-PROCESS-LEVEL
Employee EMPLOYEE Required
CWA-COMPANY->EMP-COMPANY
CWA-EMPLOYEE->EMP-EMPLOYEE
Paemployee PAEMPLOYEE Required
CWA-COMPANY->PEM-COMPANY
CWA-EMPLOYEE->PEM-EMPLOYEE
Work Schedule HRWRKSCHD Required
CWA-COMPANY->WSC-COMPANY
CWA-WORK-SCHED->WSC-WORK-SCHED
CWA-CONTRACT-YEAR->WSC-CONTRACT-YEAR
Zeroes->WSC-EFFECT-DATE


CWASSIGN FILE RELATIONS


ONE TO MANY RELATIONS

RELATION
NAME
RELATED FILE INTEGRITY RULES / FIELD MATCH
Emp Contract CWCONTRACT
CWA-COMPANY->CCT-COMPANY
CWA-EMPLOYEE->CCT-EMPLOYEE
CWA-CONTRACT-YEAR->CCT-CONTRACT-YEAR
CWA-POSITION->CCT-POSITION
  CCT-CONT-SEQ-NBR
Emp Position PAEMPPOS
CWA-COMPANY->PEP-COMPANY
CWA-EMPLOYEE->PEP-EMPLOYEE
CWA-POSITION->PEP-POSITION
CWA-ASG-EFFECT-DTE->PEP-EFFECT-DATE
  PEP-POS-LEVEL
Emp Trans CWEMPTRANS Delete Cascades
CWA-COMPANY->CCE-COMPANY
CWA-EMPLOYEE->CCE-EMPLOYEE
CWA-CONTRACT-YEAR->CCE-CONTRACT-YEAR
CWA-POSITION->CCE-POSITION
  CCE-CONT-SEQ-NBR
  CCE-TRANS-SEQ-NBR
Pay Code PRPAYCODE
CWA-COMPANY->PCD-COMPANY
CWA-ASG-PAY-CODE->PCD-PAY-CODE
  PCD-PROCESS-LEVEL
  PCD-JOB-CODE
Position PAPOSITION
CWA-COMPANY->POS-COMPANY
CWA-POSITION->POS-POSITION
  POS-EFFECT-DATE


File created: Wed Jun 08 20:48:30 2016

Home
Contact Us



All trademarks and registered trademarks are the property of their respective owners.