Setting Up Holiday Schedules

To set up holiday schedules, use the Holiday Schedule component (HOLIDAY_SCHED_TBL).

Page Name

Definition Name

Usage

Holiday Schedule Page

HOLIDAY_SCHED_TBL

Designate holidays for payroll processing.

Because holidays might vary for different segments of the employee population (depending on location, work schedules, or other factors), you can define as many holiday schedules as you need. For example, if you pay some employees based on an eight-hour day and others on a 7.5-hour day, you must define a separate holiday schedule for each. The same applies if some employees recognize a holiday on the actual day itself and others on a different date. To add holiday schedules, complete the Holiday Schedule page for each schedule:

  • The system automatically establishes an employee's holiday earnings based on the scheduled holidays in the Holiday Schedule table.

    Do not include floating holidays on this list.

  • If a defined holiday occurs within the pay period during the Create Paysheet COBOL SQL process (PSPPYBLD), the system automatically creates a holiday earnings code on the paysheet for the number of hours that are indicated in the Holiday Schedule table.

  • If you selected the Hours Only (Reduce from Reg Pay) (hours only [reduce from regular pay]) option on the Earnings Table - Taxes page, the system reduces the number of regular hours by the number of holiday hours during the Pay Calculation COBOL SQL process (PSPPYRUN).

  • Specify the holiday earnings code in the Pay Group table.

    The system also uses the default holiday schedule from the Pay Group table during the Calendar Build COBOL SQL process (PSPCLBLD) to ensure that check issue dates do not fall on weekends or holidays.

Note: After you define all of your holiday schedules, you can specify a default holiday schedule for the location on the Location Profile page or for the pay group on the Pay Group Table - Calc Parameters page. You can override this default on any employee's Job Data record.