Human Resources

Setting up new work equipment

1 - Add safety standards

This action requires the "create safety standard" permission.

If it does not already exist, a safety standard need to be created for selected work positions.

image.png

2 - Add new work equipment

This action requires the "create work equipment" permission.

To add new work equipment, click on the create button on work equipment table or go to the work equipment create form.

image.png

A new work equipment requires a unique name, that distinguishes it from other work equipment. 

After a name is entered, product(s) of type Protection products must be selected. These products will be, what the work equipment will consist of.

Enter the "From" and "To" dates to define how long the work equipment is valid.

image.png

The "Restore interval" is used to set the renewal period in days (eg. every 365 days, employees receive new equipment).

Lastly, the safety standard, that corresponds to the new work equipment, needs to be selected.

image.png

Work equipment is connected to work positions through safety standards.

3 - Assign work equipment to work positions

This action requires the "update work position" permission.

The created new work equipment now needs to be assigned to work positions. This is done on a selected work position from the work positions table .

output.gif

On a selected work position, we first need to select a safety standard, if it is not already selected. We then click "Add new" to add a new work equipment for this work position. Only work equipment with the selected safety standard will be listed.

output.gif


How to assign voucher value to employee

Open HR profile of the user and set voucher value:

image.png

Save HR profile.

Salary export

Holidays for late employees

When employees are hired in the middle of the month, we should not include holidays in their pay for the period before their employment started.

EmployeeExportData.php function: getHolidaysForMonth checks for active work position -> for each holiday we check if user has active work position on that specific day, if not, we don't count in salary export.

How to assign voucher value to partners

Open page of the partner and set voucher value in "credit amount" field:

Screenshot from 2024-04-23 13-36-47(1).jpg

Save Partner.

Workflow approvals

Performance reviews

Attendance event type categories

Attendance event types

Attendance events

Attendance requests

HR departments

Work positions

Assign user to work positions

Approver substitution

Work locations

User HR profiles

HR dashboard

HR dashboard

Overview

The HR dashboard is an HR-only page that lists all employees and their work time events for the current month. 

Here, HR managers can view the current month's  arrivals/departures, business trips, holidays, sick leaves, vacation and other events of every employee.

image.png

One row represents one employee. Rows are split into columns that correspond to days in the given month.

If any of the rows have a red background, that means some events in that row have errors that need to be fixed before the end of the month.

Icons

Every icon in a row (grouped into days) represents an HR event of that employee: 

HR events also differ in their background colors:

In this context, special events mean vacations, work form home, sick leave...

HR dashboard

HR troubleshooting

Before the end of the month, HR has to look over everyone's work time for the current month and alert leads of employees whose work times show errors.

While most employees won't show as problematic, sometimes errors will appear that users cannot fix on their own. These error are addressed by the HR department. Among these, errors such as multiple registrations, wrongly inputted work trip or sick leave...

image.png

HR dashboard

HR troubleshooting: Sick leave

HR dashboard

HR troubleshooting: Business trip

When a process in the Process Manager is set to storno, the attendance request in HR dashboard has to be manually deleted.

The attendance request has to be deleted in HR dashboard.

image.png

To delete the problematic business trip attendance request, find the red car icon with the red background and click on it.

image.png

When a tool-tip with the details of the attendance request is shown, click on the "trash" button to begin its deletion. When shown, click the confirmation button to delete the business trip attendance request. 

HR dashboard

HR troubleshooting: Registrations

HR reporting

HR hierarchy

Rewards and bonuses

Job applications

HR superadmin

Vacations - Dopusti

Za tiste, ki pridejo med letom in imajo zaposlitev za določen čas, sistem izračuna sorazmerni del dopusta za koršiščenje.

Če se zaposlitev  za določen čas ne začne na 1. v mesecu, se za tisti mesec sorazmerni del ne upošteva (za izračun sorazmernega deleža se vedno upošteva samo polni mesec.

Za generiranje dopustov (pogodb za  dopust / vacation contracts) je potrebno pognati scheduled job HR Generate Vacation Contracts.

Dopusti - koriščenje

image.png

Dopust se deli na 3 stanja:

Vsak zaposleni lahko koristi (načeloma) toliko dopusta, kot ga ima na voljo.

Število dni dopusta za koriščenje je seštevek dni letošnjega in prenešenega dopusta.

Neporabljen letošnji dopust se prenese v naslednje leto kot prenešen dopust za naslednje leto. Prenešen dopust se porabi najprej, potrebno pa ga je porabiti v prvi polovici leta, drugače propade.

Če v prvi polovici leta (ko je na voljo še neporabljen preneše dopust) oddaš prošnjo za dopust v drugi polovici leta, se bo za to prošnjo "porabil" letošnji dopust.