This page gives you an understanding of how shift schedules work in RS Production.

This feature is included in

RS Production have a strong and flexible engine for shift scheduling. This is central in calculating a true OEE.

Defines 100% OEE Availability?

The schedule defines the maximum available time (100% Availability).

All stops within scheduled time will be recognized as OEE-loss.


By adding breaks to a schedule, you create planned holes in the scheduling that reduce the requirement for 100% available time.

Stops during breaks will not be included in the stop follow-up and will not reduce the OEE-value.

Another way to handle breaks is to use a stop reason and set it to be either excluded from OEE or excluded from schedule (see below).

Exclude time from OEE and shift schedule

A reason code can be set to be excluded from OEE, the stop time will be outside the OEE calculation, but the stop will still appear in the stop reports.

A reason code can also to set to be excluded from a schedule, the stop time will be outside the OEE calculation, and the stop will not appear in the stop reports.

Both exclude from OEE and exclude from schedule are set on the reason code.

Shift schedule templates

Scheduling is often based on cyclically recurring patterns that are repeated.

By setting up a shift schedule template that describes the shift pattern, you can later get the template to repeat itself on its own.

For each Measure point, you assign the template that describes the shift schedule for that production process.

A production day is not 00:00 to 00:00

On the schedule template you can set what weekday a work shift should be assigned to.

A shift from 22:00 on Monday until 06:00 on Tuesday should probably be assigned to the Monday.

The report tool uses this when calculating OEE for “yesterday” and other time frames.

Dynamic shifts are smart

By marking a work shift in a template as “dynamic”, it will automatically remove the not used hours in the beginning and the end of the work shift.

This is good to use when you do not use machines all work shifts or when you have overtime shifts.

Shifts and teams

Each work shift can be assigned to both a work shift (morning, evening, etc) and a specific team (a group of people).


Shift schedule template

A description of a cyclically recurring shift pattern that is often one or a few weeks long. If you make a change in the template, the change is not made in all the shift schedules pasted in previously, but only those that will be pasted in future.

Shift schedule

An instance (copy) of a schedule template assigned to a measure point on a specific date.


A working day for a shift team (e.g. 06:00 to 14:00 – Morning, 14:00 to 22:00 - Evening)

Shift team

A way of grouping the shift for follow-up (e.g. Team 1, Team 2 ...)



Breaks split up a shift into multiple shift periods. OEE and stop time are not counted during breaks.

Day split

Using the day split, for each shift you can mark which weekday it belongs to. In reports and analyses you will then get information per production day instead of per calendar day (00:00 to 00:00).

Time model for OEE