OVERRIDE_TYPES_TO_CANCEL_ON_BALANCE_VIOLATION
- Location
- system/timesheet/daily/
- Description
- This parameter determines whether overrides that caused balance
violations are canceled 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 canceled. 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
- Effective
- 2022.04.00