Setup and Assign Holidays

Setup and Assign Holidays

Holiday Setup and Assignment

1.0 Introduction

Holidays are designated calendar days used to define exceptions to Time Schedules. A holiday overrides the normal, weekly time interval schedule preventing it from activating. If a time schedule does not activate, then access groups using that schedule and cardholders who are assigned that access group are inactive, preventing access. Local linkage conditions are also inactive. The software supports 8 holiday type lists, each holding up to 32 days. Time schedules can, however, be specified to be active on designated holiday types.

2.0 The Holidays Window

From the Home tab, click the  icon and the Holidays window appears.

Holiday setup 1

3.0 Creating a New Holiday

  1. Click the Add icon in the Holidays icon group.
  2. A new holiday is added to the list with a generic name and no date assigned.
  3. Click on the New Holiday list item to configure its properties.

Holiday setup 2

  1. Locate and click on the desired date on the calendar. The left/right arrows at the top of the calendar advance the calendar backward/forward by one month. The left/right double-arrows advance the calendar backward/forward by one year. You will be asked to verify the selected date.

Holiday setup 3 

Click the Yes Button. Once saved, the date is highlighted in bold text on the calendar.

  1. Under Properties:
  • Enter the description of the holiday, up to 50 characters.
  • Select the Holiday Type (1 through 8) from the pull-down list. The Holiday Type drop down selection is a list of eight holiday types. Holiday types are used to categorize holidays into different groups and allow different weekly schedules intervals to be active on those groups. For example, you may define a Holiday Type 1 as a mandatory company holiday and a Holiday Type 2 as an optional company holiday. By combining the holiday types with the weekly schedule intervals, you can automatically deactivate all access groups on any holiday that is type 1 and selectively enable certain cardholder access on any holiday that is a type 2.
  • Click in the Enabled tick-box to activate the holiday.
  • If desired, you can set the holiday to be a Special Event. This selection means it will not affect other schedules using the same holiday type. For example; If you set the holiday as a Special Event and set it to Type 1 it will not have any effect on time schedules that have Type 1 holidays enabled or disabled. The Special Event option is not supported by PXL and NXT hardware.

Holiday setup 4

  1. Click in the Show All Holiday Dates tick-box to have all existing holidays highlighted in bold text on the calendar.

4.0 Setting a Holiday Date Range

A Holiday Date Range is a set of continuous dates treated as one holiday. For example, you can define December 24 and 25 as Christmas holiday.

To set a holiday date range, follow the instructions per the Creating a New Holiday section above, but in Step 4 click on the start date and drag the cursor to the end date. The selected range will be highlighted. Complete the steps as listed and the holiday date range will be saved. 


5.0 Downloading Holidays to Controllers

Holidays can be immediately downloaded to controllers if desired.

  1. Under the Downloads icon group, use the Controllers pull-down menu to select either all controllers or a specific controller to which the Holidays should be downloaded.
  2. To download all Holidays, click the Download All icon.
  3. To download one Holiday, select that Holiday from the list of schedules and click the Download Selected icon.

6.0 Removing Holidays

Removing a Holiday is simply a matter of selecting the desired item and clicking the Remove icon from the Holidays icon group.

7.0 Editing Holidays

Editing a Holiday is simply a matter of selecting the desired item, changing the appropriate values in the calendar and properties box, and then saving the changes.


Please keep in mind that changing a Holiday name if that interval has been assigned to Access Groups will have a drastic effect on the system.

8.0 Holiday Limitations

Depending on the hardware type you are using (or if you are using multiple hardware types) there are limitations related to the maximum amount of holidays that can be used. These limitations are as follows:

8.1 Holiday Schedule Limitations

Gateway TypePXLNXTMercury Powered




Holiday Schedules3888818
Holidays per Schedule3232255255 (a)255 (a)255 (b)255 (a)
Intervals per Holiday4688818


(a) Total number that can be applied across all Holiday Schedules.

(b) Holiday schedules are treated the same as time schedules. Applying a holiday schedule will subtract one time schedule.


Note: When using multiple concurrent hardware platforms the software will limit the number of holiday schedules to the lowest value of the gateways used.

9.0 Enabling Holidays in Time Schedules

By default, when you setup a Time Schedule Interval all holiday types are set to No. Therefore if you want a Time Interval to be active on a Holiday Date you have to enable the holiday type within the interval settings.

Holidays - Image 1

  • Determine what type your holiday is set to (Type, 1, 2,3,4, etc).
  • Got to Home >> Time Schedules.
  • Double-Click a Time Schedule you wish to enable the holiday on.
  • Highlight the associated Time Interval.
  • In the interval properties on the right, scroll down until you find the 'Active on Holiday' setting.
  • If the holiday is type one set Holiday Type 1 to Yes.


Holidays - 2


  • Click save Save icon to commit the change.

    • Related Articles

    • Setup and Assign Access Groups

      Access Group Setup in Doors.NET 1.0 Introduction Access groups are setup in Doors.NET via Home >> Access Groups. There are two default access groups; Never and Total Access. When a controller is added to the system it's doors are automatically added ...
    • Holidays - Special Event Types

      Special Event Holiday Type The Holidays can be setup as 'Special Event' holiday types. These holidays do not affect other schedules. For example a Type 1 holiday set to being a special event will not have any effect on any other time schedules. The ...
    • Setup Outputs

      The Setup Outputs process allows you to configure the output type and monitoring parameters. Under the Hardware Setup tab, Click the Outputs tab. The Selected Hardware tab is then loaded on the ribbon.   Display Output Information by Column The left ...
    • Setup Inputs

      The Setup Inputs process allows you to configure the input type, circuit supervision, and monitoring parameters. Under the Hardware Setup tab, Click the Inputs tab. The Selected Hardware tab is then loaded on the ribbon.   Display Input Information ...
    • Doors.NET - Assign an Auto-Unlock Time Schedule

      This video explains how to setup a new time schedule and then how to assign the schedule to a door as an auto-unlock schedule. ​