QAD 2017 Enterprise Edition > User Guides > System Administration > Domain Constants > Maintaining Shop and Holiday Calendars > Using Calendar Levels
  
Using Calendar Levels
You can define shop calendars on multiple, increasingly more specific levels—down to the individual machine if needed.
When scheduling, the system searches for a calendar from the most specific to the least specific.
Typically, you would define calendars in this sequence:
1 At the most general level, use Domain Calendar Maintenance (36.2.4.1). This is the only required calendar. It serves as the default calendar for all manufacturing functions if calendars are not set up for the site or at lower, more-specific levels.
2 To define a calendar for a site for which you do not want to use the domain calendar, use Site Calendar Maintenance. If no calendars are found at a lower level, manufacturing functions at this site look for this calendar.
3 The most specific calendars apply to:
Repetitive or Advanced Repetitive production lines, set up using Production Line Calendar Maintenance (18.1.22.1, 18.22.1.22.1)
Work center/machine combinations, set up using Work Center Calendar Maintenance (14.18.1)
Kanban processes, set up using Process Calendar Maintenance (17.1.13)
Your suppliers, set up using Supplier Calendar Maintenance (5.5.1.1)
4 Use Holiday Maintenance (36.2.1) to define full-day holidays at the domain or site level. See Defining Holidays.
5 Use calendar-specific exception programs to define additional or fewer available hours for specific calendar days at the domain, site, or lower level. For example, you might subtract hours for machine maintenance, or add hours for overtime. See Setting Up Calendar Exceptions.