Update existing user hr profile

This action requires the "Update user hr profile" permission.

Updating the HR profile should be handled with care, as majority of the HR module depends on the HR profile and its information.

At the top of the form is a header, that displays employee's full name and photo, their current work position, current department and the type of their employment contract.

image.png

Basic information

The basic information section contains details about the employee. Their private contact information, gender, personal identification number (emso), birthday and education, among other.

image.png

This information is used, mainly, during contact generation. Depending on the contract that is being generated, this information may be required.

Workflow

The workflow section defines details for the employee's workflow, such as how many hours they are obligated to work per day, whether they can work from home, do overtime...

image.png

Notifications

The notifications section contains switches, used to toggle notifications pertaining to users.

image.png

Work positions

Work positions section contains the employment start date as well as lists all, past and present, work positions of the employee.

The information in this section is used in salary and vacation calculations, as well as requests approvals, as work position links the employee to a certain department.

image.png

An employee's "Active" work positions is determined by the "Valid from" and "Valid to" dates. 

Past work positions, which are no longer active (with Valid to dates in the past), will be disabled.

Work conditions

Work conditions are used to add additional vacation days, depending on an employee's type of work.

image.png

These conditions are used during yearly vacation generation to add additional vacation days for employee.

Work conditions are split into 2 categories, "Work conditions referring to employee" and "Work conditions referring to family members"

Reward eligibilities

Reward eligibilities section lists reward eligibility periods for employee.

Reward eligibility is used to calculate an addition to employee's salary.  

Like for work positions, the period of time, during which reward eligibilities are "active", is determined by From and To fields.

image.png

Addresses

The addresses section contains information of one or more addresses, linked to the employee.

An employee can have multiple addresses, but only one can be set as a primary address at any given time.

image.png

User residence history

The user residence history section contains details about employee's residential addresses and distances from work location(s) for those addresses.

Defining travel distances between work location(s) and employee's address(es) is required for correct salary calculation, primarily for calculation of employee's travel expenses.

output.gif

Work locations, defined for the active user residence, are listed when the employee wants to submit an attendance request to work on location. 

Bank information

Bank information section lists bank accounts, connected to the employee.

image.png

Family members

The family members section lists family members of the employee. 

Employee's family members must be added in order to add any work conditions that refer to family members. 

image.png

Past experiences

The past experiences members section lists past employments of the current employee.

image.png

Contracts

image.png

Vacations

This section lists vacation days counts for the employee.

Available leave in current year and Transferred leave days are not editable, as these fields should be filled by automated processes for vacation calculating.

image.png

An employee's full amount of leave days is the result of adding together Available leave in current year days, Transferred leave days, Leave days bonus and additional vacation days from their active work position.


Revision #25
Created 2026-02-19 09:47:06 UTC by Nejc
Updated 2026-04-14 07:58:42 UTC by Nejc