Work rises are compensation rules that are automatically calculated based on validity times. If there's a need to let employees add one time compensations themselves, this can be done with Supplements.
Work rises can be used for example to automatically calculate amount of earned evening rise. Work rises can be used for a variety of needs in different industries, but the accumulation of them is always based on time, type of event, and compensation for that type of event.
This article explains the settings behind work rises. At the end of the article, there is guidance on how to create a commonly used evening rise.
Setting up Work rises
Work rises can be set up in the Worktime section of the service at either the Working community settings or Settings group settings. The determination is made in Work hours > Work Rises.
If the name is in italics, at least some of its settings are inherited from the upper-level setting group. If the name is shown in bold, all related settings are configured at the currently viewed setting level. If the name is shown both in italics and bold, it has settings on the current level as well as some inheriting from above.
Different conditions can be defined for the work rise, from the increase method to roundings. You should always read the settings carefully and check that the setting is going as desired.
Work rise settings
Enabled: Setting this to "Yes" will enable a work rise. This setting can be used to prevent the settings from being inherited from a higher level.
Name: The name of the work rise that appears on the calendar and in the reports.
Salary Code: Salary code associated with earned work rise. This can be accessed with rulesets in table UserSalaryData using field WorkRiseSalaryCode.
Visible in week panel: Select whether the work rise is displayed in the 'hours in calendar' and 'hours in the table' views. Even if the work rise does not appear in the weekly tables, it can still be transferred, for example, in integrations.
Earning times
Determine the times when the work increase is valid, i.e. when it is earned. Earning times can be configured in two different ways, either based on the days the shift overlaps, or on the days the shift belongs to (recommended). More detailed instructions for defining earning times are available here.
Earning rules
In this section you can define, through various settings, when a work increase is not earned in certain cases. The settings are:
Only earn if shift is planned or expected A work rise is only earned in situations where work is planned with a shift or expected work times.
Only earn if event types start in validity period If the setting is set to yes, work rise is earned only in cases where the recorded event has started during the work rise's validity period.
Work rise not active if work/overtime starts before/after The setting defines the time of day that recorded event has to start begin/after in order to earn work rise.
Required duration after which work rise can be earned With this setting a certain period of work during the validity period of the work rise is needed, before the work rise begins to accrue.
Do not earn if these work rise(s) have been earned: If it is desired to prevent earning of a work rise, if some other work increase has been earned, it can be set here. The setting stores a comma-separated list of work rise numbers without spaces.
The setting is suitable for use cases where one work rise is valid earlier than the other and you want to prevent the latter from earning when the previously valid work rise is earned.
The setting can not be used in situations where two work rises are valid for the same time period and you want to prevent one from earning the other. For example, in a situation where there is a need to earn Grand Public Holiday compensation instead of Sunday increase on certain days, the setting "On public holidays earning is calculated according to day" should be set to Monday in Sunday work increase (The setting can be set to any day when it has no validity times). In this way, the Grand Public Holiday increase and the Sunday increase never overlap, and they are not earned at the same time.
Work rise increment part
A separate increment part can be defined for a work rise. Defining an increment part achieves the same outcome as defining a separate work increase. The function aims to facilitate use cases where, for example, you want to define a separate increment part for Sunday for an evening rise.
Earn additional increment part Defines, whether additional increment part earning is in use.
Name The name of the increment part.
Salary code The increment part's salary code.
Increase accrual in accordance with rate of increase If the increment part is directed with the same direction as the recorded work event.
Increase method: Options 'percentage' or 'minutes per hour'. The percentage increase can be used to direct the compensation by the selected percentage to the accumulation selected in the work rise settings. The 'minutes per hour' setting can be used to replace the compensation selected from the hourly work during the work rise for the accumulation selected in the work rise settings.
Minutes in hour increase: Should be set if the increase method is 'minutes per hour'.
The percentage increase: Should be set if the increase method is 'percentage'.
Earning times: Work rise increment part's earning times are defined like "days the shift overlaps". Further instructions here.
Work rise variable compensation
The compensation for the work rise can be either variable or fixed. Only fill in the settings you need for the desired outcome.
Increase method: Options 'percentage' or 'minutes per hour'. The percentage increase can be used to direct the compensation by the selected percentage to the accumulation selected in the work rise settings. The 'minutes per hour' setting can be used to replace the compensation selected from the hourly work during the work rise for the accumulation selected in the work rise settings.
The percentage increase: Should be set if the increase method is 'percentage'.
Minutes in hour increase: Should be set if the increase method is 'minutes per hour'.
Work rise fixed compensation
The compensation for the work rise can be either variable or fixed. Only fill in the settings you need for the desired outcome.
Fixed compensation amount: If compensation requirements are met, this set amount will be earned
Work rise fixed compensation method of pay:
- Pay once per day: adds up the events that entitle for the work rise and pays once a day if the conditions are met
- Pay per event per day: adds up the events that entitle to the work rise and pays each event separately if the total duration of the events entitle to the work rise
In both options, for example, a set maximum earning threshold can prevent earning.
Work rise compensation calculation criteria
Increase accrual in accordance with rate of increase: The setting controls how the earned work rise is compensated. If no value is set, the work rise is compensated in salary. The setting can control the work rise to increase any accrual, or the accrual to be increased can be targeted to the same accrual as selected for the event 'overtime'. If the increase percentage is negative, then the increase can also reduce the accrual.
Minimum earning threshold: The work rise will only be earned when it is earned in excess of the minimum earning threshold
Maximum earning threshold: The work rise is only earned when it is earned less than the maximum earning threshold
Calculate threshold based on: How calculating minimum and maximum earning threshold is done. By default threshold is calculated by all compensation types that earn work rise, i.e. the whole amount of earned rise. It is also possible to set "Regular work hours on the day", which then uses the amount of regular work done on the day for calculating thresholds.
Work rise earned if: Will the minimum and maximum threshold be evaluated against the total duration per event or per day. E.g. if there is a maximum threshold, calculation method is daily, and there are two events earning the work rise on a day, the total duration of the events will not be added up, but the work rise duration for each event will be checked to be below the threshold. Then work rise compensation can be earned for each event, even though their total duration would exceed the maximum earning threshold. Setting has no effect if Calculate threshold based on - setting is set to "Regular work hours on the day".
Minimum amount compensated: The work rise shall be compensated at least by the amount set, even if less is earned
Maximum amount compensated: The work rise shall be compensated up to the amount set, even if more is earned
Earn from time created due to rounding: If the value is "Yes", the work rise is earned for both the time worked and the time added due to rounding. If the value is "No", the work rise is earned only for the time actually worked. The default is "Yes" if not set.
Earn from extra time due to fixed compensation start-up work: If the value is "Yes", work rise earned from start-up work is earned for both the time worked and the time added due to fixed compensation. If the value is "No", the work rise is earned only for the time actually worked.
Earn from extra time due to fixed compensation termination work: If the value is "Yes", work rise earned from termination work is earned for both the time worked and the time added due to fixed compensation. If the value is "No", the work rise is earned only for the time actually worked.
On public holidays all work is recorded as work rise: If you select Yes, all work, regardless of time, will earn work rise
On public holidays earning is calculated according to day: The setting can be used to control which day's validity periods are used on public holidays. Public holiday-specific validity periods can also be set with an exception to the validity period settings.
Defer compensation: This selection can be used to defer compensation of work rise to the last day of the week.
Compensation types that earn work rise
The setting should be used to set all the compensation types for which a work rise is earned. If no compensation type is set, no work rise will be earned.
Projects that earn work rise
Earned from related projects: If enabled, the work rise can only be earned if the work in the calendar is targeted to a related project. The related projects can be configured from the Project administration page next to "Pays work rises".
Event types that earn work rise
The setting should set all the event types for which a work rise is earned. If no event type is set, no work rise will be earned.
Unpaid absences and unpaid sick leaves do not earn work rise even if these event types would have been set to earn work rise.
Work rise increase based on weekly rest
This setting can determine that if a work rise is earned on a Sunday, an increase is also earned from it, if weekly rest compensation has formed in that week. A salary code and name can be specified for the increase in the Salary code and Name - fields. The name appears on its own line in the calendar view when the increase has been earned.
The increase in the work rise can be earned based on the work done during the work rise. The increase is earned on the day the weekly rest allowance is earned. If the weekly rest allowance is shown on Monday, the increase is also shown on Monday. The maximum increase that can be earned is the amount of weekly rest compensation earned in the week. For example, if the weekly rest compensation is 6 hours, and 7 hours and 20 minutes of work has been done on Sunday, an increase of 6 hours is earned.
The increase in the work rise is directed to the same target as the work rise itself, it cannot be directed differently. Nor can a different percentage be set for the increase. When the increase needs to picked up for salary integrations, its compensation type is workrise and workriseearnedatcompensationtype is 'WeeklyRestTime'. The salary code is in the field 'workrisesalarycode'. An increase in the work rise is approved if the Sunday event, from which it was earned from has been approved.
Rounding
Rounding method determines whether the sum is rounded down, up, or normally. With the "Up" rounding mode, time is rounded up only once the threshold has been reached. With the "Normal" rounding mode, the time is rounded down only under the threshold, rounded up otherwise.
Rounding interval setting determines the interval at which rounding occurs.
Rounding threshold setting determines the threshold after which rounding occurs.
Force time earned during work rise to overtime
The settings can be used to control the work time on which the work rise is earned in a different way. For example, a work rise could make all overtime 100% compensated during the period of the work rise.
Note: If work week calculation mode KVTES and Force overlapping regular time to percentage are both in use, the forcing setting is applied in exceptional way on weeks with weekly leave events. In the example work rise forces regular time to additional work on Saturday and Sunday. Regardless the work rise, regular time is not always forced to additional work if there is weekly leaves on weekdays.
The default behavior of work week calculation mode "KVTES" is that regular time is formed on weekends if there is negative balance or weekly leaves during weekdays. Below is an example with balance leave on Monday. Same amount of regular time is formed on Saturday but work rise forces it to additional work and regular time is not indicated in the calendar.
Regular time is visible if weekly leave is used. Work rise does not take effect in this case. One weekly leave moves working day to Saturday and work hours are interpreted as regular time. Work rise would take effect on Sunday because Saturday's work has covered skipped working day on Monday.
Above-mentioned exceptions are applied on the second last and the last day of the week when amount of weekly leaves on weekdays is evaluated. If there would be two weekly leaves on weekdays, regular time would not be forced to additional work on Saturday nor Sunday. If there would be one weekly leave on weekday and Saturday without work hours, regular time would not be forced to additional work on Sunday because weekly leave is not yet covered.
Inheriting and deactivating work rises
Each work rise has it's own number. It should be noted that if, for example, settings are made in Work Rise 1, they will be inherited according to the normal hierarchy of settings, even if the name of the work rise for example, is not marked on another level. So when adding a new work rise to a lower level, always make sure there are no settings set in the setting groups above.
The inheriting can be blocked and remove the work rise from a certain setting group by setting "no" to the first setting, "enabled".
Example of setting up Evening rise
Select a work rise which has not been set yet. Also check the other setting levels so that the two work rises do not overlap.
In this example, we create an evening allowance that is automatically earned from work between 6 PM and 10 PM. The value of the work increase is a 20% increase in salary and is earned from selected event and compensation types on all days of the week. Work rise is set to be visible in the calendar of the employees.
Please remember to always configure settings with the validity control.
Set setting as enabled, select a name, salary code if any integrations are in use, visibility in the calendar view and earning times using the method "day the shift belongs to".
Select the increase method and give value of "20" to the percentage increase. The increase is directed to salary.
Select from which compensation types work rise is earned.
Select from which event types work rise is earned.
Exceptions to periods of validity, rounding, or overtime earning do not need to be set up in this example.
The work rise is now set up and will automatically appear in the calendar view if an event is recorded that meets the settings of the work rise.