Shift Management
Shift Management
Shift Management
v.8.20
Contents
3 Terminology ................................................................................................................................................ 7
Distribution and/or reproduction of this document or parts thereof in any form are permitted solely
with the written permission of the company COPA-DATA. Technical data is only used for product
description and are not guaranteed properties in the legal sense. Subject to change, technical or
otherwise.
Welcome to COPA-DATA help
GENERAL HELP
If you cannot find any information you require in this help chapter or can think of anything that you
would like added, please send an email to [email protected].
PROJECT SUPPORT
You can receive support for any real project you may have from our customer service team, which
you can contact via email at [email protected].
2 Shift Management
Shift management allows you to plan and manage shifts centrally in zenon Runtime. The planning can
be manual or automatic. You get an overview of planned and expired shifts, including in conjunction
with equipment groups too. Shift information can be used in other modules to filter information. For
example, alarms or entries in the CEL can be displayed regardless of certain shifts.
Information
This module is not available in global projects and CE projects.
5 | 84
Shift Management
You can do the following locally and in the network with the help of Shift Management:
Create and apply shift models:
Shift models serve as a template and form one or more shifts as a model. Pre-defined shifts
can thus be added in the calendar.
Create shifts:
Shifts can also be entered and configured individually in the calendar.
Manage shift times:
Shifts that have been entered can be amended or removed at any time.
Link shifts to equipment modeling:
Shifts can be linked to equipment groups. This allows simple filtering for certain parts of
equipment or production areas.
Export shifts to SQL:
All shifts can be exported to SQL via a zenon function and thus continue to be used in other
programs.
Use shifts for alarming via Message Control (on page 65):
zenon users who are assigned to a shift can be notified via Message Control.
Configuration and maintenance can also be carried out with the zenon API.
6 | 84
Terminology
3 Terminology
Term Definition
Shift Management A module in zenon for the modeling and organization of shifts.
To be able to display and manage events in the Runtime, the following must be configured in the
Editor:
A Shift Management screen (on page 8).
A screen switch (on page 14) to this screen
7 | 84
Configure Shift Management
ENGINEERING
Steps to create the screen using the properties if the screen creation dialog has been deactivated in
the menu bar under Tools, Settings and Use assistant:
1. Create a new screen.
To do this, select the New screen command in the tool bar or in the context menu of the
Screens node.
8 | 84
Configure Shift Management
INSERT TEMPLATE
Parameter Description
Insert template Opens the dialog for selecting a template for the
screen type.
CONTROL ELEMENTS
Element Description
Filter Opens the dialog (on page 14) with the filter
settings for screen switching.
9 | 84
Configure Shift Management
Element Description
SHIFTS
Element Description
New shift Opens the dialog (on page 46) to create a new
shift.
Insert shift Pastes a copied shift from the clipboard into the
selected day.
APPLY SELECTION
Element Description
SHIFT CALENDAR
Element Description
Insert shift model Opens the dialog (on page 59) to paste a shift
model into the shift calendar.
NAVIGATION
Element Description
10 | 84
Configure Shift Management
Element Description
according to the entered value (one day, one week
or one month).
SHIFT MODELS
Elements Description
Column selection Opens the dialog (on page 20) to select the
columns to be displayed in the list.
New shift model Opens the dialog (on page 70) for creating a shift
model.
Open shift model Changes the calendar view to the display of shift
models and opens the selected shift model there.
Save shift model Saves the shift model opened in the calendar.
11 | 84
Configure Shift Management
National holidays can be taken into account in the configuration of the shift models (on page 70)
using a checkbox.
CONFIGURE DAYS
Country-specific national holidays can be pre-set for shift calendars.
Configuration is carried out in the Editor using the Shift Management/National holidays project
property. The settings selected here are always applicable for the respective project.
12 | 84
Configure Shift Management
CONFIGURATION
Option Description
13 | 84
Configure Shift Management
Option Description
national holidays are removed.
CLOSE DIALOG
Options Description
OK Applies settings and closes the dialog.
Structure:
[Country] number
Entry, YYYY/MM/D
For example:
[Austria] 45
Allerheiligen,2009/11/1
Allerheiligen,2010/11/1
...
14 | 84
Configure Shift Management
FILTER DIALOG
List of shift models: (on page 19) Configuration of the list of the shift models.
Equipment modeling (on page 24): Selection of equipment groups for filtering the shift
calendar.
Screens (on page 29): Selection of screens for which shifts are to be used as a filter.
When calling up the configuration again, tabs for the replacement of links and indices are also
offered.
Note: The dialog can be called up in the Runtime using the Filter button.
15 | 84
Configure Shift Management
4.5.1 General
The pre-settings for the shift calendar are configured in this tab. The settings made here determine
the display and requirements of the calendar in the Runtime. The settings can only be modified in the
Runtime if the Show this dialog in Runtime option has been activated.
WORK TIME
Work time You use these properties to configure the working time
16 | 84
Configure Shift Management
Option Description
prescribed in the calendar.
Start Enter the time for the start of the working time here.
Entry in the field directly or configuration by means of the
arrow keys.
Default: 8:00 AM
End Enter the time for the end of the work time.
Entry in the field directly or configuration by means of the
arrow keys.
Default: 5:00 PM
Work week You use this checkbox to stipulate which days constitute a
working week. Selection by activating the checkbox beside
of the respective weekday.
VIEW
First week day Selection of the week day with which the Calendar starts
the working week. Select from drop-down list.
Default: Monday
Default: Week
17 | 84
Configure Shift Management
GENERAL
Option Description
Show this dialog in the Runtime Selection of whether the dialog is offered when the screen
is called up in the Runtime.
Active: Dialog is offered in the Runtime
Settings can be edited before screen switching.
Note: The Screens tab is not shown in the
Runtime. This configuration cannot be changed.
Inactive: Dialog is not shown in the Runtime.
The settings configured in the Editor are applied.
CLOSE DIALOG
Option Description
Cancel Discards all changes in all tabs and closes the dialog.
18 | 84
Configure Shift Management
Option Description
Column selection Clicking on button opens the dialog to select (on page 20)
the columns to be displayed.
Column format Clicking on the button opens the dialog to format (on
19 | 84
Configure Shift Management
Option Description
page 22) the columns.
CLOSE DIALOG
Option Description
Cancel Discards all changes in all tabs and closes the dialog.
COLUMN SELECTION
Option Function
20 | 84
Configure Shift Management
Option Function
Add -> Moves the selected column from the available ones to the
selected items. After you confirm the dialog with OK, they
are shown in the detail view.
Add all -> Moves all available columns to the selected columns.
<- Remove Removes the marked columns from the selected items
and shows them in the list of available columns. After you
confirm the dialog with OK, they are removed from the
detail view.
<- Remove all All columns are removed from the list of the selected
columns.
CLOSE DIALOG
Option Description
21 | 84
Configure Shift Management
AVAILABLE COLUMNS
Option Description
Available columns List of the available columns via Column selection. The
highlighted column is configured via the options in the
Settings area.
SETTINGS
Option Description
Possible settings:
Left: Text is justified on the left edge of the column.
22 | 84
Configure Shift Management
Option Description
Centered: Text is displayed centered in the
column.
Right: Text is justified on the right edge of the
column.
Note:
These settings are only available for configurable
lists.
In addition, the respective focus in the list can be
signalized in the Runtime by means of different text
and background colors. These are configured using
the project properties.
Text color Color for text display. Clicking on the color opens the
color palette to select a color.
Background color Color for the display of the cell background. Clicking on
the color opens the color palette to select a color.
Lock column filter in the Runtime Active: The filter for this column cannot be changed
in the Runtime.
23 | 84
Configure Shift Management
CLOSE DIALOG
Options Description
OK Applies settings and closes the dialog.
24 | 84
Configure Shift Management
All pre-existing equipment models and their equipment groups are displayed in the filter. In the
Editor, new equipment models or equipment groups can be created using the equipment modeling
context menu or the menu bar in the filter dialog.
EQUIPMENT MODELING
Option Description
25 | 84
Configure Shift Management
Option Description
Display of information
List of equipment models provides models and groups for selection The list separates the
display into equipment models from the global project and from
local projects.
Hierarchic filter Checkbox for the activation of the hierarchical filtering of the
equipment model
active: Variables that are linked to a subhierarchy of the
selected equipment group are taken into account when
filtering and are contained in the display in the Runtime.
Inactive: When filtering, only variables that are linked to the
selected equipment group are taken into account.
Default: active
CLOSE DIALOG
Option Description
26 | 84
Configure Shift Management
CONFIGURATION
New models and groups can be created for the active project and existing ones can be deleted.
REMOVE MODEL
Note: Changes in a tree element remain preserved independent of clicking button Cancel. Cancel
only means that no element was selected.
27 | 84
Configure Shift Management
28 | 84
Configure Shift Management
4.5.4 Screens
Other screens can be displayed with filtered (on page 74) shift information. To do this, you need the
Apply selection button in the shift management screen and must select one or more screens that are
to be filtered. The target screen must already be called up in the Runtime if the filter is applied.
Selection is made when configuring the screen switching in the Screens tab.
Option Description
29 | 84
Configure Shift Management
Option Description
screen switching to AML filter, CEL filter, time filter,
equipment model and shift management. For these
screens, the name of the faceplate screen is placed in
front of the subscreen in order to clearly distinguish them
from other screens.
Update on all monitors Active: The screens from the list of screens to be
updated are updated on all accessible monitors.
CLOSE DIALOG
Option Description
Cancel Discards all changes in all tabs and closes the dialog.
30 | 84
Configure Shift Management
31 | 84
Configure Shift Management
Attention: If the connection is configured incorrectly, no data can be exported in the Runtime.
SQL DATABASE
Option Description
32 | 84
Configure Shift Management
Option Description
button opens the configuration dialog.
Show this dialog in the Runtime Active: This dialog to change the configuration is offered
before execution in the Runtime when the function is
called up.
CLOSE DIALOG
Option Description
Cancel Discards all changes in all tabs and closes the dialog.
CONFIGURE CONNECTION
The dialog for connecting to a database originates from the operating system.
How the database connection is carried out in general, you can see at the folowing example. You can
get information about the individual settings for each tab from the Microsoft help funktion by clicking
button Help.
1. The dialog starts with tab Conenction.
2. Open tab Provider
33 | 84
Configure Shift Management
4.6.2 Time
You configure the time period for the export in this tab.
Note: A time period must be stipulated. Only the completed shifts that are in this time period are
exported.
34 | 84
Configure Shift Management
FILTER
Absolute filter Active: A fixed period of time is entered in the editor. When the
35 | 84
Configure Shift Management
Parameter Description
function is executed, the defined absolute time period is exactly used.
Note: Time is saved in UTC. For details see chapter Handling of date
and time in chapter Runtime.
From Active: A time from which the filter is effective is stated. If the time is
not reached on the current day, filtering takes place from the
corresponding time the previous day.
Time period Active: A fixed time period is entered. Selection of the area mode from
drop-down list:
One day
One week
Two weeks
One month
One Year
15 minutes
30 minutes
60 minutes
36 | 84
Configure Shift Management
Parameter Description
CLOSE DIALOG
Parameter Description
Cancel Discards all changes in all tabs and closes the dialog.
Attention
The following is applicable for SQL export:
In general, only shifts that are linked to an equipment model are exported.
If no equipment groups have been selected, all shifts that correspond to the
time filter and are linked to an equipment model are exported.
37 | 84
Configure Shift Management
EQUIPMENT MODELING
Option Description
List of equipment models provides models and groups for selection The list
separates the display into equipment models from the
global project and from local projects.
38 | 84
Configure Shift Management
Option Description
deleted.
CLOSE DIALOG
Option Description
Cancel Discards all changes in all tabs and closes the dialog.
39 | 84
Configure Shift Management
Actions in the window of the existing equipment model can be controlled using the toolbar.
Description of the symbols, starting from the left:
Symbol Description
40 | 84
Shift Management in Runtime
Symbol Description
Hint
You can find further information in the Equipment modeling manual, in the
Equipment modeling dialog chapter.
Shift models (on page 68) provide templates for shifts. Shifts are created in the calendar directly or
derived from a shift model.
The calender (on page 45) makes the following possible:
Creating shifts
Editing shifts
Displaying shifts in filtered form
Editing shift models
Note:
In order for shifts and shift models to be administered on a client or zenon Web Client, the
Primary Server must be available.
In order for users to be able to create, edit and delete shifts and shift models, they must have
the corresponding function authorization.
The Always show system messages in list option in the screen switching to a CEL screen is
taken into account by shift management.
41 | 84
Shift Management in Runtime
ELEMENTS
Element Description
Filter Opens the dialog (on page 14) with the filter
settings for screen switching.
SHIFTS
Element Description
New shift Opens the dialog (on page 46) to create a new
shift.
Insert shift Pastes a copied shift from the clipboard into the
selected day.
42 | 84
Shift Management in Runtime
APPLY SELECTION
Element Description
SHIFT CALENDAR
Element Description
Insert shift model Opens the dialog (on page 59) to paste a shift
model into the shift calendar.
NAVIGATION
Element Description
SHIFT MODELS
Elements Description
Column selection Opens the dialog (on page 20) to select the
columns to be displayed in the list.
43 | 84
Shift Management in Runtime
Elements Description
New shift model Opens the dialog (on page 70) for creating a shift
model.
Open shift model Changes the calendar view to the display of shift
models and opens the selected shift model there.
Save shift model Saves the shift model opened in the calendar.
Hint: Insert the Calendar content control element into the calendar. You thus see at a glance which
time period from the calendar is currently being displayed.
COLORING
Time periods are marked in color in the calendar:
Time period Day Week Month
44 | 84
Shift Management in Runtime
5.1 Calendar
The calendar shows the shift calendar or shift models, according to the selection. Switching is carried
out using the Open shift model button or the Open shift calendar button.
Shifts and shift models are configured using the context menu or the respective buttons.
Insert shift model Opens the dialog (on page 59) for inserting a shift
model.
Shift properties Shows the dialog with the given shift information.
45 | 84
Shift Management in Runtime
New shift model Opens the dialog to create a new shift model.
Delete shift model Deletes the selected shift model. Multiple selection
is also possible with the Ctrl key.
5.1.1 Shifts
46 | 84
Shift Management in Runtime
Equipment Groups
User
Note: It is possible to create shifts on any client computer. If Shift Management is used on different
client computers at the same time, all newly-created shifts are asvade and updated on all client
computers.
5.1.1.1.1 General
Configuration of the general shift properties.
Attention: If you change shift times, amend the break times in the Breaks tab too.
GENERAL DIALOG
Option Description
47 | 84
Shift Management in Runtime
Option Description
CLOSE DIALOG
Option Description
Cancel Discards all changes in all tabs and closes the dialog.
5.1.1.1.2 Breaks
Configuration of the break times.
All breaks are shown in a list and can be edited in the list directly.
To configure breaks:
1. Click on the New button.
A new break is created.
2. Amend the name.
3. Issue a date and time for the start and end of the break.
4. Click on OK.
Note: If the shift times are amended, you may need to also amend the break times under certain
circumstances. You can do that manually or automatically by clicking on the Update break times
button.
48 | 84
Shift Management in Runtime
BREAKS DIALOG
Option Description
Default: Pause
49 | 84
Shift Management in Runtime
Option Description
Start day Select the day for the start of the break here.
Start Time Select the time for the start of the break here.
End day Select the day for the end of the break here.
50 | 84
Shift Management in Runtime
Option Description
2. Select the required day from the drop-down list.
End time Select the time for the end of the break here.
Update break times Clicking on the button automatically amends the break
times to the amended shift times. In doing so, all breaks
are moved so that their start is at the same length to the
shift start as before the change to the shift time.
CLOSE DIALOG
Option Description
51 | 84
Shift Management in Runtime
Option Description
Cancel Discards all changes in all tabs and closes the dialog.
52 | 84
Shift Management in Runtime
Option Description
List of equipment models provides models and groups for selection The list separates the
display into equipment models from the global project and from
local projects.
53 | 84
Shift Management in Runtime
Option Description
CLOSE DIALOG
Option Description
Cancel Discards all changes in all tabs and closes the dialog.
In the Editor, new models and groups can be created for the active project and existing ones can be
deleted. It is only possible to work with pre-existing equipment models in the Runtime.
5.1.1.1.4 User
You link users to shifts in this tab.
These users can be selected as the recipient of messages by the Message Control module.
54 | 84
Shift Management in Runtime
NOTIFY USERS
The following conditions must be met in order for users to be notified:
The user must be linked to an active shift at the time of sending the message.
The Message Control user property must be activated for the user.
In the user list of the dialog, it shows whether the property is active or inactive.
Note: If the checkbox is not active, it can be activated in the respective user profile.
In the Send a Message function, the User group with shift filter property must be selected
for the Type option.
Note: The users are notified in accordance with the settings in the Message Control module. The
notification is only carried out if the shift is also active on the corresponding day.
55 | 84
Shift Management in Runtime
USER DIALOG
Option Description
56 | 84
Shift Management in Runtime
Option Description
Message Control user Shows whether the user has been configured for
notification via Message Control.
Add Opens the dialog to select users and adds the selected
users to the user list.
CLOSE DIALOG
Option Description
Cancel Discards all changes in all tabs and closes the dialog.
Note: It is possible to edit shifts on any client computer. If Shift Management is used by several client
computers at the same time, when editing a shift, the changes that were made last are applied and
updated.
57 | 84
Shift Management in Runtime
Note: It is possible to delete shifts on any client computer. If Shift Management is used by several
users on different client computers at the same time, the shifts first deleted on a client computer are
also no longer visible on all other client computers.
In the calendar, only shifts that correspond to the equipment model filter are displayed.
EQUIPMENT GROUPS
It is possible to choose configuration of the filter for the equipment group by means of:
Screen switch to a screen of type Shift management.
Screen of type Equipment model
58 | 84
Shift Management in Runtime
Configuration is carried out in the screen switching or in the filter dialog in the Equipment Modeling
(on page 24) tab.
In order for shifts to be displayed in the Runtime:
The shift must have at least one equipment group in common with the filter
or
The shift must not be linked to an equipment group
Note: If no equipment modeling is configured in the screen filter, all shifts are displayed.
When screen switching, the Screen to be updated option is used to select the desired Shift
Management screen. In the Runtime, the filter set in the screen is applied to the selected shift model
screen.
Note: If filtering is via the equipment model screen, it replaces the configurations set in the shift
model screen.
59 | 84
Shift Management in Runtime
Attention
If a day in the monthly shift is selected in the shift model, this day lasts from
00:00 to 24:00. Midnight is also the starting point for the next day. 2 days are
therefore selected in practice.
The shift is thus inserted for 2 days when inserting a shift model into a calendar.
Example
Object Start End
Note: Star symbols mark options that must have valid entries.
60 | 84
Shift Management in Runtime
If you want to edit the list directly using the monitor, activate the Multi-Touch functionality.
You can find detailed information in relation to this in the Configure interactions chapter.
Option Description
From Definition of the start day by direct entry into the field
or selection from the calendar. Clicking on the arrow
key opens the calendar.
61 | 84
Shift Management in Runtime
Option Description
or selection from the calendar. Clicking on the arrow
key opens the calendar.
Shift models list Lists all configured shift models. Selection by clicking
on a shift model. After closing the dialog with OK, the
shift model is entered into the calendar on the
highlighted day.
CLOSE DIALOG
Option Description
EQUIPMENT MODELING
Equipment modeling is configured in a similar manner to the equipment modeling for shifts (on page
52). At least one equipment group must be selected.
62 | 84
Shift Management in Runtime
VALIDATION
The entries are validated when closing the dialog by clicking on OK. In the event of an incorrect
configuration, a dialog with the possible causes is shown.
63 | 84
Shift Management in Runtime
4. Click on the Add button or select this entry in the context menu.
64 | 84
Shift Management in Runtime
The user selection dialog is opened. All users in the active project who have been created are
shown.
Note: To use the users linked here in the Message Control module, the users must be assigned to a
certain user group. This user group can be defined as a target in the function Send a Message.
Note: Notification can only be used for configured shifts. Linking to shift models is not possible.
CONFIGURATION
To notify users:
1. Link the desired user to the shift (on page 63).
65 | 84
Shift Management in Runtime
PROCEDURE IN RUNTIME
Procedure when triggering the Send a Message function:
1. The function looks, in the set user group, for the first user who is configured for Message
Control.
2. A check is carried out to see whether this user is included one of the shifts that is currently
active.
3. If a user is included in an active shift, they are notified.
4. If the user is not included, they cannot be contacted or they reject the message, the next user
in the user group is searched for and compared to the current shift.
5. This process is carried out until a user confirms the message or the group has been gone
through in full.
The behavior in the Runtime depends on which method has been selected for the user group with
shift filter:
66 | 84
Shift Management in Runtime
Style Procedure
Group call: The message goes to all users of the selected type who are
linked in a shift for which the function execution is active.
All users found are notified at the same time.
If a user does not confirm the message, a message is sent to
their substitute if they are linked in a shift.
Following call: An attempt is made to find the first user of the group who is
linked to the shift.
This user is notified.
If they cannot be contacted, the next user is searched for and
notified.
This is run through once until the end of the group has been
reached.
If no shift is still active during the process or no relevant users are
linked in the active shifts, the notification is ended.
A corresponding entry is made in the CEL.
Endless following call: An attempt is made to find the first user of the group who is
linked to the shift.
This user is notified.
If they cannot be contacted, the next user is searched for and
notified.
This is run through cyclically until a user is reached.
If no shift is still active during the process or no relevant users are
linked in the active shifts, the notification is ended.
A corresponding entry is made in the CEL.
Note:
Only users who are linked in a shift for which the execution of the function is active are
notified.
Depending on the configuration, messages can also be sent to users who are no longer
active in any shift.
Example: The type of sending (such as telephone) needs some time for sending. If, at the
time of generating the message, there are already further messages in the queue, the new
message is sent with a delay. If the shift has been switched in the mean time, the message is
nevertheless sent to the user of the previous shift.
Following call and Endless following call: No further messages are created if no user of the
selected group is active in the active shift.
Example: The message sending with endless subsequent call starts during Shift 1.
67 | 84
Shift Management in Runtime
Because all users are arranged in the group before User 6, no further message is now sent.
Recommendation: Select infinite successive call as a method . Then all users are contacted until
one reacts. In our example, User 1 would be notified after a shift change to the new shift.
68 | 84
Shift Management in Runtime
Shift models are created and edited in the Runtime. To do this, the corresponding control elements
(on page 9) must have been configured in the screen.
SHIFT MODELS
Elements Description
Column selection Opens the dialog (on page 20) to select the
columns to be displayed in the list.
New shift model Opens the dialog (on page 70) for creating a shift
model.
69 | 84
Shift Management in Runtime
Elements Description
Open shift model Changes the calendar view to the display of shift
models and opens the selected shift model there.
Save shift model Saves the shift model opened in the calendar.
Note: If the model is limited to certain week days, when adding the model to the calendar, a shift is
only entered for the days that have been selected in the model. When checking whether a model can
be inserted on a certain week day in the calendar, the first day of the model is taken into account. If
this is not valid, shifts from the second day are not entered into the calendar. If the first day is valid,
shifts from the second day are also entered into the calendar, even if this day is invalid.
Example: A shift in the model lasts from 20:00 to 04:00. Thursday is an invalid day. If the model is
added on a Wednesday, the shift is entered in full. If the model is added on a Thursday, the shift is
not entered.
70 | 84
Shift Management in Runtime
Option Description
Valid for the following Configuration of the week days on which the shift model is applied
weekdays in the shift calendar.
71 | 84
Shift Management in Runtime
Option Description
on national holidays if the checkbox is deactivated.
Default: All
CLOSE DIALOG
OK Applies settings and closes the dialog.
If errors are established during validation, the dialog is
opened again and a notice of possible causes of errors is
shown.
EDIT PROPERTIES
The name and property of a shift model can be edited.
To change a property:
1. Highlight the shift model.
2. Click on the Properties button.
This must have been configured for the screen.
Alternatively: Select the Properties entry in the context menu.
72 | 84
Shift Management in Runtime
The changes are applied immediately, saved on the server and distributed to all clients. This is also
applicable if the model is edited at the same time on another client. The content of the model - the
shift configurations - is not changed in the process. These are saved and distributed separately. You
can find detailed details on this in the Behavior in the network (on page 81) chapter.
73 | 84
Shift Management in Runtime
Note: The deletion of shift models is documented by means of an entry in the Chronological Event
List.
Buttons/commands:
Copy shift: Copies the selected shift to the clipboard.
Insert shift: Pastes a copied shift from the clipboard into the selected day.
Attention
Insertion is always only possible in the same project and in the same view.
That means:
Shifts from shift models can only be added into shift models
Shifts from the calendar can only be added into the calendar
74 | 84
Shift Management in Runtime
Report Viewer
Time/Lot/Shift filter
75 | 84
Shift Management in Runtime
5.3.1 CEL
The CEL can be filtered using:
The Screens tab in the screen switch to shift management
The Shift in the screen switching to a CEL screen
Only entries that meet the following conditions are shown in the CEL:
The time stamp is within a shift from the shift filter.
Your equipment linking is also represented in the shift. The filter forms the intersection of
both equipment linkings.
Note the Hierarchical filter option when configuring the equipment linking of shifts. With
the option active, subordinate equipment groups that have not been actively selected for the
CEL can also be included in the filter.
If no equipment filter is defined for a shift, only the time is take into account for this shift.
The button filter in the CEL screen is deactivated until the screen is called up with its original filter. The
overwritten filter is retained on reloading.
76 | 84
Shift Management in Runtime
You can read details in the Chronological event list manual in the Shift chapter.
Note: The Always show system messages in list option in the screen switching to a CEL screen is
taken into account by shift management.
To do this:
1. Configure a time/lot/shift filter screen.
2. Configure it with the control elements for shift filtering.
3. Link the screen to the screen switching to Extended Trend: -> Display tab -> Runtime group
-> Replace time filter with screen option.
77 | 84
Shift Management in Runtime
time filter is overwritten with an invalid value. In this case the filter is reset to the default
settings (1 hour relative).
If the comparison with 2nd time period option is activated and the screen is assigned a
filter either by means of a shift filter screen or a shift management screen, both filters are
overwritten with the same value.
FILTERING VIA SHIFT TAB IN THE TIME FILTER OF THE SCREEN SWITCHING TO
EXTENDED TREND
When screen switching to an Extended Trend screen, the display can be filtered for shifts:
1. Configure screen switching to the Extended Trend screen.
2. Configure the time filter.
3. Deactivate the lot filter if it is active.
4. Configure the lot filter.
You can read details in the Extended Trend manual in the Shift chapter.
BEHAVIOR IN RUNTIME
The following is applicable for the shift filter in Runtime:
When comparing to a second time range, one shift filter is used for both time ranges. If a
new filter is assigned to the screen, both filters are overwritten with the same value.
A No time filter time filter is not permitted.
If the time filter is configured as relative, the shifts to be displayed are only determined at the
time they are called up.
That means:
At a later point in time, shifts that have been newly added or that have already expired
are not taken into account.
Only the shift that was the earliest or latest at the time of being called up is taken into
account. This then moves from the display of the scale as time passes.
If the shift filter is configured as apply shift filter directly plus switch to the "show shift
selection" mode, but no shifts can be found, then:
The time filter becomes invalid
The time filter is automatically set to the default value: Relative time period 1 h
The automatic correction is shown in the filter dialog when the Diagram button is
pressed
78 | 84
Shift Management in Runtime
Notes:
Only Time filter 1 is overwritten. All other filters are unchanged.
The shift filter has an effect on AML, CEL and archive data.
Only entries for AML, CEL and archives of variables with appropriate linking and appropriate
time stamp are shown.
The Filter button in the screen is deactivated until the screen is called up again with its original filter.
The overwritten filter is retained on reloading.
To do this:
1. Open the Runtime tab in the screen switch to the Report Viewer.
2. For the Replace time filter 1 with screen in Runtime option, select a time/lot/shift filter
screen.
In the screen in Runtime - depending on the configuration of time filter 1 - relevant content for lots
or shifts is displayed.
FILTERING VIA SHIFT TAB IN THE TIME FILTER OF THE SCREEN SWITCHING TO
REPORT VIEWER
When switching screen to a Report Viewer screen, the display of the entries can be filtered for shifts:
79 | 84
Shift Management in Runtime
Note: In order for the control elements for the shift filters to be displayed in Runtime:
The Show shift selection option must be selected in the screen switching.
The time filter must be configured.
80 | 84
Behavior in the network
Naming of the target tables: [project GUID]_SHIFT_[GUID of the equipment model group].
Only connected groups are exported.
That means: If a shift is in a time filter, but not yet concluded, it is not exported.
Each shift is only exported once.
It is inserted into the respective table once. Subsequent changes to a shift are not applied to
the pre-existing table.
Errors are logged.
Attention
If the export fails, the shifts to be exported are not transferred again during the
next export. Gaps can thus occur.
FUNCTION AUTHORIZATIONS
In principle, all buttons and context menus are available, regardless of the required rights. The first
time it is executed, a check is carried out to see whether the logged-in user is authorized to carry out
the action. The properties of the shifts and shift models can always be displayed. This is also
applicable if the rights for editing are missing.
Procedure:
A check is carried out to see whether the token for editing is present in the network.
If there is no authorization, the process is canceled with an error message.
A check is carried out to see whether the logged-in user has the necessary rights.
If there is no function authorization, the process is canceled with an error message.
Exception: If a temporary login has been activated, the login dialog is shown. If this login is
unsuccessful, the process is ended with an error.
81 | 84
Time zones and date limits
REDUNDANCY
The Shift Management module supports redundancy.
Note:
If the server fails and the standby server takes over as a new server, the following is applicable on the
new server:
The list of the shift models is renewed.
A shift model that is currently open will be closed. Changes that have not been saved are
discarded in the process.
82 | 84
Keyboard shortcuts for Shift Management
Note: This limitation is only applicable for shift models. Any possible time can be entered as a shift
end in the shift calendar.
EXAMPLE
Configured shift time:
11. 11. 2017
from 4:00 p.m. - 12:00 a.m.
Display:
Start: 11. 11. 2017, 4:00 pm
End: 12. 11. 2017, 12:00 am
When inserting a shift, a dialog is opened in which the start time and end time are shown according
to the selection. If an unavailable time point is selected when switching, it is then corrected
automatically. The times can be amended in the dialog. Time points that are not available are always
corrected however.
Switch from standard time to daylight saving time:
A time indication of 02:00 is automatically corrected to 01:00.
Background information: Because there is a switch at 02:00 to 03:00, 02:00 does not exist for
the calendar. Entry of 02:00 is not possible.
Switch from daylight saving time to standard time:
A time indication of 3:00 is automatically corrected to 2:00.
The display in the calendar can depend on the time zone in which the calendar is displayed.
For example, in the local calendar with a standard time switch, the shift can be shown with a
length of 2 hours. In another calendar, the shift - depending on the time zone - can also be
shown for 3 hours. In Yakutsk, for example, where there is no time switch.
83 | 84
Keyboard shortcuts for Shift Management
RUNTIME
Action Key
84 | 84