Non Overlay Leave#

Time Rule Overview#

This helper time rule manages the issue of Leaves entered on the WETTS and the WEALP forms that do not respect the 'Adjust Schedule Time' toggle on the IDTC form. This time rule instructs the system not to overlay the scheduled time when a Leave is entered. This rule works in conjunction with the From/To time sheets.
  • When scheduled time does not exist, an hourly leave time sheet entry is generated using standard hours per day.
  • When scheduled time exists (generated based on a shift definition)and the From/To times are not defined, an hourly leave time sheet entry is generated using the shift work time to determine the hours.
  • When scheduled time exists (generated based on a shift definition) and From/To times are defined, an hourly leave time sheet entry is generated using the shift work time and the From/To times to determine the hours.
Note:
  • Since this is a helper/indicator time rule, the system generated hourly leave time sheet entry will have the source marked as Generated.
  • This time rule is an indicator during the time generation for a From/To time sheet.
  • This rule is invoked when a leave is added through leave line form (AAL table), or through time exceptions (TTX table).
  • This rule is invoked during the time generation of the current time sheet, and does not have any impact on prior period adjustments that are keyed in on the current time sheet, since the adjustments are key in through time sheet entries (PTSE table)

When you look from the time sheet perspective this can appear to be confusing, but when you look from the time scheduling prospective, this is the best way to manage these scenarios.

Below is a list of what occurs behind the scenes for both types of time sheets, and what the limitations are.

  1. Hourly time sheets
    The 'Adjust Schedule Time' toggle is respected.
    Time is generated (PTSE) based on the work calendar. There is no auto balancing process at this level that takes this toggle into consideration .
    When you enter a Leave Line (AAL) a PTSE is created.
  1. From/To time Sheets
    The 'Adjust Schedule Time' toggle is NOT respected.
    The time generation engine is very complex and needs to manage different business requirements. Its main focus is not PTSE, as PTSE is a later result.

Main steps:

  • TSH+TTX = TTE (Time Sheets + Time Exceptions = Time Entries)
  • Time Entries (TTE) with time code is moved to PTSE in case that there is an open timesheet.
  • If a timesheet does not exist, the process stops at the TTE level, until a open timesheet is created.

When a Leave Line (AAL) is entered, a Time Exception (TTX) is created and is applied against the time generated Time Sheet (TSH).

From a scheduling perspective when you enter a leave Line (AAL) means you are not there, so the time generation engine removes the work time on leave TTX time frame and creates vacancies, so even if we create a auto balancing process for this kind of time sheets, it is too late since the time is already generated ahead.

Also, during the time generation TSH + TTX we may not have the time code available.

The time code is attached later ( e.g. default time code time rule )

This time rule is a indicator to change the behavior of time generation engine to process this leave TTX on a different path than the regular one.

Additional Info#

Implementation#

The time rule should be set up in IDWR as shown below.

CycleFrequencySeqTime Rule TypeBandFromToValueDayTime CodePremiumTarget Time Code Set Apply Time Code SetAction
Never1500 NoNoNoNoNoNoNoNoNoNo


Notes#

Click to create a new notes page