In order for this time rule to work properly, there must be at least two instances of this time rule defined in IDWR. Each instance will have different Apply Time Code Set; one to apply the rule to the overtime time codes, and the second to apply the overtime to the regular time codes. See example below.
Example:
The employee is scheduled from 5:00 am - 5:00pm
5:00 am - 9:00 am - Work
9:00 am - 3:00 pm - Leave
3:00 pm - 5:00 pm - Work
There are 8 hour bands for OT.
In this example, the hours that qualify for overtime are 1:00 pm - 05:00 pm.
2 hours of leave | 1:00 pm - 3:00 pm | This will be replaced by Leave OT |
2 hours of work | 3:00 pm - 5:00 pm | This will be replaced by Regular OT |
The example above requires the following set up:
The Apply Time Code Set is mandatory in this example. The sequence is important.
Abbreviations:
TR - time rule
TCS - time code set
TC - time code
TR | Sequence | Target TCS | Apply TCS | TC |
---|---|---|---|---|
OT Leave | 1 | LEAVE OT (LV, REG, MEAL) | LEAVE | LV OT |
OT Leave | 2 | LEAVE OT REG (LV, REG, MEAL, LV OT) | REG | OT |
This time rule works similarly with OT Daily in that it will be applied from the end of the day.
The difference from OT Daily : When the rule is applied, if the record that qualifies is not included in the Apply Time Code Set, the hours to be applied will be reduced by the hours corresponding to that record.
Example of how it works: (HoursToBeApplied = 4 starting form 13:00):
e.g. | Sequence #1 | Sequence #2 |
---|---|---|
1. | Regular at the end 0500 1100 Lv 1100 1700 Reg The last record does not qualify (is not in Apply TCS ) HoursToBeApplied = 4- 6 = -2 (so nothing to apply) Results after apply: 0500 1100 Lv 1100 1700 Reg | Regular at the end 0500 1100 Lv 1100 1700 Reg The last record qualifies HoursToBeApplied = 4 Results after apply: 0500 1100 Lv 1100 1300 Reg 1300 1700 OT |
2. | Leave at the end 0500 1100 Reg 1100 1700 Lv The last record qualifies HoursToBeApplied = 4 Results after apply: 0500 1100 Reg 1100 1300 Lv 1300 1700 Lv OT Regular and Leave qualify 0500 0900 Reg 0900 1500 Lv 1500 1700 Reg The last record does not qualify (is not in Apply TCS ) HoursToBeApplied = 4- 2 = 2 Results after applying: 0500 0900 Reg 0900 1300 Lv 1300 1500 Lv OT 1500- 1700 Reg | Leave at the end 0500 1100 Reg 1100 1700 Lv Results after applying Sequence #1: 0500 1100 Reg 1100 1300 Lv 1300 1700 Lv OT HoursToBeApplied = 4 Last record does not qualify HoursToBeApplied = 4 - 2 = 2 Next record does not qualify HoursToBeApplied = 2 - 2 = 0 Results after apply Sequence #2: 0500 1100 Reg 1100 1300 Lv 1300 1700 Lv OT Regular and Leave qualify 0500 0900 Reg 0900 1500 Lv 1500 1700 Reg The last record does not qualify (is not in Apply TCS) HoursToBeApplied=4- 2=2 Results after applying Sequence #1: 0500 0900 Reg 0900 1300 Lv 1300 1500 Lv OT 1500- 1700 Reg HoursToBeApplied = 4 Last record qualifies HoursToBeApplied = 4 - 2 = 2 Next record does not qualify HoursToBeApplied = 2 - 2 =0 Results after applying Sequence #2: 0500 0900 Reg 0900 1300 Lv 1300 1500 Lv OT 1500- 1700 OT |
Regular and Meal qualify Similar #1 but Meal will not be replaced | ||
Leave and meal qualify Similar #2 but Meal will not be replaced | ||
Leave, regular and meal qualify Similar to sequence # 3 but the meal will not be replaced. |
Cycle | Frequency | Seq | Time Rule Type | Band | From | To | Value | Day | Time Code | Premium | Target Time Code Set | Apply Time Code Set | Action |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Every Day | 1140 | No | No | No | No | Allowed | Allowed | Allowed | Required | Required | Add/Replace |
General set up example
TR | Sequence | Target TCS | Apply TCS | TC |
---|---|---|---|---|
OT Leave | 1 | LEAVE OT | LEAVE | LVOT |
OT Leave | 2 | LEAVE OT REG | REG | OT |
The multiple type of leaves set up will be something like below
TR | Sequence | Target TCS | Apply TCS | TC |
---|---|---|---|---|
OT Leave | 1 | Vac OT | Vac | Vac OT |
OT Leave | 2 | Sick OT | Sick | Sick OT |
OT Leave | 3 | LEAVE OT REG | REG | OT |
OT Daily(with bands) | 4 | REG | OT |
Screen captures are meant to be indicative of the concept being presented and may not reflect the current screen design.
If you have any comments or questions please email the Wiki Editor
All content © High Line Corporation