Zeiterfassung-Seite
Die Zeiterfassung-Seite ist Ihr Auditlog jedes abgeschlossenen Zeiteintrags, der im System auf Aufträge und Arbeitsplätze erfasst wurde. Jedes Mal, wenn ein Mitarbeiter am Kiosk oder in der Mobile App einen Timer startet und dann stoppt — oder einen manuellen Eintrag von Hand hinzufügt — landet ein Datensatz auf dieser Seite.
Sie beantwortet Fragen wie „Wie lange hat Jan an Bestellung PB-0042 gearbeitet?”, „Wer war diese Woche in der Lackierkabine?” und „Liegt dieser Auftrag über seinem Zeitbudget?”. Öffnen Sie sie über die Hauptseitenleiste (Zeiterfassung) oder über /time-tracking.
![]()
Anders als die Produktion-Seite, die laufende Arbeit (aktive Timer) zeigt, ist die Zeiterfassung-Seite die Historie abgeschlossener Arbeit. Aktive Timer erscheinen in der Avatar-Gruppe der oberen Leiste der Produktion-Seite; geschlossene Timer erscheinen hier.
Inhaltsverzeichnis
Abschnitt betitelt „Inhaltsverzeichnis“- Wofür diese Seite gedacht ist
- Aufbau der Seite
- Die Tabelle lesen
- Suchen
- Erweiterte Filter
- Übersichtskarten
- Export nach Excel
- Wie Zeiteinträge hierher kommen
- Zeitprotokoll manuell hinzufügen
- Einen Zeiteintrag bearbeiten
- Einen aktiven Timer stoppen
- Timer am Schichtende automatisch schließen
- Zeiteinträge und Auftragsprotokolle
- Zeiteinträge und Webhooks
- Pro-Auftrag- vs. systemweite Ansicht
- Zeiterfassung-Seite anpassen
- Tipps und bewährte Verfahren
Wofür diese Seite gedacht ist
Abschnitt betitelt „Wofür diese Seite gedacht ist“Die Zeiterfassung-Seite ist die Single Source of Truth dafür, wie lange Personen an was gearbeitet haben. Verwenden Sie sie für:
- Lohnabrechnung-Input — sehen Sie die Gesamtstunden jedes Mitarbeiters, aufgeschlüsselt nach Auftrag und Arbeitsplatz.
- Auftragskalkulation — summieren Sie die Arbeitszeit über einen einzelnen Auftrag, um sie mit dessen Schätzung zu vergleichen.
- Produktivitätsberichte — sehen Sie, wer wann woran und wie lange gearbeitet hat.
- Audit — untersuchen Sie, warum ein Auftrag über Budget liegt, indem Sie jeden einzelnen Timer-Eintrag prüfen.
- Stichprobenprüfung der Werkstatt — bestätigen Sie, dass Ein- und Ausstempel-Abläufe korrekt verwendet werden.
Die Seite ist überwiegend lesend — Einträge werden in der Werkstatt erstellt (Kiosk / Mobile App), nicht von hier. Von hier prüfen Sie sie hauptsächlich, bearbeiten optional Zeitstempel, wenn ein Fehler gemacht wurde, und fügen gelegentlich einen nachträglichen Eintrag von Hand hinzu.
Aufbau der Seite
Abschnitt betitelt „Aufbau der Seite“Die Seite ist von oben nach unten in vier Bereiche aufgeteilt:
- Obere Symbolleiste — Seitentitel; das Suchfeld links; die Auswahl N Einträge anzeigen und die Schaltfläche Nach Excel exportieren rechts.
- Erweiterte Filterzeile — Auswahllisten für Mitarbeiter, Auftrag, Bestellung und Arbeitsplatz sowie die Datumseingaben Von / Bis und eine Schaltfläche Filter löschen. Siehe Erweiterte Filter.
- Übersichtskarten — drei Zahlen auf einen Blick für die aktuell gefilterte Menge: Gesamtzeit, Einträge, Mitarbeiter. Siehe Übersichtskarten.
- Die Tabelle selbst, eine Zeile pro abgeschlossenem Zeiteintrag, sortiert nach zuletzt gestartetem zuerst. Standardpaginierung mit einem Zähler Zeige X–Y von Z darunter.
Die Seite listet nur Einträge auf, deren Timer gestoppt wurde. Aktive Timer (noch laufend) erscheinen in der oberen Leiste der Produktion-Seite und auf der Registerkarte Zeiterfassung des betreffenden Auftrags — siehe Einen aktiven Timer stoppen.
Die Tabelle lesen
Abschnitt betitelt „Die Tabelle lesen“Jede Zeile zeigt:
| Spalte | Was sie zeigt |
|---|---|
| Mitarbeiter | Der Mitarbeiter, der den Timer gestartet hat. |
| Auftrag | Der Auftragsname in der ersten Zeile; die Auftrags-Ref-Nr. (#PB-0042) in einer kleineren zweiten Zeile darunter. |
| Bestellung | Der Name der übergeordneten Bestellung in der ersten Zeile; die Bestell-Ref-Nr. in einer kleineren zweiten Zeile darunter. |
| Arbeitsplatz | Die Arbeitsplatz-Spalte, auf die die Arbeit gebucht wurde, als kleines Badge dargestellt. |
| Gestartet | Zeitstempel, wann der Timer gestartet wurde. |
| Gestoppt | Zeitstempel, wann der Timer gestoppt wurde. |
| Dauer | Gesamte verstrichene Zeit, kompakt formatiert: 45s, 12m, 1h 32m. |
Ein Bindestrich (-) erscheint, wenn ein Datenfeld fehlt (z. B. ein Mitarbeiterdatensatz gelöscht wurde oder der Timer auf irgendeine Weise unvollständig ist).
Die Tabelle ist nach Gestartet-Zeitstempel absteigend sortiert — neueste zuerst — und dies ist auf der Seite nicht konfigurierbar.
Geben Sie etwas in das Suchfeld ein. Die Anfrage wird abgeglichen gegen:
- Mitarbeiter-Name oder Nachname
- Auftrag-Name oder Ref-Nr.
- Bestellung-Name oder Ref-Nr.
Die Suche ist nicht case-sensitiv und verwendet enthält-Übereinstimmung, sodass „Kow” auf „Kowalski” und „0042” auf „PB-0042” passt.
Die Liste aktualisiert sich etwa 300 ms nach Tippstopp. Die Anfrage wird in der URL widergespiegelt, sodass eine gefilterte Ansicht (z. B. „jeder Eintrag auf Bestellung PB-0042”) als Lesezeichen gespeichert oder geteilt werden kann.
Die Suche kombiniert sich mit den erweiterten Filtern darunter — Sie können beispielsweise Mitarbeiter = Jan Kowalski wählen und dann „Tisch” in das Suchfeld eingeben, um nur Jans Einträge auf Aufträgen zu sehen, deren Name/Ref/Bestellung „Tisch” enthält.
Erweiterte Filter
Abschnitt betitelt „Erweiterte Filter“Unter der Suchzeile befindet sich die erweiterte Filterleiste — fünf präzise Filter sowie ein Datumsbereich. Alle Filter werden mit UND kombiniert, alle aktualisieren die URL (sodass Ansichten als Lesezeichen gespeichert und geteilt werden können), und alle werden von den Übersichtskarten und dem Excel-Export berücksichtigt.
Mitarbeiter, Auftrag, Bestellung, Arbeitsplatz
Abschnitt betitelt „Mitarbeiter, Auftrag, Bestellung, Arbeitsplatz“Diese vier sind suchbare Combobox-Auswahllisten mit derselben Bedienung:
- Klicken Sie auf die Auswahlliste, um die Dropdown-Liste zu öffnen.
- Beginnen Sie zu tippen — die Liste filtert sich während der Eingabe.
- Klicken Sie auf eine Option oder klicken Sie auf die oberste Zeile Alle Mitarbeiter / Alle Aufträge / Alle Bestellungen / Alle Arbeitsplätze, um diesen Filter zu löschen.
Die Listen sind auf Optionen beschränkt, die tatsächlich Zeiteinträge haben — Sie sehen keine Aufträge, an denen niemand jemals eingestempelt hat, sodass die Dropdown-Liste kurz bleibt.
| Filter | Was er trifft |
|---|---|
| Mitarbeiter | Einträge, die von dieser Person gestartet wurden. |
| Auftrag | Einträge auf einem bestimmten Auftrag (eine Produkt-/Produktionsposition). |
| Bestellung | Einträge auf jedem Auftrag, der zu einer bestimmten Kundenbestellung gehört. Nützlich für „wie viele Stunden haben wir bisher für Acmes Bestellung aufgewendet?”. |
| Arbeitsplatz | Einträge, die an einem bestimmten Arbeitsplatz gebucht wurden, unabhängig vom Auftrag. Nützlich für Kapazitäts- und Engpassberichte zu einer bestimmten Maschine oder Station. |
Datumsbereich — Von / Bis
Abschnitt betitelt „Datumsbereich — Von / Bis“Zwei Datumseingaben Von / Bis filtern nach dem Gestartet-Zeitstempel des Eintrags:
- Von — nur Einträge, die an oder nach diesem Datum gestartet wurden (einschließlich, ab 00:00 Ortszeit).
- Bis — nur Einträge, die an oder vor diesem Datum gestartet wurden (einschließlich, bis 23:59 Ortszeit).
- Eines davon leer zu lassen bedeutet keine Begrenzung auf dieser Seite — setzen Sie nur Von = 2026-01-01, um alles ab Januar zu sehen.
Filter löschen
Abschnitt betitelt „Filter löschen“Wenn mindestens ein Filter (Suche, Auswahlliste oder Datum) aktiv ist, erscheint rechts in der Filterzeile eine Schaltfläche Filter löschen. Ein Klick darauf setzt jeden Filter auf einmal zurück und lädt die Tabelle ohne angewandten Filter neu — eine einzige Anfrage, nicht fünf.
Übersichtskarten
Abschnitt betitelt „Übersichtskarten“Eine dreiteilige Kartenreihe direkt über der Tabelle zeigt Aggregate für die aktuell gefilterte Menge (über alle Seiten hinweg, nicht nur die Seite auf dem Bildschirm):
| Karte | Was sie zählt |
|---|---|
| Gesamtzeit | Summe von duration_seconds über jeden passenden Eintrag, formatiert als Xh Ym. |
| Einträge | Wie viele Einträge den aktuellen Filtern entsprechen. |
| Mitarbeiter | Wie viele unterschiedliche Mitarbeiter in den passenden Einträgen vertreten sind. |
Die Karten aktualisieren sich automatisch, wenn Sie einen Filter ändern, sodass Sie Fragen wie „wie viele Stunden hat das Lackierteam im Januar in die Acme-Bestellung gesteckt?” in wenigen Klicks beantworten können — wählen Sie Arbeitsplatz = Lackierkabine, Bestellung = Acme, Von = 2026-01-01, Bis = 2026-01-31 und lesen Sie die Karte Gesamtzeit.
Export nach Excel
Abschnitt betitelt „Export nach Excel“Oben rechts auf der Seite befindet sich eine Schaltfläche Nach Excel exportieren. Klicken Sie darauf, und der Browser lädt sofort eine .csv-Datei mit dem Namen time-tracking_YYYY-MM-DD_HHMMSS.csv herunter (Excel, Numbers und Google Sheets öffnen sie alle nativ).
Der Export:
- Wendet jeden aktiven Filter an — Suche, Mitarbeiter, Auftrag, Bestellung, Arbeitsplatz und Datumsbereich. Was Sie in der gefilterten Tabelle sehen, landet exakt in der Datei.
- Enthält alle passenden Einträge über alle Seiten hinweg — die Paginierung wird umgangen, sodass Sie auch dann, wenn die Tabelle „Seite 1 von 27” zeigt, alle 27 Seiten an Zeilen in der Datei erhalten.
- Streamt während der Erzeugung, sodass sehr große Auswahlen nicht zu Timeouts oder Speicherproblemen auf dem Server führen.
Spalten in der Datei
Abschnitt betitelt „Spalten in der Datei“| Spalte | Hinweise |
|---|---|
| Mitarbeiter | Name Nachname zusammengefügt. |
| Auftrag | Der Name des Auftrags. |
| Auftrags-Ref-Nr. | Die Referenznummer des Auftrags (z. B. PB-0042). |
| Bestellung | Der Name der übergeordneten Bestellung. |
| Bestellungs-Ref-Nr. | Die Referenznummer der übergeordneten Bestellung. |
| Arbeitsplatz | Der Arbeitsplatz, auf den der Eintrag gebucht wurde. |
| Gestartet | YYYY-MM-DD HH:MM:SS. |
| Gestoppt | YYYY-MM-DD HH:MM:SS. |
| Dauer (h:mm:ss) | Menschenlesbare verstrichene Zeit. |
| Dauer (Minuten) | Minuten mit zwei Dezimalstellen — einfach für die Lohnabrechnung zu summieren. |
| Dauer (Sekunden) | Rohe Sekunden — einfach für nachgelagerte Skripte. |
- Filtern Sie vor dem Export. Ein wöchentlicher Lohnabrechnungs-Export bedeutet typischerweise: Von = Montag und Bis = Sonntag wählen, dann exportieren. Oder wählen Sie Mitarbeiter = Jan für eine Lohnabrechnungszeile einer Einzelperson.
- Keine Filter = alles exportieren. Ein Klick auf Exportieren ohne Filter lädt jeden abgeschlossenen Eintrag im System herunter. Nützlich für ein einmaliges Backup oder Offline-Analyse.
- Die Datei ist UTF-8 mit BOM, sodass polnische Zeichen, deutsche Umlaute usw. in Excel korrekt geöffnet werden ohne „Importassistenten”-Akrobatik.
Wie Zeiteinträge hierher kommen
Abschnitt betitelt „Wie Zeiteinträge hierher kommen“Zeiteinträge können auf verschiedene Weisen erstellt werden. Alle landen am gleichen Ort — dieser Seite — sobald sie gestoppt sind.
1. Kiosk / Mobile App (am häufigsten)
Abschnitt betitelt „1. Kiosk / Mobile App (am häufigsten)“Ein Mitarbeiter an einem Arbeitsplatz tippt am Kiosk oder in der Mobile App auf Arbeit starten, gibt seine PIN ein, und ein Timer beginnt zu laufen gegen ein bestimmtes Auftrag × Arbeitsplatz-Paar. Wenn er auf Arbeit stoppen tippt, schließt sich der Timer, die Dauer wird berechnet, und der Eintrag erscheint hier.
2. Manuell „Zeitprotokoll hinzufügen” aus dem Auftrag-Panel
Abschnitt betitelt „2. Manuell „Zeitprotokoll hinzufügen” aus dem Auftrag-Panel“Öffnen Sie einen Auftrag → wechseln Sie zur Registerkarte Zeiterfassung → klicken Sie auf Zeitprotokoll hinzufügen. Sie wählen einen Mitarbeiter, einen Arbeitsplatz, einen Gestartet-Zeitstempel und einen Gestoppt-Zeitstempel. Der Eintrag wird mit der genauen von Ihnen angegebenen Dauer nachgetragen.
Das ist nützlich, um Arbeit zu erfassen, die zwar erledigt, aber nicht gestempelt wurde (z. B. der Mitarbeiter hat vergessen, einen Timer zu starten, oder das Gerät war offline). Siehe Zeitprotokoll manuell hinzufügen.
3. Geschlossen durch einen Cron Job
Abschnitt betitelt „3. Geschlossen durch einen Cron Job“Wenn ein Mitarbeiter am Schichtende einen Timer laufen lässt, schließt Ihr geplanter Cron Job-Endpunkt diesen automatisch, wenn er ausgelöst wird. Der Hinweis des Cron Jobs „Automatisch durch Cron Job geschlossen” landet im Auftragsprotokoll; der Zeiteintrag erscheint hier mit der Schließzeit des Cron Jobs als Gestoppt.
4. Manuell aus dem Auftrag-Panel gestoppt
Abschnitt betitelt „4. Manuell aus dem Auftrag-Panel gestoppt“Wenn Sie auf der Registerkarte Zeiterfassung des Auftrag-Panels einen aktiven Timer entdecken, können Sie die Schaltfläche Stopp darauf drücken. Der Timer schließt sich sofort und der Eintrag erscheint hier.
Zeitprotokoll manuell hinzufügen
Abschnitt betitelt „Zeitprotokoll manuell hinzufügen“Sie können direkt von dieser Seite keinen brandneuen Eintrag erstellen. Manuelle Einträge werden pro Auftrag erstellt:
- Öffnen Sie den Auftrag (über die Aufträge-Seite oder durch Klick aus Zeiterfassung).
- Wechseln Sie im Auftrag-Panel zur Registerkarte Zeiterfassung.
- Klicken Sie auf Zeitprotokoll hinzufügen.
- Wählen Sie den Mitarbeiter (mindestens ein Zeichen eingeben, um zu suchen).
- Wählen Sie den Arbeitsplatz, an dem die Arbeit verrichtet wurde (muss ein Arbeitsplatz sein, der im Auftrag existiert).
- Setzen Sie Gestartet um und Gestoppt um (Datum- + Zeitauswahl). Gestoppt muss nach Gestartet liegen.
- Klicken Sie auf Speichern.
Der Eintrag wird mit der exakten Dauer zwischen Gestartet und Gestoppt erstellt, ein entsprechender Auftragsprotokoll-Eintrag wird mit der Notiz Zeit erfasst: 1h 25min (manuell hinzugefügt von <Ihr Name>) hinzugefügt, und alle passenden time_log_saved-Webhooks werden mit mode: "manual" ausgelöst.
Warum auch ein Auftragsprotokoll? Auftragsprotokolle sind die pro-Arbeitsplatz chronologischen Notizen, die einem Auftrag angehängt sind. Jeder Zeiteintrag erzeugt eines, sodass die Audit-Spur einheitlich ist — siehe Zeiteinträge und Auftragsprotokolle.
Einen Zeiteintrag bearbeiten
Abschnitt betitelt „Einen Zeiteintrag bearbeiten“Fehler passieren — ein Timer wurde um 7:00 Uhr gestartet, aber der Mitarbeiter kam tatsächlich erst um 7:30 Uhr an. Zur Korrektur:
- Öffnen Sie den Auftrag (aus der Tabelle durchklicken oder die Suche verwenden, um ihn auf der Aufträge-Seite zu finden).
- Wechseln Sie zur Registerkarte Zeiterfassung.
- Klicken Sie auf das Bleistift-Symbol neben dem Eintrag.
- Passen Sie Gestartet um und/oder Gestoppt um an.
- Fügen Sie optional eine Notiz hinzu, die erklärt, warum der Eintrag bearbeitet wurde (diese wird an das Auftragsprotokoll angehängt).
- Klicken Sie auf Speichern.
Die Dauer des Eintrags wird automatisch neu berechnet. Ein neuer Auftragsprotokoll-Eintrag wird mit der Notiz Zeiteintrag bearbeitet von <Ihr Name>. Neue Dauer: 55min (plus jede Begründungsnotiz, die Sie hinzugefügt haben) hinzugefügt, und time_log_saved-Webhooks werden erneut ausgelöst, um die neue Dauer widerzuspiegeln.
Nur gestoppte Einträge können bearbeitet werden. Aktive Timer können nicht bearbeitet werden — stoppen Sie sie zuerst, dann bearbeiten.
Es gibt keine Audit-Spur früherer Werte. Das Auftragsprotokoll erfasst, dass eine Bearbeitung stattgefunden hat, aber nicht die alten Zeitstempel. Wenn das für Ihre Compliance-Einrichtung wichtig ist, archivieren Sie die vorherigen Auftragsprotokollwerte vor der Bearbeitung.
Einen aktiven Timer stoppen
Abschnitt betitelt „Einen aktiven Timer stoppen“Die Zeiterfassung-Seite listet nur gestoppte Einträge auf, sie zeigt nie aktive Timer. Um einen mitten in der Schicht zu stoppen:
- Vom Kiosk / der Mobile App — der Mitarbeiter tippt selbst auf Stopp.
- Vom Auftrag-Panel — Auftrag öffnen → Registerkarte Zeiterfassung → klicken Sie auf die rote Schaltfläche Stopp am laufenden Eintrag.
- Vom Cron Job — rufen Sie die für die betreffenden Arbeitsplätze konfigurierte Cron-Endpunkt-URL auf (siehe Cron Jobs).
In allen Fällen wandert der Eintrag nach dem Stoppen aus der aktiven Liste heraus und erscheint auf dieser Seite.
Timer am Schichtende automatisch schließen
Abschnitt betitelt „Timer am Schichtende automatisch schließen“Werkstätten, in denen Mitarbeiter gelegentlich vergessen auszustempeln, können Cron Jobs verwenden, um liegengebliebene Timer automatisch zu schließen. Richten Sie einen pro Team / pro Schicht ein, um:
- Nach einem Cron-Zeitplan zu laufen (z. B. 17:00 Uhr jeden Werktag).
- Jeden aktiven Timer an den dem Cron zugewiesenen Arbeitsplätzen zu schließen.
- Eine Notiz
Automatisch durch Cron Job geschlossen: <Name>an jedes betroffene Auftragsprotokoll anzuhängen. - Optional eine Zusammenfassung aller geschlossenen Einträge an einen Vorgesetzten zu mailen.
Die geschlossenen Einträge erscheinen dann auf dieser Seite genau so, als wären sie von Hand gestoppt worden.
Siehe Cron Jobs für die vollständige Konfigurationsanleitung.
Zeiteinträge und Auftragsprotokolle
Abschnitt betitelt „Zeiteinträge und Auftragsprotokolle“Jeder Zeiteintrag auf dieser Seite hat einen entsprechenden Auftragsprotokoll-Eintrag auf dem Auftrag, gegen den er erfasst wurde. Auftragsprotokolle sind die pro-Arbeitsplatz chronologische Audit-Spur, die Sie auf der Registerkarte Protokolle eines Auftrags sehen. Die Integration sieht so aus:
| Ereignis | Format der Auftragsprotokoll-Notiz |
|---|---|
| Timer gestoppt am Kiosk / Mobile | Zeit erfasst: <Dauer> |
| Cron Job automatischer Schluss | Automatisch durch Cron Job geschlossen: <Name> |
| Manuell „Zeitprotokoll hinzufügen” | Zeit erfasst: <Dauer> (manuell hinzugefügt von <Benutzer>) |
| Manueller „Stopp” aus dem Auftrag-Panel | Zeit erfasst: <Dauer> (manuell geschlossen von <Benutzer>) |
| Zeiteintrag bearbeitet | Zeiteintrag bearbeitet von <Benutzer>. Neue Dauer: <neu> |
Das Auftragsprotokoll erfasst qty = 0 für diese automatisch generierten Einträge — es sind Arbeitsdatensätze, keine Mengendatensätze. Wenn ein Mitarbeiter sowohl Zeit als auch Menge protokolliert hat (der Kiosk lässt Sie beides in einer Einreichung tun), wird die Menge im gleichen Protokoll erfasst.
Zeiteinträge und Webhooks
Abschnitt betitelt „Zeiteinträge und Webhooks“Jeder Zeiteintrag — ob am Kiosk erstellt, manuell hinzugefügt, vom Auftrag-Panel gestoppt oder automatisch durch einen Cron geschlossen — löst das Webhook-Ereignis time_log_saved für jeden abonnierten Endpunkt aus.
Die Payload enthält:
- Auftrags- und Arbeitsplatzkontext
- Die Dauer in Minuten
- Den Mitarbeiter (id, name, surname)
- Das Feld
mode, das angibt, wie der Eintrag erstellt wurde:"manual"— erstellt über Zeitprotokoll hinzufügen, Stopp-Schaltfläche oder Bearbeiten"work_stopped"— erstellt, wenn der Kiosk/Mobile-Timer normal gestoppt wurde
Verwenden Sie diese, um Zeiteinträge in Echtzeit in ein Lohnabrechnungssystem, Abrechnungssystem oder Produktivitäts-Dashboard zu schieben. Siehe Webhooks für die vollständige Konfiguration.
Pro-Auftrag- vs. systemweite Ansicht
Abschnitt betitelt „Pro-Auftrag- vs. systemweite Ansicht“Sie können Zeiteinträge aus zwei Blickwinkeln betrachten:
| Ansicht | Wo | Am besten für |
|---|---|---|
| Systemweit | Diese Seite (/time-tracking) | Auftragsübergreifende Berichte, alle Einträge eines Mitarbeiters finden, tägliche/wöchentliche Überprüfung |
| Pro Auftrag | Auftrag-Panel → Registerkarte Zeiterfassung | Auftragskalkulation — „wie viel Arbeit auf diesem Auftrag?” — plus pro-Auftrag-Bearbeiten/Stoppen/Hinzufügen-Steuerungen |
Beide Ansichten lesen aus denselben zugrunde liegenden Daten, sodass ein in einer Ansicht hinzugefügter Eintrag in der anderen sofort sichtbar ist.
Beide Ansichten haben auch Übersichtskarten oben:
- Die systemweite Seite zeigt drei Karten — Gesamtzeit, Einträge, Mitarbeiter — berechnet über die aktuell gefilterte Menge, einschließlich jedes aktiven Datumsbereichs. Siehe Abschnitt Übersichtskarten oben.
- Die Pro-Auftrag-Registerkarte zeigt vier Karten — geschätzte Zeit (Summe der Arbeitsplatz-Schätzungen), insgesamt erfasste Zeit, Eintragsanzahl und Anzahl unterschiedlicher Mitarbeiter. Wenn die insgesamt erfasste Zeit die geschätzte überschreitet, wird die Zahl rot hervorgehoben — ein schnelles visuelles Signal, dass ein Auftrag über Budget liegt.
Zeiterfassung-Seite anpassen
Abschnitt betitelt „Zeiterfassung-Seite anpassen“Das meiste, was in diese Seite einfließt, wird an anderer Stelle konfiguriert:
| Möchten Sie ändern… | Gehen Sie zu… |
|---|---|
| Wer einstempeln darf (PIN-Verwaltung der Mitarbeiter) | App-Einstellungen → Mitarbeiter |
| Welche Arbeitsplätze Zeiterfassung unterstützen | Auftrag-Panel → Registerkarte Arbeitsplätze → Zeiterfassung erlauben pro Zeile |
| Pro-Auftrag-Zeitschätzungen (verwendet in Budget vs. Ist) | Auftrag-Panel → Registerkarte Arbeitsplätze → Geschätzte Zeit pro Zeile |
| Automatisches Schließen am Schichtende | App-Einstellungen → Cron Jobs (Dokumentation) |
| Weiterleitung von Zeiteinträgen an externe Systeme | App-Einstellungen → Webhooks (Dokumentation) |
| „Zeiterfassung” in der Seitenleiste umbenennen | App-Einstellungen → Namensgebung |
Änderungen werden sofort wirksam — keine Aktualisierung nötig.
Tipps und bewährte Verfahren
Abschnitt betitelt „Tipps und bewährte Verfahren“- Fördern Sie den Kiosk- / Mobile-Ablauf zuerst — er erfasst saubere Start-/Stopp-Zeitstempel ohne manuelles Eingreifen. Verwenden Sie manuelles Hinzufügen / Bearbeiten nur, um Ausnahmen zu korrigieren.
- Setzen Sie immer Arbeitsplatz-Schätzungen auf jedem Auftrag. Ohne sie kann die Pro-Auftrag-Zeiterfassungs-Registerkarte die Ist-Zeit anzeigen, hat aber nichts zum Vergleichen.
- Kombinieren Sie diese Seite mit Schichtende-Cron-Jobs. Ohne automatisches Schließen erzeugen Mitarbeiter, die vergessen, ihre Timer zu stoppen, ungewöhnlich lange Einträge. Der Cron verhindert das und ist für die Werkstatt unsichtbar.
- Hinterlassen Sie beim Bearbeiten von Einträgen einen Grund im Notizfeld. Die Notiz landet dauerhaft im Auftragsprotokoll — Ihr zukünftiges Ich (und jeder Prüfer) wird Ihnen danken.
- Kombinieren Sie mit
time_log_saved-Webhooks, um Stunden automatisch in Ihren Lohnabrechnungs- oder BI-Dashboard-Anbieter zu schieben — siehe Webhooks. - Nutzen Sie die Suche umfassend — die Suche nach einer Bestell-Ref-Nr. ist der schnellste Weg, jede Minute Arbeit zu sehen, die in die Bestellung eines bestimmten Kunden geflossen ist. Die dedizierte Bestellung-Auswahlliste ist die präzisere Methode, sobald Sie den Kunden kennen; die Suche ist für „ich erkenne es, wenn ich es sehe”.
- Für die Lohnabrechnung lehnen Sie sich an den Datumsbereich + Mitarbeiterfilter + Export. Wählen Sie den Abrechnungszeitraum in Von / Bis, schränken Sie optional auf einen Mitarbeiter ein, schauen Sie zur Stichprobenprüfung auf die Karte Gesamtzeit und exportieren Sie dann nach Excel für die eigentliche Lohnabrechnungsdatei.
- Für die Auftragskalkulation kombinieren Sie Bestellung oder Auftrag mit dem Datumsbereich. Filtern Sie auf eine Bestellung über den Kalenderzeitraum, in dem die Arbeit erledigt wurde, lesen Sie dann die Karte Gesamtzeit und vergleichen Sie mit der Schätzung auf der Pro-Auftrag-Registerkarte.
- Prüfen Sie Anomalien vor dem Bearbeiten. Ein Timer, der 18 Stunden lief, ist fast nie eine tatsächliche 18-Stunden-Schicht — es ist ein vergessenes Ausstempeln. Prüfen Sie die Auftragsprotokoll-Notizen auf
Automatisch durch Cron Job geschlossen: …-Markierungen; diese sind durch den Cron eingeführt und können sicher auf das echte Schichtende gekürzt werden. - Die Zusammenfassung passt immer zu dem, was Sie exportieren würden. Wenn Sie die Excel-Datei jemals plausibilisieren möchten, werfen Sie zuerst einen Blick auf die Karte Einträge — die Anzahl der Datenzeilen in der heruntergeladenen
.csvwird übereinstimmen (minus der Kopfzeile).