Skip to content

Fehlzeiten

Verwaltung → Planung → Fehlzeiten

This screen has three tabs:

TabPurpose
KalenderA monthly grid of all employees. Record, move and approve absences.
AnträgeThe list of absence requests. Approve and reject them.
Fehlerhafte ZeitenEvery problem the system has found with times — and the way to fix it.

The Fehlzeiten area

One row per employee, one column per day. Colored bars are absences.

Header row: the Abteilung filter, a search field, the month picker, Hinzufügen. On the left of each row: Mitarbeiter, available leave and the department.

The calendar is not a month sheet: you scroll horizontally, and as soon as you reach either end the view loads the next or previous month and appends it. A band above the column headers tells you which month you are in; a heavier line marks the month boundary.

That is the reason for the change: a holiday from 29 July to 2 August is now one bar that you can see, move and delete as a whole — instead of two fragments in two views.

The month picker no longer limits anything, it jumps: the timeline starts fresh at the month you pick. Heute in the hint bar brings today back into view. The timeline grows to a bit over a year at a time; to go further, jump with the month picker.

Spaltenbreite (column width: Eng · Normal · Weit — narrow, normal, wide) sets how wide a day is drawn: Eng to survey many months at once, Weit to work on individual days.

Who is away and when — department filter, search, month navigation and printing the filtered view.

A bar’s color comes from its Fehlzeitenschlüssel (absence code) and is freely configurable (Stammdaten → Fehlzeiten → Fehlzeitenschlüssel → Farbe). So “green” and “red” have no fixed meaning — your Mandant (your company in the system) decides that.

MarkerMeaning
Pulsing red dotBeantragt — waiting for approval.
Grayed out, paleAutomatisch generiert — created by a Fehlzeitenregel (absence rule).
Red borderThe entry you have just been linked to.

The right-click is your main tool here. What the menu offers depends on the bar:

Right-click onEntries
Empty spaceHinzufügen
A requested absenceAkzeptieren, Ablehnen, Löschen
A generated, active absenceDeaktivieren
A generated, deactivated absenceAktivieren
Everything else… komplett löschen, Löschen

Dragging across empty cells selects a range of people × days. Hinzufügen then takes that selection straight into the dialog.

Moving a whole bar: grab it and drag — the cursor turns into a hand. While you drag, a preview shows where the bar will land; it keeps its length and its offset to the mouse pointer. Dragging up or down moves the absence to another person. If the target days already carry the same absence, the preview turns red and nothing happens — a bar always moves as a whole or not at all. Esc cancels.

Making a bar longer or shorter: both ends carry a slim handle that appears when you hover the bar. Drag one and only that end moves — the preview shows the resulting duration in days. Days that are added get created, days that fall outside get deleted. Drag up to a neighbouring absence of the same kind and the two grow together into one bar.

Deleting a whole bar: right-click it and choose „… komplett löschen” (delete entirely). This removes the complete uninterrupted period in one go — including the days that are not visible in the month you are looking at. A holiday from 29 July to 2 August therefore disappears completely, no matter whether you are on July or on August. To remove single days, keep using the selection and Fehlzeiten löschen.

Drag to select, the selection bar, the create dialog — the whole path in about a minute. The recording shows the German interface, as you will see it.

The Urlaubsanträge panel sits on the right of the calendar. The Anträge button in the header shows and hides it; the red number next to it only appears when something is actually pending.

Clicking a request card marks the requested days in the grid, so you can see what you are deciding on. Akzeptieren turns it into a real absence and the dashed bar becomes solid. Decided requests drop to the bottom of the panel under Bearbeitet, carrying their status.

Clicking the request marks the days; Akzeptieren turns it into an absence.

Hinzufügen opens the request wizard:

FieldRequired
Urlaubsartyes — the type of absence.
Start / Endeyes
Mitarbeiteryes, at least one person.

The list of all absence requests.

ColumnMeaning
MitarbeiterWho submitted the request.
Von - BisThe period.
TageNumber of days.
FehlzeitThe type.
BemerkungThe note to the supervisors.
GenehmigerWho approved.
AngelegtWhen it was submitted.

The Status pre-filter is set to Beantragt — that is, to what needs your attention. Further options: Abgelehnt, TeilweiseAkzeptiert, Akzeptiert.

Context menu: Annehmen, Ablehnen, Details (jumps to the Kalender and marks the entry in red).

This list is your daily worklist: everything the system objects to about times.

ColumnMeaning
Personalnummer, Mitarbeiter, AbteilungWho it concerns.
BeschreibungWhat the problem is.
DatumWhich day.
MinutenHow large the deviation is.
KlasseThe kind of problem.

The Klasse tells you what to do:

KlasseMeaningFix
PZEOpen or missing Personalzeiten, or Soll > Ist.Add the Personalzeit, or record an absence.
AZEToo little attendance distributed across orders.Book Auftragszeiten afterwards.
MehrarbeitNon-evaluated time above the threshold.Set Mehrarbeitsfreigabe — if that is what you want.

The + expands the details of the day: evaluated and non-evaluated Personalzeiten, Auftragszeiten, and a Tagesauswertung öffnen button.

Context menu: Personalzeit → Hinzufügen, Personalzeit → Mehrarbeitsfreigabe, Fehlzeit → Hinzufügen, Sonstiges → Tagesauswertung öffnen.

Once you have fixed it, the row disappears immediately — the list reloads on its own.

The Verf. Urlaub value in the Kalender is worked out like this:

  1. The starting point is the Jahresurlaub from the employee master data.

  2. If a closed month exists, the frozen leave balance held there is used instead.

  3. From that, all absences after that month are deducted, provided their Fehlzeitenschlüssel affects the Urlaubskonto — whole days or half days, depending on the code’s Ausgleichsart.

  4. Manual corrections (transfers onto the Urlaubskonto) are added.

  5. If a Jahresurlaubs-Monat is configured and has passed, the annual leave entitlement is added again.

Screenshots are taken from a test tenant and show sample data. Your interface may differ depending on role, licence and configuration.