Hi everyone,
We’re trying to implement a very simple overtime policy in IFS Cloud HCM / Time & Attendance (24R2) and I’m struggling to get the rules to behave as expected.
Business requirement
Employee group | Weekly contract | What should happen |
---|---|---|
Full-time staff | 37 h 30 m | Never allowed to enter (or have calculated) overtime. |
Part-time staff | Anything < 37 h 30 m | Can book additional hours up to 37 h 30 m; anything beyond that should switch to normal overtime. |
What I have tried
-
Overtime Rule
-
Period Type = Week
-
Full-time rule → Period Qty = 0
-
Part-time rule → Period Qty = 37.5 and “Max Hours” on the first overtime interval
-
-
Rule Types linked to each Overtime Rule and assigned to employees via Employee Schedules & Rules.
-
For part-time, I set the first interval after the contract end to an “EXTRA” wage code and limited the hours to 37 h 30 m.
-
Recalculated clockings.
Issue
-
Full-time employees can still pick an overtime wage code on Timesheets / T&A.
-
Part-time staff can exceed 37 h 30 m in the week without the system forcing the switch to overtime.
-
If I set Period Qty = 0, daily overtime lines still appear because of the day-type intervals.
I clearly have a gap in my understanding of how the Overtime Rule ⇄ Day Type ⇄ Rule Type pieces fit together.