Table of Contents |
---|
...
Introduction
In the first part of this use case separate Calendars are will be used to configure define a basic working week - i.e. Monday to Friday as "standard working days" - and to define the annual holiday Calenders. This approach holidays.
In the second part of this use case these Calenders will be used as a basis for implementing an "only on every 3rd working day" Restriction on the execution of an Order. In addition, the range of behaviors possible when one of these 3rd Working Days falls on a Non-Working Day such as a holiday will be described.
The use of separate working and non-working day Calendars brings a degree of flexibility and provides a more transparent configuration than the single Working Days Calendar configured in the Calendar Use Cases - Managing Working Day Calendars article. In particular, it results in changes to the administration procedure in comparison with the single Working Days Calendar configuration described in the Calendar Use Cases - Managing Working Day Calendars article. The changes are:
- Administrationadministration
- it is easier to see which Calender or Calenders apply for a particular Job or Order (Show assigned Calendar function)
- If separate holiday calenders are specified for each year then these have to be individually assigned / removed from each Job and Order at the end of the year.
- Performance
- is improved
- as calendars are ignored when their validity period does not apply.
Status title Would this also apply with validity set??
In this use case the "standard working week" of Monday to Friday is configured as an Included Frequency in a Working Day Calendar and Holidays national holidays are configured as an Included Frequency in a Non-Working Day Calendar. Status
Calendar
...
Configuration and Order Assignment
Configuration Steps
Fall a) Einrichten eines Non-Working Day Calendars und Zuweisen zu einem Auftrag gemeinsam mit einem Working Days Calendar
Configure a Mo - Fr Working Day Calendar
...
Easter (Friday, the 30th March and Monday, the 2nd April), for example, is clearly shown as Non-Working Days.
Using Restrictions to Configure
...
Execution on Every 3rd Working Day
Reopen the Set Run-time modal window fr the order_cs Order and then click on the + symbol in the Restrictions column:
...