Overview of Workday Calendar
A workday calendar defines the valid working days for a manufacturing organization and consists of repeating pattern of days on and days off and exceptions to that pattern. This allows you to, for example, designate a normal workday as a scheduled downtime day, or designate a holiday as a workday.
You can define one or more workday calendars and assign them to any number of organizations, and any number of organizations can share a calendar. You can specify the start and end dates, and the weekend schedule for each calendar.
Repeating Workday Patterns
You can also define a series of repeating workday patterns for a given calendar. For example, you have a repeating two-week pattern where you work five days the first week, and three days the second week. Or, you have a repeating pattern of 17 consecutive workdays, followed by four days off. When you build the calendar, Oracle Bills of Material automatically determines the valid workdays for you, based on the patterns you specify.
You can also specify repeating workday patterns for shifts (see below).
There are three ways to apply exceptions to the workday calendar:
- selecting individual exception days
- loading them from an exception template, another calendar, and another calendar shift
An exception template allows you to create groups of exception dates and apply them to different calendars. You can define multiple workday exception templates that define different holidays and scheduled down times for different organizations. Multiple exception templates can be applied to the same calendar. As each template is applied, new exception dates are added to the exception list for that calendar.
- copying a set of exceptions from another calendar.
Conflicts on a particular date between one template and another are resolved as follows:
- if the exception date already exists in the target calendar, it is not copied
- if the exception on day falls on a workday, the exception is copied but is redundant and has no effect on the calendar
This allows you to define different holidays or scheduled down times, for example, for organizations in different countries. Different organizations can use the same calendar, but apply different exception dates. In addition, you can apply the same exception dates to different organizations.
- if the exception off day falls on a non-workday, the exception is copied but is redundant and has no effect on the calendar
You can optionally define exception templates, lists of exception dates, before you set up your workday calendar. Then when you define your calendar, you can choose an exception template, and apply its exception dates to that calendar.
For a given workday calendar, you can specify any number of shifts. Each shift can have a different weekend schedule and a list of specific work interval start and end times. For both calendars and shifts, you can assign sets of workday exceptions and repeating workday patterns.
Shifts inherit workday exceptions and workday patterns from the base calendar. Shift exceptions can either add to or override those of the base calendar.
If an exception on the base calendar changes, those shifts that do not have an overriding exception on that date will automatically reflect the change. Those shifts that do have an overriding exception on that date will not reflect the change and must be changed manually if they are to reflect the change in the base calendar.
Shift exceptions are applied to a calendar the same way as workday calendar exceptions by selecting individual exception days, by defining exception templates, or by copying a set of exceptions from another shift.
The following diagram illustrates the steps Bills of Material uses to determine workdays from an organization's workday calendar and exception template information.
Figure 3 - 1.
For each organization, you specify the calendar to use. All scheduling functions use the calendar you specify. Detailed scheduling uses specific resource availability information by department and shift to schedule resources. Dynamic lead time offsetting, however, uses an organization's workday calendar and does not consider shift information.
Creating a Workday Exception Template
Creating a Workday Calendar
Organization Parameters Window