Maintaining Schedules

This document covers the following topics:


Listing Schedules

Start of instruction set To list all schedule definitions of an owner

  • From the Main Menu, select the Schedule Maintenance option.

    A Schedule Maintenance screen similar to the example below appears:

     28.03.15                ***** Entire Operations *****                17:51:47 
     Owner NOPALL                 Schedule Maintenance                             
     ------------------------------------------------------------------------------
     Cmd  Owner       Schedule    Description                                      
          NOPALL----  *---------                                                   
      _   NOPALL      AGBB551                                                      
      _   NOPALL      ALLDAY      all days                                         
      _   NOPALL      I1029186A   last week of year: 1V                            
      _   NOPALL      I1029186B   first week of year: 6W                           
      _   NOPALL      I1029186C1  months / days                                    
      _   NOPALL      I1029186C2  months / weekdays                                
      _   NOPALL      I1029186S1                                                   
      _   NOPALL      I1029186S2                                                   
      _   NOPALL      I1044152                                                     
      _   NOPALL      KOEZEIT                                                      
      _   NOPALL      MO-WE-FR    Monday, Wednesday, Friday                        
      _   NOPALL      N1573A                                                       
      _   NOPALL      N1792A      NFS Apps Daily (Mon-Fri)                         
     *********************************** m o r e **********************************
     C Copy  D Delete  F List Def.  L List  M Modify  S Description  W Where used  
     Command => ____________________________________________________________       
                                                                                   
                                                                                   
                                                                                   
    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help  Add   End                     Up    Down        Left  Right Menu

    If one or more schedules are defined for the owner, they appear in the main information section of this screen.

This section covers the following topics:

Columns: Schedule Maintenance Screen

The following columns are available on the Schedule Maintenance screen:

Column Description
Cmd One-character line command input field. Possible values are listed in the command section of the screen (see also Line Commands: Schedule Maintenance).
Owner Owner of the schedule.

The first line contains the prefix specification used to obtain the list of networks: enter an asterisk (*) and press ENTER to list networks belonging to the current owner (see screen header) and networks of all other owners for which you are authorized, or enter ABC* and press ENTER to list networks belonging to all owners whose names begin with ABC.

Schedule User-defined schedule name.

The first line contains the prefix specification used to obtain the list of networks: enter an asterisk (*) to list all networks belonging to the specified owners, or enter ABC* to list networks whose names begin with ABC.

Description Short description of the schedule.

Line Commands: Schedule Maintenance

You can perform several functions on any schedule listed on the Schedule Maintenance screen using the following line commands:

Line Command Description
C  Copy the selected schedule to a new one.
D  Delete the selected schedule.
F List (browse) the selected schedule (as definition).
L  List (browse) the selected schedule (in calendar format).
M  Modify selected schedule definition.
S  Add or modify the schedule’s short description.
W  Where used: display using networks.

Special PF Keys: Schedule Maintenance

The Schedule Maintenance screen provides the following special PF key:

PF Key Name Function
PF2  Add  Add a schedule definition.

Displaying, Adding or Modifying a Schedule

This section covers the following topics:

Viewing a Schedule Definition

Start of instruction setTo view a schedule definition

  1. On the Schedule Maintenance screen, type F in the line command field next to the schedule you want to view. Press ENTER.

    A Schedule Definition screen appears with the current values for the network.

    The fields and special PF keys provided on the screen are explained in Fields: Schedule Definition and Special PF Keys: Schedule Definition.

  2. Press PF3 (Exit) to return to the Schedule Maintenance screen.

Viewing a Schedule Definition as a Calendar

Start of instruction setTo view the calendar of a schedule definition

  1. On the Schedule Maintenance screen, type L in the line command input field next to the schedule you want to view. Press ENTER.

    A calendar view similar to the example below is shown on the screen:

      21.12.09                ***** Entire Operations *****                14:59:51
    
      Owner SN                  Schedule A-1        Year 2009    Calendar DEMOCAL
    
                      July                 August               September
    
      Monday          .  .  .  .           .  .  .  . 31        .  .  . 28
      Tuesday         .  .  . 28           .  .  .  .        .  .  .  . 29
      Wednesday    .  .  .  . 29           .  .  .  .        .  .  .  . 30
      Thursday     .  .  .  . 30           .  .  .  .        .  .  .  .
      Friday       .  .  .  . 31           .  .  . 28        .  .  .  .
      Saturday     .  .  .  .           .  .  .  .  .        .  .  .  .
      Sunday       .  .  .  .           .  .  .  .  .        .  .  .  .
    
    
                      October              November             December
    
      Monday          .  .  .  .           .  .  .  . 30        .  .  . 28
      Tuesday         .  .  .  .           .  .  .  .        .  . 15  . 29
      Wednesday       .  .  . 28           .  .  .  .        .  .  .  . 30
      Thursday     .  .  .  . 29           .  .  .  .        .  .  .  .  .
      Friday       .  .  .  . 30           .  .  .  .        .  .  .  .
      Saturday     .  .  .  .  .           .  .  .  .        .  .  .  .
      Sunday       .  .  .  .           .  .  .  .  .        .  .  .  .
    
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help        End                     Up    Down  Calen

    The current six months of a schedule object are displayed.

  2. Press PF7 (Up) to display the first half of the year, or PF8 (Down) to display the second half of the year.

    Scroll the years by using PF7 (Up) to display the schedule for the previous year, and PF8 (Down) to display the schedule for the following year.

  3. Press PF3 (End) to abort the function and return to the list of schedules.

Adding a Schedule Definition

Related Topic:

Start of instruction set To add a schedule definition

  1. Press PF2 (Add) on the Schedule Maintenance screen.

    The Add New Schedule window opens.

  2. Enter a schedule name and press ENTER.

    A Schedule Definition screen similar to the example below appears:

     23.10.08               ***** Entire Operations *****                 11:17:02
     Owner SN                     Schedule Definition           Schedule A-1
    -------------------------------------------------------------------------------
     Calendar Owner ==> SN________  Calendar ==> __________
     Monthly Schedule:
       Month List ==> 1_  2_  3_  4_  5_  6_  7_  8_  9_  10  11  12
    
       Month Days ==> 28___ 29___ 30___ 31___ _____ _____ _____ _____ _____ _____
                      _____ _____ _____ _____ _____ _____ _____ _____ _____ _____
                _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____
     Weekly Schedule:
       Month list ==> 1_  2_  3_  4_  5_  6_  7_  8_  9_  10  11  12
    
       Week Days  ==> 1_  3_  4A  __  __  __  __    ( 1 Mon, 2 Tue, 3 Wed, ... )
    
     Explicit Dates:
      10.09.08_  11.12.08_  07.08.08_  _________  _________  _________  _________
      _________  _________  _________  _________  _________  _________  _________
      _________  _________  _________  _________  _________  _________  _________
      _________  _________  _________  _________  _________  _________  _________
    
    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help        End         Save              Cal   Reset             Menu
  3. Define the schedule by entering values for the fields (see Fields: Schedule Definition) and using special PF keys.

  4. Press PF5 (Save) to save the schedule definition.

  5. Press PF3 (Exit) to return to the Schedule Maintenance screen.

    The new schedule is now listed on the Schedule Maintenance screen.

Modifying a Schedule Definition

Start of instruction set To modify an existing schedule definition

  1. Type M in the line command field of the selected schedule on the Schedule Maintenance screen.

  2. Press ENTER.

  3. A Schedule Definition screen opens with the current values for the network.

    The fields and special PF keys available are described in Fields: Schedule Definition and Special PF Keys: Schedule Definition.

  4. Modify any value.

  5. Press PF5 (Save) to save the schedule definition.

  6. Press PF3 (Exit) to return to the Schedule Maintenance screen.

Fields: Schedule Definition

The fields on the Schedule Definition screen are explained in the following table.

Field Description
Owner Owner of the schedule
Schedule Name of the schedule
Calendar Owner   Owner of the assigned calendar

Default: the schedule owner

Calendar   Assigned calendar

You can select a calendar by using a wildcard.

Monthly Schedule / Month List   List of months for the schedule

They are always correlated with the Month Days or Week Days fields.

Enter AL to define all months.

Example: 01 02 03 04

Month Days

(Monthly Schedule)

The days entered here are correlated with the list of months.

Each combination of month and day is a schedule date.

A schedule day may be followed by a letter with a special meaning:

A next workday, if holiday
B previous workday, if holiday
W is workday of month, e.g. 10W
V is workday, counted backwards.

Weekday dependency within a month:

These entries start with the letter K: see Weekday Dependency within a Month.

Special Days (can also be followed by the above letters)

LD means always the last day of the month, e.g. LDB

AL means all days of the month.

Month Days will be sorted in order AL, Kn<flag>, Kn+m<flag>, Kn-m<flag>, LD<flag>.

Weekly Schedule / Month List   A list of months for the schedule.

They are always correlated with the Month Days or Week Days fields.

Enter AL to define all months.

Example: 01 02 03 04

Week Days

(Weekly Schedule)

The days entered here are correlated with the list of months.

Each combination of month and weekday is a schedule date.

1 is Monday, 2 is Tuesday, and so on.

A weekday may be followed by a letter with a special meaning:

A next workday, if holiday
B previous workday, if holiday
W is workday of week, e.g. 1W
V is workday, counted backwards
X or blank exactly this weekday

Examples:

1 Monday

1A Monday, but next workday, if holiday

2V 2nd last workday of week

Explicit Dates

A list of explicit dates in the date format specified within Entire Operations defaults.

If the date is followed by a minus sign, the date will be excluded from the schedule.

Example: 21.12.16-

The network is not activated on 21.12.2016.

Notes:

  1. Explicit dates of a schedule list have a higher priority than all periodic definitions.
  2. There is another network-specific list of explicit dates, which overrides all definitions made on the schedule level.
See also Defining Dates for Explicit Network Execution.

Weekday Dependency within a Month

Monthly day definitions may also start with the letter K. The meaning is:

Field Content Explanation Example Example Explanation
K<n><f> weekday <n> within a month K2

K2A
All Tuesdays within the given month list

All Tuesdays within the given month list; use the next day if this day is a holiday.

K<n>+<m><f> weekday <n> at position <m> within a month K2+3 All third Tuesdays within the given month list
K<n>-<m><f> weekday <n> at position <m> within a month; position counted backwards from the end K2-1 All last Tuesdays within the given month list

Parameter Description

<n> Weekday number

Valid values are 1 thru 7 (1 = Monday, etc.)

<m> The order number of the weekday.

If preceded by a + (plus) sign, it is counted from the beginning of the month.

If preceded by a - (minus) sign, it is counted backwards from the end of the month.

<m> absent means all weekdays of month.

<f> Flag (optional):

A next workday, if holiday

B previous workday, if holiday

Special PF Keys: Schedule Definition

You can perform the following functions using these PF keys on the Schedule Definition screen:

PF Key Name Function
PF8  Cal  Displays the used calendar (only if a calendar is defined for this schedule).
PF9  Reset Reset all fields on the screen.

Copying a Schedule Definition

When defining a new schedule, you can use an existing schedule and all its definitions as a model for the new schedule.

Start of instruction set To copy a schedule definition

  1. On the Schedule Maintenance screen, type C in the line command field next to the schedule you want to copy. Press ENTER.

    A Schedule Definition Copy window similar to the example below opens:

     16-07-07                ***** Entire Operations *****                18:57:34 
     Owner SAGTEST                Schedule Maintenance                             
     ------------------------------------------------------------------------------
     Cmd  Owner       Schedule    Description                                      
          SAGTEST---  *---------                                                   
      _   SAGTEST     HEUTE                                                        
      _   SAGTEST     JUNE        Schedule for June                                
      _   SAGTEST     SCHED-JUNE  Schedule for June                                
      c   SAG +-------------------------------------------------------------+      
      _       !                                                             !      
      _       !                   Schedule Definition Copy                  !      
      _       !                                                             !      
      _       !       From                       To                         !      
      _       !       Owner    ==> SAGTEST___    Owner    ==> SAGTEST       !      
      _       !       Schedule ==> SCHED-NEW_    Schedule ==> __________    !      
      _       !                                                             !      
      _       !  PF3 End                                                    !      
      _       !                                                             !      
     ******** !                                                             ! *****
     C Copy   +-------------------------------------------------------------+ sed  
     Command => ____________________________________________________________       
                                                                                   
                                                                                   
    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help  Add   End                     Up    Down        Left  Right Menu

    The name of the owner and schedule from which you want to copy the new schedule appear in the From fields.

  2. Enter the name of the schedule to copy to in the To field. (If necessary, you can also enter a different owner and schedule in the From fields).

    To open selection windows for schedules, use an asterisk (*) as a wildcard.

    Note:
    You cannot copy a schedule to an existing schedule.

  3. Press ENTER.

    The window closes and the new schedule appears in the list on the Schedule Maintenance screen.

Deleting a Schedule Definition

Start of instruction set To delete a schedule definition

  1. Type D in the line command field of the selected schedule on the Schedule Maintenance screen. Press ENTER.

    A window opens in which you can confirm the deletion by entering the schedule name.

  2. Type in the schedule name and press ENTER to delete the schedule.

Note:
You cannot delete a schedule, which is defined (used) in at least one network. To find out which networks are using the schedule, use the W (Where used) line command on the Schedule Maintenance screen.