KBI 311373 Enhancement: Calendars In Argent WorldView

Version

Argent WorldView 2.3A-R3 and later

Date

Tuesday, 12 April 2016

Summary

Argent WorldView has been enhanced with Calendars in Control Panel

Technical Background

Argent WorldView now has the Calendars screen to configure Alerts from Argent WorldView itself

Calendars are split into 3 different types of definitions:

  1. Period Definition

    A Period Calendar definition is used to define a period of time in terms of days

    There is no limit to the number of days that can be defined with a Period definition – it can be as short as two days and as long as 10 years

    The sample PRD_MONTHLY definition is shown below

    It consists of 12 lines, one for each month of the year

    Note the final line in a Period definition must have an end date specified as well as a start date

  2. Every Definition

    The Every Calendar definition is the second half of the Period x Every matrix product

    The Every definition defines the frequency to be used, such as ‘every first Monday in the Period’, or ‘the even days in the Period’, and so on

    For Every Calendar definition one of the six options is to be specified

    The Holiday options are:

    • Use Prior Non-HOLIDAY Weekday
    • Use Next Non- HOLIDAY Weekday
    • Use Prior Non- HOLIDAY Day
    • Use Prior Non- HOLIDAY Day
    • Skip Day Completely
    • No HOLIDAY Test At All

    Use Of HOLIDAY

    In conjunction with all Every Calendar definitions, there is a special entry called the HOLIDAY Calendar definition, as shown below:

    By the use of the HOLIDAY Calendar definition to an Every entry, all special cases can be handled

  3. Base Definition

    The Base Definitions describe the actual Calendar schedule

    Base Definitions are used in two ways:

    • Stand-alone — describing days of the week, or specific dates

    • Combining Every and Period definitions — creating elaborate schedules using the Every and Period matrix product

Resolution

Upgrade to Argent WorldView 2.3A-R3 or later