Anwesenheit
Das Anwesenheitsmodul verfolgt die Anwesenheit der Mitarbeiter, Arbeitszeiten, Überstunden und zeitbezogene Daten auf täglicher Basis. Jeder Anwesenheitsdatensatz erfasst, wann ein Mitarbeiter eingecheckt und ausgecheckt hat, seinen Status für den Tag und etwaige Notizen.
Anwesenheit Erfassen
Es gibt drei Möglichkeiten, die Anwesenheit zu erfassen: über die Anwesenheitsliste, über die Detailseite eines Mitarbeiters oder über das Mitarbeiterportal (Self-Service).
Von der Anwesenheitsliste
- Navigieren Sie zu HRM > Anwesenheit in der Seitenleiste.
- Klicken Sie auf Anwesenheitsdatensatz Erstellen in der oberen rechten Ecke.
- Füllen Sie das Formular aus:
- Mitarbeiter — Wählen Sie den Mitarbeiter aus dem Dropdown (zeigt nur aktive Mitarbeiter).
- Datum — Standardmäßig heute. Ändern Sie es, um Anwesenheit für ein vergangenes Datum zu erfassen.
- Check-in — Die Zeit, zu der der Mitarbeiter mit der Arbeit begonnen hat. Standardmäßig die konfigurierte Arbeitsbeginnzeit (z.B. 09:00).
- Check-out — Die Zeit, zu der der Mitarbeiter die Arbeit beendet hat. Standardmäßig die konfigurierte Arbeitsendezeit (z.B. 17:00).
- Status — Der Anwesenheitsstatus für den Tag: Anwesend, Abwesend, Halbtag, Verspätet oder Im Urlaub.
- Notizen — Optionale Bemerkungen (z.B. "Früher gegangen wegen Termin").
- Klicken Sie auf Erstellen.
Arbeitsminuten und Überstunden werden automatisch aus den Check-in- und Check-out-Zeiten berechnet. Sie müssen diese nicht manuell eingeben.
Jeder Mitarbeiter kann nur einen Anwesenheitsdatensatz pro Tag haben. Wenn bereits ein Datensatz für den ausgewählten Mitarbeiter und das Datum existiert, müssen Sie den vorhandenen Datensatz bearbeiten.
Von der Detailseite eines Mitarbeiters
- Öffnen Sie die Detailseite des Mitarbeiters.
- Gehen Sie zum Tab Anwesenheit.
- Klicken Sie auf Anwesenheit Markieren (oben rechts).
- Der Mitarbeiter ist vorausgewählt. Füllen Sie Datum, Check-in/Check-out-Zeiten, Status und Notizen aus.
- Klicken Sie auf Erstellen.
Einen Anwesenheitsdatensatz Bearbeiten
- Klicken Sie in der Anwesenheitsliste auf den Datensatz, den Sie bearbeiten möchten.
- Ändern Sie die Felder nach Bedarf — die Aktualisierung der Check-in- oder Check-out-Zeiten berechnet automatisch Arbeitsminuten und Überstunden neu.
- Speichern Sie die Änderungen.
Massenbearbeitung
- Wählen Sie in der Anwesenheitsliste mehrere Datensätze über die Kontrollkästchen aus.
- Klicken Sie auf Massenbearbeitung im Aktions-Dropdown.
- Aktualisieren Sie die Felder, die Sie für alle ausgewählten Datensätze ändern möchten.
Automatisch Berechnete Felder
Wenn Sie Check-in- und Check-out-Zeiten angeben, berechnet das System automatisch:
| Feld | Berechnung |
|---|---|
| Arbeitsminuten | Differenz zwischen Check-out- und Check-in-Zeiten |
| Überstunden | Arbeitsminuten, die die Standard-Arbeitsstunden pro Tag überschreiten (in den Einstellungen konfiguriert) |
| Status | Kann automatisch basierend auf der Check-in-Zeit und der Gesamtarbeitszeit bestimmt werden |
Statustypen
| Status | Beschreibung |
|---|---|
| Anwesend | Mitarbeiter hat einen vollen Tag gearbeitet und war pünktlich |
| Verspätet | Mitarbeiter kam nach der Karenzzeit nach der konfigurierten Arbeitsbeginnzeit |
| Halbtag | Mitarbeiter hat weniger als die Halbtags-Schwellenstunden gearbeitet |
| Abwesend | Mitarbeiter hat nicht eingecheckt |
| Im Urlaub | Mitarbeiter ist im genehmigten Urlaub |
Self-Service Check-in für Mitarbeiter
Mitarbeiter mit Zugang zum Mitarbeiterportal können ihre eigene Anwesenheit ohne Administrator erfassen.
Wie Es Funktioniert
Wenn sich ein Mitarbeiter mit der Mitarbeiterrolle anmeldet, kann er Anwesenheitsdatensätze im Bereich Anwesenheit erstellen. Das System funktioniert für Portal-Benutzer anders:
- Das Feld Mitarbeiter ist ausgeblendet — das System verknüpft den Datensatz automatisch mit dem angemeldeten Mitarbeiter.
- Das Feld Status ist ausgeblendet — Administratoren setzen den Status, nicht Mitarbeiter.
- Mitarbeiter füllen ihre Check-in-Zeit, Check-out-Zeit und optionale Notizen aus.
Check-in / Check-out API
Das System bietet auch dedizierte Check-in- und Check-out-Endpunkte, die für Integrationen verwendet werden können (z.B. Kiosk-Terminals, mobile Apps oder biometrische Systeme):
- Check-in — Erfasst die aktuelle Zeit als Check-in des Mitarbeiters für heute. Verhindert doppelte Check-ins am selben Tag.
- Check-out — Erfasst die aktuelle Zeit als Check-out des Mitarbeiters. Erfordert einen vorherigen Check-in. Berechnet automatisch Arbeitsminuten und Überstunden.
Unterstützte Check-in-Methoden umfassen:
manual— Eingabe über die Anwendungbiometric— Von einem biometrischen Gerätqr_code— Gescannt über QR-Codeapi— Übermittelt über eine API-Integration
Jede Check-in- und Check-out-Aktion erstellt einen Anwesenheitslog-Eintrag, der Zeitstempel, Methode, IP-Adresse und Geräteinformationen zu Prüfzwecken aufzeichnet.
Ein Mitarbeiter kann am selben Tag nicht zweimal einchecken. Wenn bereits ein Check-in existiert, gibt das System einen Fehler zurück. Ebenso erfordert der Check-out einen bestehenden Check-in und kann nicht zweimal durchgeführt werden.
Anwesenheit Anzeigen und Filtern
Anwesenheitslistenansicht
Navigieren Sie zu HRM > Anwesenheit, um alle Anwesenheitsdatensätze im Tabellenformat zu sehen. Die Tabelle zeigt:
- Mitarbeitername (verlinkt zum Mitarbeiterprofil)
- Datum
- Check-in-Zeit
- Check-out-Zeit
- Status (farbkodiertes Badge)
Die Tabelle ist nach Datum in absteigender Reihenfolge sortiert (neueste zuerst).
Gespeicherte Ansichten
Die Anwesenheitsliste bietet drei vorgefertigte Ansichten:
| Ansicht | Beschreibung |
|---|---|
| Alle Anwesenheit | Zeigt alle Anwesenheitsdatensätze ohne Filter |
| Anwesend | Zeigt nur Datensätze mit Status Anwesend, Verspätet oder Halbtag |
| Abwesend | Zeigt nur Datensätze mit Status Abwesend |
Filtern
Verwenden Sie das Filterpanel, um Anwesenheitsdatensätze einzugrenzen nach:
- Status — Filtern nach einem oder mehreren Status (Anwesend, Abwesend, Halbtag, Verspätet, Im Urlaub)
- Datum — Filtern nach bestimmtem Datum oder Datumsbereich
- Arbeitsminuten — Filtern nach Arbeitsminuten (z.B. mehr als 480)
- Überstunden — Filtern nach Überstunden
Ansicht von der Detailseite eines Mitarbeiters
- Öffnen Sie die Detailseite des Mitarbeiters.
- Klicken Sie auf den Tab Anwesenheit.
- Datensätze werden als Karten angezeigt mit Datum, Status-Badge, Check-in/out-Zeiten, Arbeitsstunden und Überstunden.
- Verwenden Sie die Monatsauswahl oben, um Datensätze nach Monat zu filtern — nur Datensätze des ausgewählten Monats werden angezeigt.
- Scrollen Sie nach unten, um weitere Datensätze zu laden (unendliches Scrollen).
Anwesenheitsdaten Exportieren
- Klicken Sie in der Anwesenheitsliste auf das Dropdown-Menü (oben rechts).
- Wählen Sie Anwesenheitsdatensätze Exportieren.
- Wählen Sie Ihr bevorzugtes Format und laden Sie die Datei herunter.
Der Export erfordert die Berechtigung Anwesenheit Exportieren.
Anwesenheitsdaten Importieren
- Klicken Sie in der Anwesenheitsliste auf das Dropdown-Menü (oben rechts).
- Wählen Sie Anwesenheitsdatensätze Importieren.
- Laden Sie eine CSV- oder Excel-Datei im erforderlichen Format hoch.
- Ordnen Sie die Spalten zu und schließen Sie den Import ab.