Duration paycode configuration options
These are some configurations you can enable that change the behavior of duration pay code edits that override shifts (in the timecard or the schedule).
If you use a duration paycode A category of time or money that employees earn, for example, Regular Hours, Bonus, or Sick. to override a scheduled shift, you can configure the system to calculate the duration paycode as scheduled (rather than unscheduled). When this is configured, shifts that are overridden using a duration paycode do not trigger schedule exceptions or schedule hour deviations in the employee timecard or totals.
To configure, use the global.totalizer.duration.linkOverriddenShift.effectivedate system setting.
See Global Values System Settings for more details.
For shifts that have work rule transfers, you can configure the system so that when you override these shifts with a duration paycode, the work rule transfer from the scheduled shift is retained. This can be helpful when you want to pay employees as if they worked a shift when they take time off.
Use the Rule Analysis Report to view details of each segment (also known as spans in the timecard). See Run the Rule Analysis Report.
This behavior is not enabled by default. To enable the behavior:
- Create a pay code tag and then assign that tag to the associated duration paycodes. See Pay Code Tag for more information.
- Configure the following system settings:
- global.duration.UseScheduledWorkRuleTransfer.Date — Enter an effective date to begin using the behavior.
- global.duration.UseScheduledWorkRuleTransfer.Tag — Enter the name of the pay code tag associated with the duration pay codes you want to use this behavior.
- Note: The pay code tag name is case-sensitive, so it should be entered exactly how it is configured in the system.
- global.totalizer.duration.linkOverriddenShift.effectiveDate — Enter an effective date to begin using the behavior.
- See Global Values System Settings for more details.
When the behavior is enabled:
- If a scheduled shift has multiple segments and each segment has a different work rule transfer, the duration paycode is calculated using the work rule transfer that is applicable to each segment of the shift the duration paycode replaces.
- Only those duration paycodes that are identified with the associated pay code tag use the behavior.
Order of precedence
When the behavior is enabled, the order of precedence for determining the work rule that applies to the duration paycode is the following:
- Work rule transfer on the shift.
- Work rule assigned for Duration paycodes in the employee's employment terms Legal contracts between employer and employee. When scheduled to work hours differ from the hours in their contract, the pay rules of the employees determine the impact on pay..
- Work rule assigned for Duration paycodes in the Paycode definition.
- The employee’s default work rule.
When overriding part of a shift with a named duration paycode, you can have the remaining shift allocated to the same day as the original shift. This can help prevent the misallocation of hours as well as prevent the generation of schedule deviations and unscheduled exceptions.
To configure this, enter an effective date for the following global system setting:
global.totalizer.duration.useOriginalShift.effectiveDate