The Sleep Time function specifies a period of time before a shift that an employee will be considered as unavailable for callouts. It is controlled by a roster preference setting, called SleepTime , that contains a text box where you can specify a range of hours that employee would be unavailable for callouts prior to the start of a normal working shift. The range of hours is defined relative to the start of the next assigned normal working shift for each employee on the roster.
Sleep Time exceptions will be assigned at the point in time where a callout occurs to a roster with the sleep time roster preference enabled and the callout work duration falls within the specified sleep time period. In other words, Sleep Time exceptions will be assigned to an employee only when they are needed to block the employee from being called out.
Example: A value of "8-4" in the text box would specify that employees on the specified roster are not available from 8 hours before the start of a shift until 4 hours before the start of a shift. Therefor if John has a shift scheduled for 0700-1600 tomorrow but a callout is created for 2330 today, John would receive a rest record for 2330-0300 giving him 3.5 hours of rest before his shift. (John would not be called for this callout.)
Note:The Sleep Time exception will occur for all callouts, whether it is a Normal or All Hands callout, if the Sleep Time exception is defined. If an employee is unavailable for a callout due to being on a Sleep Time exception, they will receive a call result of "Sleep Time."
Note: It will necessary to enable the Sleep Time roster preference for all rosters that a sleep time employee may be called out on if the desired behavior is to NOT have the employee called on any rosters during the sleep time period. If an employee is on both a roster with sleep time enabled and a roster where it is not enabled, the employee will be called on the roster where it is NOT enabled if no previous callout occurred to the roster where it is enabled, because no sleep time exception would have been created to block callouts. Similarly, if a callout did occur to a roster where sleep time is enabled then a subsequent callout to a roster where sleep time is not enabled will be blocked by the sleep time exception created by the first callout.