Skip to content

Personalzeiten

Verwaltung → Zeiten → Personalzeiten

This is where the raw attendance data lives. Every row is one span from Kommt (arrival) to Geht (departure) — exactly as it was created at the terminal, in the app, or by hand.

This is your correction tool: for each month you see who arrived and left when, how much of that was gewertet (evaluated, i.e. counted), and whether a booking is still offen (open). You add missing bookings and correct wrong ones — and every change is logged in the Verlauf.

The Personalzeiten screen

ColumnMeaning
PersonalnummerThe employee’s personnel number.
MitarbeiterNachname, Vorname (surname, first name).
AbteilungThe department. If someone is assigned to several, only one is shown.
StartThe clocked start — including seconds.
Start gewertetThe start the system calculates with — without seconds.
EndeThe clocked end. If it says offen, the Geht booking is missing.
Ende gewertetThe end the system calculates with.
Dauer gewertetThe evaluated duration as HH:mm. When grouped, also the group total.
BuchungsgrundThe booking reason, e.g. Dienstgang, Arztbesuch.
BemerkungFree text.
GerätWhat the booking was made with — Terminal, Web or App.
ExportiertDate of the payroll/DATEV export, otherwise -.

The search box searches Nachname, Vorname and Bemerkung — not the Personalnummer, not the Buchungsgrund and not the Gerät. For those, use a column filter.

Three pre-filters are available:

Pre-filterOptionsDefault
ZeitraumThe last 12 monthscurrent month
StatusAktiv, Archiviert, AusgeblendetAktiv
BuchungOffen, Abgeschlossenno selection (= everything)

The pre-filters of the Personalzeiten screen

  1. Hinzufügen in the header — or right-click a row → Bearbeiten.

  2. Fill in the dialog:

    FieldRequiredNote
    MitarbeiteryesOnly active employees are available for selection.
    BuchungsgrundnoCan be cleared again with the ✕.
    StartyesDate and time.
    EndenoLeave empty = open booking.
    Offene BuchungCheckbox next to the Ende label. Ticked ⇒ Ende is locked.
    BemerkungnoFree text.
  3. Speichern.

The Personalzeit dialog

These messages can appear:

MessageMeaning
„Mitarbeiter*in ist erforderlich.”No employee selected.
„Start ist erforderlich.”No start time set.
„Ende muss nach Start liegen.”The end lies before the start.
„Der Monat ist bereits abgeschlossen.”See Monatsabschluss.
„Kein Gerät für manuelle Buchungen vorhanden.”Appears below the Mitarbeiter field. There is no terminal in this client. Please contact your administration.

Every row has a + on the left („Details anzeigen”). It expands the Verlauf — the audit-proof change history of this booking, newest first.

The Verlauf of a Personalzeit

ColumnContent
DatumWhen the change was made.
TypWhat was changed — Start, Ende, Buchungsgrund, Status or a new record.
FunktionHow it was changed. For corrections made in the web app, always Manuell.
Alt → NeuThe old and the new value.
DurchWho made the change.
GerätWhat with.

Löschen in the context menu asks for confirmation first. Once you confirm, what happens depends on the export status:

StateWhat happens
Not yet exported (Exportiert = -)The booking is deleted for good.
Already exportedThe booking is not deleted, but set to Ausgeblendet — so that the export history stays intact.

A corrected Personalzeit does not change the evaluation straight away. The evaluation runs downstream.

Two things follow from this:

  1. The day’s balance is only correct once the daily evaluation has run again. You can trigger it in the Tagesauswertung with Berechnen.

  2. A Personalzeit you have just added does not yet count as the basis for the Anteil Personalzeit mode in the Auftragszeit dialog. If you add a Personalzeit and want to book a share of it to an order immediately afterwards, you will see the message „keine gewertete Personalzeit vorhanden”. Calculate first, then book.

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