!!!Meal Penalty 
!!Time Rule Overview
This time rule will apply a premium if the employee did not take their meal, after the number of hours defined in the Value.  For more flexibility, the Band can hold the first interval for the meal, if it is different from the regular interval for the meal.  

The defined Day of the week will be taken into consideration, or if this field is null, it will be applied to all days.

!!Requirements / Features
*There are two variations of this time rule:
**If the defined premium is fixed, the premium will be applied once, for every number of hours defined in the Value. 
**If the defined premium is variable, the premium will be applied after the number of hours defined in the Value has been reached, and will apply it to each hour thereafter, until a break is reached or the shift has ended. 

*This time rule requires the MEAL time rule to be set up, so the system can determine what time is considered as an unpaid meal time.  With this set up, users will also see the meal time once the time sheet has been brought into pay transactions. 
*If a premium is not defined, the time rule will check to see if the [MEAL SCHED|TR_MEAL_SCHED] time rule has been set up. If it has, the Meal Penalty will use the premium from the MEAL SCHED qualifying Band. 

*The Meal Penalty time rule has time rule helpers which may be set up, but are not required. 
**[Meal Sched|TR_MEAL_SCHED]
**[Min Meal Length |TR_MIN_MEAL_LENGTH]
**[Max Meals Award |TR_MAX_MEALS_AWARD]
**[Penalty Fix Interval|TR_PNTLY_FIX_INTRVL]

!!Additional  Info 
[Band|QUALIFYING_BAND]
*only one band is allowed
[Value|TIME_RULE_VALUE]
*interval for meals in hours
[Frequency|FREQUENCY] Predefined as Every Shift

!!Implementation
The time rule should be set up in [IDWR] as shown below. 

||[Cycle|CYCLE_NUMBER]||[Frequency|FREQUENCY]||[Seq|SEQUENCE]||[Time Rule Type|TIME_RULE_TYPE_TEXT]||[Band|QUALIFYING_BAND]||[From|FROM_CLOCK_TIME]||[To|TO_CLOCK_TIME]||[Value|VALUE]||[Day|DAY_OF_WEEK]||[Time Code|TIME_CODE_VALUE]||[Premium|PREMIUM_CODE]||[Target Time Code Set|TARGET_TIME_CODE_SET]|| [Apply Time Code Set|APPLY_TIME_CODE_SET]||[Action|TIME_RULE_ACTION]
| |Every Shift|910| |First interval for meal, in hours|No|No|Interval for meal, in hours|Allowed|No|Yes| |Allowed|Add



----
![Notes|Edit:Internal.TR_MEAL_PENALTY] 	
[{InsertPage page='Internal.TR_MEAL_PENALTY' default='Click to create a new notes page'}]