Defining company contract rules

You must define contract rules to create and manage employee contracts. Use this procedure to define company contract rules.

  1. Access Company Contract Rule (CW00.1).
  2. Select a company in the Company field.
  3. Specify the contract effective date in the Effective Date field.
  4. Define work schedule options on the Work Schedule tab. Specify this information:
    Paid Day Code

    Select a day code to be used for paid days.

    Unpaid Day Code

    Select a day code to be used for unpaid days.

    Weekend Day Code

    Select a day code to be used for weekends.

  5. Define contract options on the Contract tab. Specify this information:
    Contract Pay Class

    Select a pay class to track and report total hours and wages associated with the base contract. A pay class is used for updating and tracking employee base contract balances.

    Docking Pay Class

    Specify or select the pay class used to track and report total contract docking payout amounts.

    Pay Cycle

    Select a pay cycle. A pay cycle determines when time records are generated for the base contracts and supplemental assignments.

    Note: You must select at least one pay cycle.

    The pay cycle values default to the contract base assignment at the time the record is manually added on Employee Contract (CW13.1) or automatically generated by Employee Contract Mass Add (CW101).

  6. Define time record options on the Time Record Processing tab. Specify this information:
    Time Record Generation

    Select the type of time record generation. Contract Time Record Generation (CW130) uses this value to determine how to calculate and create contract time records.

    • If you select the Paid by Pay Period option, then one time record is created for the pay period. This time record is based on the employee’s potential earnings, which are calculated using the Pay Period Calculation option selected on Company Contract Rule (CW00.1).

    • If you select the Earned and Reserve by Pay Period option, then two time records per pay period are created, one for the earned hours and wages (determined by the number of worked days from the work schedule) and one for the reserve hours and wages (determined by the difference between the paid and earned hours and wages).

    • If you select the Earned and Reserve by Work Period option, then the earned and reserve time records are created for each work period within the pay period so that FLSA Overtime Calculation (PR132) can calculate for overtime.

    • If you select the Daily Earned + Reserve by Pay Period option, then the application creates daily time records so that FLSA Overtime Calculation (PR132) can calculate daily overtime.

    Pay Period Calculation

    Select the method of calculation for the time record pay period amounts.

    If you select the Remain Wages/Remain Pay Periods option, then the application creates the pay period paid amount based on the remaining wages of the employee’s base contract divided by the remaining number of pay periods identified on the employee’s base contract.

    If you select the Full Amount/Full Pay Periods option, then the application creates the pay period paid amount based on the prorated amount on the employee’s base contract divided by the number of pay periods identified on the employee’s base contract.

    Tolerance Amount

    Specify the tolerance amount.

    Contract Time Record Generation (CW130) will calculate the next pay period amount and subtract this amount from the contract's remaining wage balance. If the calculated pay period amount is less than the tolerance amount, then a warning message will display indicating that the next payment will be less than the tolerance amount. This enables you to pay out the full remaining wage balance in the current pay period.

    Regular Pay Code

    Select the regular pay code.

    If you select the Paid by Pay Period option in the Time Record Generation field, then the application sets the regular pay code wages based on the total paid amount per pay period.

    If you select the Earned + Reserve by Pay Period or the Earned + Reserve by Work Period option in the Time Record Generation field, then the application sets the regular pay code wages based on actual working days (determined by the employee’s work schedule).

    Reserve Pay Code

    Select the pay code to be used for reserve time records for contract payouts.

    This field is only required if you select the Earned + Reserve by Pay Period option, Earned + Reserve by Work Period and Daily Earned + Reserve by Pay Period option in the Time Record Generation field.

    Summer Step Down

    Specify or select whether the remaining hours and wages after the work end date should be divided and paid equally over the remaining pay periods of the contract year.

    The Summer Step Down flag can be overridden by the employee contract in CM13.1 (Employee Contract).

    Equalize Wages

    Specify or select whether the late-start employee should receive the same pay period wages as an employee who starts at the beginning of the contract year. Options 1 or 2 are only valid if the Summer Step Down flag is set to Y.

    Note: The Equalize Wages flag can be overridden by the employee contract in CM13.1 (Employee Contract).
    Truncate Wage Calculation

    Specify or select whether to require truncation of the annualized contract amount to the dollar when computing equalized pay period amounts. Option Y is only valid with Equalize Wages set to 1 or 2.

    Note: The Truncate Wages Calculation can be overridden by the employee contract in CM13.1 (Employee Contract).
    Withhold Reserve

    Specify or select whether to pay the reserves until the first pay period after the Work Schedule Work End Date.

    Note: The Withhold Reserve can be overridden by the employee contract in CM13.1 (Employee Contract).
    Adjustment Tolerance

    Specify the percent of adjustment amount allowed to be computed per pay cycle. This value is applicable with Equalize Wages flag set to 2 (Yes; With Adjustment).

    Note: The Adjustment Tolerance value can be overridden by the employee contract in CM13.1 (Employee Contract).