!!!PAID HOLIDAY !!Time Rule Overview This time rule is based from a time scheduling requirement where the worked time is not always predictable (i.e. shift patterns). This rule will generate the paid holiday based on the actual time worked by the employee. To identify work on the day of a holiday, the rule will use the [Worked Time Code|DTC_ID_WORK] defined in [IDHC], the time code specified in the [DFT Time Code|TR_DFLT_TIME_CODE] time rule or the target time code set if defined. The only [Observe On|OBSERVED_ON] rule which this time rule respects is Holiday Date. A time code is allowed in the definition but should be used only when you need to override the [Holiday Time Code|DTC_ID_LEAVE] from [IDHC]. If you need to use [Day Off Time Code|DTC_ID_OFF] you should not define the time code at the Time Rule level. The [Targeted Time Code Set |DTCS_ID_TARGET] may include the holiday [Worked Time Code|DTC_ID_WORK] defined in [IDHC] or the one applied by [Worked Holiday time rule|TR_WORKED_HOLIDAY] or [Default Time Code|TR_DFLT_TIME_CODE] depending on each client's particular need. If the [Targeted Time Code Set |DTCS_ID_TARGET] is not defined, the [Worked Time Code|DTC_ID_WORK] from [IDHC] or the time code from [Default Time Code|TR_DFLT_TIME_CODE] rule is used to identify if the employee worked on the holiday. This time rule can be used to allow the holiday paid hours to exceed the assignment hours per day for part time employees. If the value is defined and is 1, then for part time employees who work on a holiday, the holiday time paid can exceed the hours defined at the assignment level and can be equal with work hours on a holiday. !!Additional Info [Frequency |FREQUENCY] *predefined as ‘Every Day’ !!Implementation The time rule should be set up in [IDWR] as shown below. See [Time Rule Improvements|TIME_RULE_IMPROVEMENTS] for additional information regarding [IDWR]. ||[Band|QUALIFYING_BAND]||[From|FROM_CLOCK_TIME]||[To|TO_CLOCK_TIME] ||[Value|TIME_RULE_VALUE]||[Day Of Week |DAY_OF_WEEK]||[Time Code|TIME_CODE]||[Premium |PREMIUM_CODE]||[Action|TIME_RULE_ACTION]||Time Code Set |#|No|No|1 = "Allow Exceed Assignment Hours for FTE <1" (***)|No|Allowed (*)|No|Add|Allowed (**)|No (*) Time code is allowed in the definition but should be used only when you need to override the [Holiday Time Code|DTC_ID_LEAVE] from [IDHC]. If you need to use [Day Off Time Code|DTC_ID_OFF] you need to stay away from defining the time code at Time Rule Level. (**) Target Time Code Set may include the holiday [Worked Time Code|DTC_ID_WORK] defined in [IDHC] or the one applied by [Worked Holiday |TR_WORKED_HOLIDAY] time rule or [DFLT TIME CODE|TR_DFLT_TIME_CODE] depending on each particular need. If the target time code is not defined to be able to identify work time, the system will use one of following time code: #[IDHC] the [Worked Holiday time code|DTC_ID_WORK] #if above is not defined then the system will use the time code defined in [DFLT TIME CODE|TR_DFLT_TIME_CODE] %% (***) If the value is defined and is one, then for part time employees who work on a holiday, the holiday paid can exceed the hours defined at the assignment level and can be equal to work hours in a holiday day. [{If var='loginstatus' contains 'authenticated' ---- ![Discussion|Edit:Internal.TR_PAID_HOLIDAY] [{InsertPage page='Internal.TR_PAID_HOLIDAY' default='Click to create a new discussion page'}] }]