OVERRIDE_TYPES_TO_CANCEL_ON_BALANCE_VIOLATION

Description:

This parameter determines whether the overrides that caused balance violations are cancelled when users submit timesheets. By default, when a balance violation occurs, the days with balance violations are placed in error. Using this registry, you can override this behavior by specifying the override types to cancel when balance violations occur.

Note: This registry is effective only when the SHOW_BALANCE_VIOLATIONS registry is set to true.

When a balance violation occurs, all balance violations with override types matching the override types specified in this registry are cancelled. For example, to configure the timesheet to cancel LTA and work premium overrides that result in balance violations, specify LTA, Work Premium in this registry.

With this configuration, the overrides that are not related to balance violations are still applied. For example, if a timesheet is submitted for two employees with different time off types and only one of the employees has balance violations, the override for the other employee is still applied.

When the SHOW_BALANCE_VIOLATIONS registry is set to true and this registry is empty, the user is presented with an alert, but timesheets will continue to show errors on days with balance violations.

Valid Values:

A comma-separated list of override type names.

Default Value:

null

Location:

system/timesheet/daily/

Effective:

2022.04.00