In ABRA Flexi, you can set up either a regular or irregular work schedule. With a regular schedule, monthly payroll processing is simpler because worked hours are filled in automatically based on the settings configured for each employee.
Work schedules can be configured in three places: in the company settings, on person groups, or for a specific employee in HR (Personnel). The more specific setting always takes precedence — i.e., the individual employee's settings override person group settings, which in turn override the company-wide settings.
Company Settings
To access company settings, go to the menu Company - Settings, then select Modules - Employees - Schedule.
Person Groups
Person groups can be found in the menu Employees - Person Groups. Create a new group using the New button, then assign the configured group to specific employees in HR using the Person Group field.
HR (Personnel)
Specific employment contract settings are always configured for individual employees in the menu Employees - Personnel, on the Employment Contract tab:
Regular or irregular schedules are then configured on the Schedule tab.
If you select a regular work schedule, you will not need to enter shifts or worked hours every month — Flexi will automatically populate a fund of 40 hours per week, i.e., 160 hours per month. For employees on an irregular schedule, you only enter the contracted weekly hours, but these will not be automatically populated in payroll. Details on entering worked hours are provided below.
It is also important to note that when changing, for example, a regular schedule to an irregular one as of a specific date, you must first click the "Add Setting" field and only then make the change to the employment contract. This ensures that the change will not affect already-calculated months and that a full audit trail of when and what was changed on the employment contract will be maintained.
Irregular Employment Contract
Let's now look at how to enter worked hours for an irregular employment contract. One option is to fill in the worked hours day by day on the Shifts tab in the Personnel menu:
Here, select the relevant month and click the Edit button.
You can enter the employee's attendance by dragging the mouse or clicking individual fields. Unfortunately, this attendance data cannot be imported into or exported from Flexi.
The second option is to enter the hours in the menu Employees - Payroll Update. Here, expand the specific employee and enter the number of hours on the Working Time Fund tab, in the row also labeled Working Time Fund. Click the Edit button:
To be able to enter worked hours, you must check the User Time Override checkbox.
Then simply fill in the Hours and Working Days fields. Save the form using the Save and Close button, and then click Recalculate Payroll to apply the change to the payslip.
Permanent Wage Components
If nothing is calculated after recalculating payroll, you most likely have not set up a permanent wage component. You can configure this in the menu Personnel - Permanent Wage Components, where you select either an hourly or monthly wage, depending on whether the remuneration is based on hours worked or not.
However, if you set a monthly wage here and no worked hours have been entered, the amount field will be populated with 0, as shown in the image. Even with a monthly wage under an irregular employment contract, it is therefore necessary to fill in Shifts or the Working Time Fund as described above!











