Skip to main content
Help Center

HR concepts: personnel file & time slices

The three data layers per person, the employee detail manager, the timeline logic and how teamspace secures sensitive HR data through protection classes.

Video-Vorschau: HR – Basics and operating concepts

HR – Basics and operating concepts

YouTube · Klick lädt das Video

Video from the teamspace help library · auf YouTube ansehen ↗

A clear HR system makes processing employee data simple and straightforward. Knowing the operating concepts makes it easier still. In HR you work with the personnel file and its tabs, with timelines for contract data and hourly rates, and with three ways in which a person becomes visible in the system at all — as a contact, as an employee, as a user. Once you know the difference, you find the data where it sits.

Employee detail manager with sidebar header Contact manager and the tab row Overview, Master data, Activities, Employee, Profile, HR, User account, User groups, Alarms
The employee detail manager (sidebar header "Contact manager") with the tab row: contact tabs (Master data, Activities ▼), employee tabs (Employee, Profile, HR ▼) and user tabs (User account, User groups).

Three layers per person

In teamspace, an employee is always also a contact in the CRM and usually a user too. These three layers appear in the detail manager as different tabs:

  • Contact tabs: Master data, Activities ▼, Files. This is where data sits that concerns every contact — address, phone, email, activities, appointments. This data is also visible in the CRM contact list.
  • Employee tabs: Employee, Profile, HR ▼. This is where data sits that only employees have — position, skills, contract data, hourly rate, salary, leave.
  • User tabs: User account, User groups, External access. This is where data sits that controls the login and the software permissions — password, language, group memberships.

A normal contact only has the first layer. An external employee without a login has the first two. One of your own colleagues has all three.

The employee detail manager

When you click a row in the employee list, the detail manager opens — the header of the left sidebar reads Contact manager. You may also come across the terms Employee detail dialog or User account for employees — these all mean the same screen. The tab row sits at the top, with a sidebar on the left holding a record card, an address block, the Assignments accordion and the Actions section.

Two tabs have a drop-down:

  • Activities ▼ contains Activities, Times, Appointments, Tickets, Documents, Sales opportunities. Here you see everything that has happened in teamspace involving this employee — filtered like a normal list.
  • HR ▼ contains the time-dependent HR data: Analysis, Hourly rates and salaries, Contract data and working hours, Overtime and leave account, Department, Workplace booking, Assigned documents, Working days analysis.
Expanded HR tab drop-down with Analysis, Hourly rates and salaries, Contract data and working hours, Overtime and leave account, Department, Workplace booking, Assigned documents, Working days analysis
The tab drop-down "HR ▼" with the time-dependent sub-tabs: Analysis, Hourly rates and salaries, Contract data and working hours, Overtime and leave account, Department, Workplace booking, Assigned documents, Working days analysis.

The Employee tab stands on its own in the tab row (not in the drop-down). There you decide whether the employee is an external one, which user groups they belong to, how far back they may change time bookings retroactively, and which areas they may book time to.

Time-dependent data — the time-slice principle

Most HR data is time-dependent: each value applies for a period, not for “ever”. When a value changes, the system creates a new entry that applies from an effective date — the old time slice ends one day before. These elements sit in the HR ▼ drop-down:

  • Hourly rates and salaries: internal hourly rate, basic salary, salary components such as Christmas or holiday bonus, payout rates for overtime.
  • Contract data and working hours: weekly working hours, working days, leave entitlement, public holiday calendar, rules for time tracking and the overtime account. Details on the Contract data & working hours page.
  • Overtime and leave account: here you adjust the account by hand — starting values, gifted days, transfers. The system handles the gradual build-up and reduction automatically in the background.
  • Department: which department the employee sits in. This too is time-dependent, because a department often has a cost centre attached to it.
  • Workplace booking: desk, parking space, office.

The timeline logic in the “Analysis” sub-tab

In the Analysis sub-tab you see all of an employee’s changes on a timeline. Each block is a time slice — start, end, values.

HR sub-tab Analysis: timeline Employment details with rows Department, Workplace booking, Hourly rates and salaries, Contract data and working hours, each with an edit pencil and a plus icon; the summary on the left
The "Analysis" sub-tab as a timeline: each row (Department, Hourly rates, Contract data …) is a time slice – with the edit pencil you change a slice, and with the plus icon you create a new one from a new effective date.
  • With the edit pencil you change an existing time slice — the values apply from the original effective date.
  • With the plus icon at the end of the row you create a new entry from a new effective date — the previous slice ends automatically one day before.

The last element of a timeline is always open, i.e. without an end date. The system ensures that the slices follow one another without gaps. A gap may only exist before the first element — for example, avoid booking project times before a valid hourly rate has been set.

Important: Retroactive changes take effect retroactively too. If you change the hourly rate for a past period, teamspace recalculates all affected projects with the new costs. This is intended — but check beforehand whether you really want it. So always create new states via the plus icon, not via the pencil (which changes the past along with it).

If you prefer working in a table rather than on the timeline, click one of the other sub-tabs under HR ▼ — there you see the same entries as a list.

Protection classes and visible fields

HR data is often sensitive — salary, illness, severe disability. teamspace protects it on two levels:

Protection classes per field. If an area is not protected by a protection class, you see its values normally. If it is protected, the area disappears and it only reads protected — typically with salary data. You define which fields are protected in the configuration.

Visibility per field. In the same configuration you decide whether a field is shown at all. By default, many HR fields (severe disability, employment status, tax details, social insurance, remuneration components) are hidden — you switch them on when you need them. If a switched-on field has an empty selection list, teamspace hides it anyway, because there would be nothing to select.

How to set up protection classes and field visibility is described on the HR permissions & data protection page.

Exporting data to Excel

Via the three-dots menu at the top right of every list you reach Excel — the currently filtered data lands as a table in a file. This applies to the employee list, sickness reports, overtime, salary analyses — anywhere there is a list. This is how you prepare analyses, even without using the internal interface to payroll accounting.