Fair Schedule Rule
Class Name
com.workbrain.app.ta.quickrules.FairScheduleRule
Overview
The Fair Schedule Rule is used when clients must conform to fair scheduling (schedule predictability) laws. These laws govern how employees are reimbursed for last-minute schedule changes.
Fair scheduling laws define a minimum amount of notice an employee must be given when their schedule changes. When the change occurs after that minimum lead-time, the employee may be due a premium.
For example, these rules apply to retail employees in San Francisco:
- If they are given less than 24 hours notice:
- For shifts of 4 hours or less, they are due 2 hours of additional pay.
- For shifts of more than 4 hours, they are due 4 hours of additional pay.
- If they are given less than 7 days notice (but 24 hours or more notice), they are due 1 hour of additional pay.
If a schedule change occurs that falls below a threshold, a fair scheduling event is logged. You can configure the Fair Schedule Rule to pay an employee the appropriate premium when an unwaived fair scheduling event has occurred.
Parameters
Parameters marked with an asterisk (*) are required.
Parameter | Description | Example |
---|---|---|
*Threshold | Select the fair scheduling threshold that
this rule applies to. See "Defining thresholds" in the Infor Workforce Management Fair Scheduling User Guide. |
SEATTLE |
Short Shift Premium | Specify the number of minutes to be awarded to the employee for an event that is related to a short shift. | 120 |
Short Shift Threshold | Specify the duration, in minutes, that separates a long
shift from a short shift. When making this calculation, the rule calculates
the shift length of both the old shift and the new shift. If either the old
shift or the new shift exceeds the defined shift length threshold, the long
shift value applies. For example, if an employee's long shift is changed to a short shift (or unassigned) without sufficient notice, the long shift premium is paid. Note: For
areas without a short shift distinction, this value should be left blank.
When left blank, all shifts are considered equally regardless of their
duration.
|
240 |
Long Shift Premium | Specify the number of minutes to be awarded to the employee for an event that is related to a long shift. | 240 |
Increase Free Grace Maximum | Specify the maximum duration, in minutes, a shift can increase without becoming eligible for an employee award. If set to zero or left blank, there is no free grace duration and all increases will either fall under a pro-rated (if defined) or full compensation award. | 15 |
Increase Pro-Rate Maximum | Specify the maximum duration, in minutes, a shift can increase and still be eligible for a pro-rated award. If set to zero or left blank, there is no pro-rate duration and all increases will fall under full compensation. | 59 |
Increase Pro-Rate Multiplier | For shift increases that fall within the defined pro-rated range, specify the multiplier to be used in the calculation. Set to 1 for a standard pro-ration (for example, a 45 minute increase equals a 45 minute award). | 1.0 |
Increase Full Award | Specify an explicit number of minutes to be awarded (for
example, 60) using the Minutes option or select the Calculated Value option to dynamically
calculate the value of the award by subtracting the old scheduled minutes
from the new scheduled minutes. For example, if an employee was previously
scheduled for 360 minutes and was rescheduled up to 480 minutes, the
calculated value of the increase would be 120. Note: If the calculated value results in a negative value,
then no increase-related awarded will be given. In this case, it's a
decrease and subject to the decrease configuration parameters listed
below.
|
60 |
Increase Full Multiplier | Used in conjunction with the Increase Full Award parameter. For shift increases beyond the pro-rated range, specify the multiplier to be applied against the award value. For example, if the award is configured as 60 and this parameter is set to 1, then the final increase award is 60 minutes. If this parameter is set to 2, then the final increase award is 120 minutes. | 1.0 |
Increase Full Maximum | Used in conjunction with the Increase Full Award
parameter. Specify an upper limit, in minutes, of the potential award due to
the employee. This value should be set when the award type is a calculated
value and the legislation sets an upper limit (for example, the employee is
awarded the difference in minutes between the old and new shift, but the
maximum award is defined as 120 minutes). Note: This comparison will apply
after the multiplier has been applied. For example, if the full award is
defined as 60, the multiplier is defined as 2, and the maximum is defined
as 180, then the potential award (60 x 2 = 120) will be compared to the
maximum (180).
|
60 |
Decrease Free Grace Maximum | Specify the maximum duration, in minutes, a shift can decrease without becoming eligible for an employee award. If set to zero or left blank, there is no free grace duration and all decreases will either fall under a pro-rated (if defined) or full compensation award. | 10 |
Decrease Pro-Rate Maximum | Specify the maximum duration, in minutes, a shift can decrease and still be eligible for a pro-rated award. If set to zero or left blank, there is no pro-rate duration and all decreases will fall under full compensation. | 59 |
Decrease Pro-Rate Multiplier | For shift decreases that fall within the defined pro-rated range, specify the multiplier to be used in the calculation. Set to 1 for a standard pro-ration (for example, a 30 minute decrease equals a 30 minute award). | 1.0 |
Decrease Full Award | Specify an explicit number of minutes to be awarded (for
example, 60) using the Minutes option or select the Calculated Value option to dynamically
calculate the value of the award by subtracting the new scheduled minutes
from the old scheduled minutes. For example, if an employee was previously
scheduled for 480 minutes and was rescheduled down to 360 minutes, the
calculated value of the decrease would be 120. Note: If the calculated value results in a negative value,
then no decrease-related awarded will be given. In this case, it's an
increase and subject to the increase configuration parameters listed
above.
|
Calculated Value |
Decrease Full Multiplier | Used in conjunction with the Decrease Full Award parameter. For shift decreases beyond the pro-rated range, specify the multiplier to be used in the calculation. For example, if a decrease award pays employees half the duration of the reduction in hours, then set the Decrease Full Award parameter to Calculated Value and this parameter to 0.5. | 0.5 |
Decrease Full Maximum | Used in conjunction with the Decrease Full Award
parameter. Specify an upper limit, in minutes, of the potential award due to
the employee. This value should be set when the award type is a calculated
value and the legislation sets an upper limit (for example, the employee is
awarded the difference in minutes between the old and new shift, but the
maximum award is defined as 120 minutes). Note: This comparison will apply
after the multiplier has been applied. For example, if the full award is
defined as 60, the multiplier is defined as 2, and the maximum is defined
as 180, then the potential award (60 x 2 = 120) will be compared to the
maximum (180).
|
240 |
Time Change Only Free Grace Maximum | Specify the maximum duration, in minutes, a shift can change times without becoming eligible for an employee award. If set to zero or left blank, there is no free grace duration and all time changes will either fall under a pro-rated (if defined) or full compensation award. | 15 |
Time Change Only Pro-Rate Maximum | Specify the maximum duration, in minutes, a shift can change times and still be eligible for a pro-rated award. If set to zero or left blank, there is no pro-rate duration and all time changes will full under full compensation. | 59 |
Time Change Only Pro-Rate Multiplier | For shift time changes only that fall within the pro-rated range, specify the multiplier to be used in the calculation. Set to 1 for a standard pro-ration (for example, 30 minute time change equals a 30 minute award). | 1 |
Time Change Only Full Award | The number of minutes to be awarded to the employee
when the employee's shift duration does not change but the times of day at
which the shift starts and ends have changed (for example, an employee was
scheduled on Tuesday from 9am to 5pm at store 1234 and got rescheduled to
Tuesday from 11am to 7pm at the same store). Specify an explicit number of minutes to be awarded (for example, 60) using the Minutes option or select the Calculated Value option to dynamically calculate the number of minutes a shift was moved and assign that as the value of the award. |
60 |
Eligible Events | Select one of these options:
|
All |
*Premium Time Code | Select the time code to be used for the generated premium. | FAIR |
*Premium Hour Type | Select the hour type to be used for the generated premium. | REG |
Premium Rate | Indicates the rate to be used for the premium. Specify an explicit rate using the Explicit option or select the Employee Base Rate option to use the employee's base rate. | Employee Base Rate |