Праздники
Как правило, при формировании календарей системы возникает необходимость воспользоваться не только автоматическим заполнением календаря, выполняющим заполнение данных по определенным правилам, но и ввести определенные исключения в эти правила. Эти исключения — праздничные и предпраздничные дни, а также изменения в календарях, связанные с регулярно производимыми переносами выходных. Возможность внести такого рода исключения особенно важна в том случае, если для конкретной задачи используется несколько календарей. В этом случае приходится вносить изменения, проставляя праздничные дни (т. е. вводя, например, число 0 для той или иной даты календаря) во все календари системы. Исключение могут составлять, например, календари, предназначенные для отражения графика круглосуточных дежурств, календари для отражения графика работы на непрерывных производствах и т. д.
Для ввода таких исключений в правилах заполнения календарей в системе существует понятие праздников.