Zum Inhalt

Release Notes

v4.0.3

Release Date: 2026-09-07

Fehlerbehebungen

  • TT-141 Bei aktivierter Sage-Anbindung überträgt Arbeitszeit Ende auch ohne separaten Ende-Button Gehen; der nächste Arbeitsbeginn überträgt wieder Kommen. Projektzeitrundung und exakte Stempelzeiten bleiben erhalten. Sage-Fehler rollen einen bestätigten Projektabschluss nicht zurück; auch auf null gerundete Zeiten lassen sich abschließen. Ausgelassene und fehlgeschlagene Sage-Übertragungen werden mit ihrem Grund protokolliert. Die irreführende Fehlermeldung beim Start ohne Berechnungsoption entfällt.

v4.0.2

Release Date: 2026-09-04

Fehlerbehebungen

  • TT-139 Beim Beenden einer Stechuhr mit inaktivem Projekt wird jetzt eine verständliche Meldung angezeigt. Der Zeiteintrag bleibt geöffnet und wird nicht gebucht.
  • TT-140 Sage erhält beim Kommen und Gehen die sekundengenaue Stempelzeit. Dies gilt auch beim ersten Kommen ohne vorherigen Zeiteintrag.

v4.0.1

Release Date: 2026-09-04

Fehlerbehebungen

  • TT-45 Die Sage-Zeitübertragung und Mitarbeiterauswahl verwenden jetzt das konfigurierte WinLine-Feld für die Sage-Personalnummer.

v4.0.0

Release Date: 2026-07-29

Upgrade

  • TT-138 Die Anwendung läuft jetzt mit Python 3.13 und Django 5.2 LTS. Abhängigkeiten, Zeitzonenverarbeitung und die Auslieferung statischer Dateien wurden für die neuen Laufzeitversionen aktualisiert.

Fehlerbehebungen

  • TT-138 Korrektur der Rundung der Tagesgesamtzeit auf 15 Minuten.

v3.6.0

Release Date: 2026-07-28

Neue Funktionen

  • TT-124 Pausenzeiten können direkt in der Zeiterfassung pro Kostenstelle gepflegt werden.
  • TT-135 Sage-Zeitbuchungen verwenden jetzt eindeutig definierte Start- und Endereignisse sowie einen einheitlichen Übertragungsstatus und werden sicher als Datenbankparameter übertragen. Bestehende Integrationen können weiterhin numerische oder textuelle Ereigniswerte übergeben.

Fehlerbehebungen

  • TT-124 Die Profilzuordnung wird in Berechnung und Stechuhr einheitlich ausgewertet.
  • TT-124 Der Kostenstellenabgleich verhindert mehrdeutige doppelte Kostenstellen.

Sonstiges

  • TT-124 Dokumentation zu Pausenzeitadministration ergänzt.
  • TT-137 Das Benutzerhandbuch wurde für Endkunden vollständig überarbeitet. Es beschreibt jetzt die Einrichtung von Benutzern, Berechtigungen, Ressourcen, Profilen und Transpondern sowie die Bedienung von Projektzeiterfassung, Stechuhr, Reports und Fehlerbehebung. Die Produktbezeichnung wird durchgängig als „energy time” geführt.

v3.5.0

Release Date: 2026-07-02

Neue Funktionen

  • TT-128 Kundenindividuelle Anpassung zur Einschränkung der Anzeige von Ressourcen, wen der Projektstatus im Status Angebot steht.
  • Neue Option um das Buchen von negativen Zeiten zur Korrektur zu erlauben.
  • TT-132 Beuer Management-Command auto_logout, über welchen Stechuhuren zu einer festen Uhrzeit automatisch gebucht werden können.
  • TT-134 Transponder-Auswahl für den Terminalbetrieb ergänzt. Transpondernummern können über ein konfigurierbares WinLine-Zusatzfeld einer Kostenstelle zugeordnet werden; die Stechuhr kann optional Dummy-Projekt und Dummy-Ressource vorbelegen. Die Dashboard-Kachel verwendet eine kurze Beschreibung, damit der Text nicht überläuft. Erkannte Transponder-Scans werden aus aktiven Eingabefeldern entfernt, bevor die Auswahl weitergeleitet wird. Leere oder ungültige initiale Select2-Werte in der Projektzeiterfassung führen nicht mehr zu einem Serverfehler.

Fehlerbehebungen

  • TT-126 Zusatzfelder 15-30 für Pausenprofile ergänzt.
  • TT-127 Das Dashboard (My Day) war nicht für alle User verfügbar.
  • TT-127 Mit User einloggen (Aus Admin).
  • TT-129 die Stempeluhr konnte für inaktiv gesetzte Ressourcen nicht gestoppt werden.
  • TT-130 Die Einstellung Arbeitszeit Ende-Button blendet ab sofort den Stop-Button aus.

Sonstiges

  • TT-133 Standardport für Zeiterfassung auf 7000 geändert.

v3.4.0

Release Date: 2025-06-20

Neue Funktionen

  • Das Feld 'person_nr' wurde von IntegerField zu CharField geändert.

Fehlerbehebungen

  • person_nr wurde von IntegerField auf CharField umgestellt. Report-Ansicht je nach Berechtigungsvorgabe korrigiert

v3.3.1

Release Date: 2025-06-02

Fehlerbehebungen

  • TT-122 Berücksichtigung der Berechtigungsvergabe im Report-Dashboard.

v3.3.0

Release Date: 2025-05-27

Neue Funktionen

  • TT-116 In der Stechuhr wird angezeigt, wenn die lokale Zeit mehr als 30 Sekunden von der Serverzeit abweicht. Die Differenz wird automatisch in der Anzeige verrechnet, sodass im Browser immer die Serverzeit eingeblendet wird.
  • tt-118 Einführung einer neuen Auswertungsansicht (Abteilungs-Report), die alle Mitarbeiterzeiten einer Abteilung gesammelt auf - Monatsbasis - darstellt. Im Gegensatz zur bisherigen Darstellung nach einzelnen Kosten- stellen erfolgt die Übersicht jetzt abteilungsübergreifend zb für die Produktion. Dadurch lassen sich die Abweichungen schneller erkennen und einfacher auswerten.
  • tt-118 Einführung der Tagesauswertung je Mitarbeiter (Tagesabgleich), mit der alle Arbeitszeiten der Mitarbeiter einer Abteilung für einen bestimmten Tag angezeigt werden. Im Unterschied zur bisherigen Monatsübersicht kann man nun gezielt einzelne Tage prüfen. Dabei ist direkt ersichtlich, ob es Unterschiede zwischen den internen Zeiten (Winline) und den externen Zeiten (Sage) gibt - und zwar für jeden Mitarbeiter.

Fehlerbehebungen

  • TT-117 Umstellung auf Monospace-Font für die Zeitanzeige.
  • 65 Rundung von Stechuhrzeiten auf volle 15 Minuten.

  • Kein genereller Abruf von Sage-Zeiten. Vorher wurden Sage-Zeiten für jeden Mitarbeiter bzw. Kostenstelle (Report) angezeigt,unabhängig von der jeweiligen Zuordnung.

v3.2.2

Release Date: 2025-01-10

Fehlerbehebungen

  • TT-114 Autofokus in Formularen auf das erste Element
  • TT-115 Der Kostenstellenfilter wurde in Suchmasken nicht berücksichtigt.

v3.2.1

Release Date: 2024-01-03

Fehlerbehebungen

  • TT-104 Wird die Option TIMETRACKING_LATE_START deaktiviert, konnte die Stechuhr nicht mehr beendet werden.
  • TT-105 Wenn eine neue Zeiterfassung gestartet wird und bereits eine Stechuhr läuft, kann es in seltenen Fällen passieren, dass die laufende Stechuhr zwei mal übermittelt wird.
  • TT-108 Das Datum der letzten Aktivität wurde nicht aktualisiert, sodass Benutzer 14 Tage nach dem letzten Login automatisch ausgeloggt wurden.
  • TT-113 Colli aus verknüpftem Artikel der Ressource in Projektzeiterfassung übernehmen.

Sonstiges

  • TT-109 Erweiterung der Session-Cookie-Id um die verwendete Datenbank um Staging- und Testumgebungen mit gleichem Mandantenkürzuel zu unterstützen.
  • TT-111 Update der Programmbibliotheken Stand 01.11.2023

v3.2.0

Release Date: 2023-07-12

Neue Funktionen

  • TT-101 Erweiterte Filter und Suchfunktionen in Verwaltung hinzugefügt.
  • TT-93 Aufschläge pro Benutzer hinterlegen. Gilt ein Aufschlag, dann wird automatisch nach einer alternativen Ressource anhand eines Postfix gesucht und in der Projektzeiterfassung der WinLine hinterlegt.
  • TT-94 Auswahl über Gruppen von buchbaren Ressourcen pro User.

Fehlerbehebungen

  • TT-100 Laufende Stechuhren können auch bei inaktivem Projekt oder inaktiver Ressource eingesehen werden.
  • TT-103 Das Logging-System wurde nicht initialisiert. Logdateien werden jetzt wieder korrekt geschrieben.
  • TT-92 Die Suchfunktion funktioniert wieder ordnungsgemäß.
  • TT-99 Nicht abgemeldete Mitarbeiter funktioniert nicht, wenn die Kostenstelle nicht in der Winline angelegt ist.

v3.1.0

Release Date: 2023-01-17

Neue Funktionen

  • TT-84 Neue Option "Kostenstelle merken". Wenn aktiviert bleibt die Stechuhr auf der Kostenstelle stehen, wenn diese gestartet wird.
  • TT-86 Projektzeiten werden in die lokale Zeitzone konvertiert, bevor sie an das WinLine Projekt übertragen werden.

Fehlerbehebungen

  • TT-83 Datenbank per MSSQL.
  • TT-83 Aktivierung von Logging.
  • TT85 JavaScript-Fehler bzgl. Suche behoben.
  • TT-88 In der Projektzeiterfassung wird der ausgewählte Mitarbeiter mit in das folgende Formular übernommen.
  • TT-89 Dokumente mit Sonderzeichen können nicht geladen werden.
  • TT-90 Flasche djangorestframework Abhängigkeit behoben.
  • TT-91 Arbeitszeiten die auf die Sekunde der Pause enden, wurden nicht für die Pause berücksichtigt.
  • TT-91 Pausen wurden nicht in die lokale Zeit umgerechnet, bevor sie von der Arbeitszeit abgezogen werden.

v3.0.0

Release Date: 2022-11-30

Neue Funktionen

  • 77 Optimierung der Darstellung von Sagezeiten

    • 78 Zeitkonten aus Sage können nun aktiv/inaktiv gesetzt werden

  • TT-79 Berechtigung um gebuchte Zeiten einzusehen hinzugefügt.

  • TT-80 Suche optimiert, diese zeigt auch ohne Suchfilter sofort Ergebnisse an.

  • TT-80 Es können Pausenprofile für die einzelnen Benutzerkonten direkt in den Einstellungen hinterlegt werden.

  • TT-80 Projektfilter für Projekte mit Präfix-77 kann wieder aktiviert werden.

  • TT-80 Projektfilter für Projekte mit Präfix-77 kann wieder aktiviert werden.

Upgrade

  • 75 Nachdem Einlesen von .csv-Dateien werden diese in den

    'eingelesen' Ordner in dem Source-Ordner verschoben

Fehlerbehebungen

  • 76 CSV-Import nun robuster

Sonstiges

    • Waitress anbindung
    • Whitenoise anbindung
    • MCOMP_MAIN in getArtikelstamm()
    • Diskcache

v2.0.0

Release Date: 2021-12-16

Prelude

Major Fixes und Overhaul (UI & Funktionen)

Neue Funktionen

    • Importmöglichkeit der Exporttabellen aus SAGE.
    • Zusammensetzung der externen Zeiten in der Auswertungstabelle nun als Popover
    • Berechtigungen was dem User angezeigt werden darf
    • Anderer Mitarbeiter in der Report auswählbar

    - Settings für Mitarbeiterausawhl wenn Stechuhr aufgerufen wird: Ob Kostenstelle jedesmal abgefragt werden soll oder nicht

    • Formdurchlauf mit der Enter-Taste

Upgrade

    • Kreuztabelle beinhaltet nun Zeiten aus externen Quellen.
    • Forms als Crispy und Horizontal
    • Form Felder nun Responsive
    • UI Upgrade
    • Management Command für den Import.
    • Import Logik für Update_Or_Create
    • Permissions-Logik für Stechuhr
    • Logik für das Setting: TIMETRACKING_SELECTEMPLOYEE_ALWAYS optimiert.
    • Darstellung der laufenden Stechuhr nun mit mehr Informationen.
    • Import Reihenfolge erfolgt nun nach der zeitlichen Reihenfolge FIFO-

Fehlerbehebungen

  • 44 Artikelauswahl auf dynamische Abfragen umgestellt.

  • 46 Zeitbuchungen müssen eine Menge größer 0 aufweisen.

  • 47 Wenn in der Zeiterfassung ein Projekt ausgewählt wurde und die

    Option TIMETRACKING_SEARCH_BY_PROJEKT aktiviert ist, wird nicht mehr nach allen Feldern gefiltert sondern mit der Projektnummer verglichen.

  • 50 Die Vorbelegung von Formularen wird wieder berücksichtigt.

  • 51 Anpassung aller Ansichten an gemeinsamen Standard.

  • 52 Mitarbeiternummer / Kostenstelle und Projektnummer in Tabellen

    einblenden.

  • 53 Wenn kein Kostenträger ausgewählt wurde, konnte die Seite nach

    erfolgreichem Eintragen nicht neu geladen werden.

  • - In der Auswertungstabelle wurden die Buttons "Vorheriger/Nächster Monat" gefixt. Es ist nun möglich das nächste Jahr bzw. das vorherige Jahr zu laden.

    • Summe der Zeiterfassung auf der Startseite wird nun angezeigt
    • Das vorherige bzw. das nächste Jahr kann mit dem Vorheriger- und Nächster-Button angewählt werden
    • Stechuhr Anzeige gefixt
    • Form Darstellung falls Stechuhr läuft nun korrekt
    • Sage Ansicht: Buttons funktionieren nun
    • Sage Ansicht: Zeitzone für die Default-Werte beim Start- und End-Zeitpunkt
    • Login eines normalen Users führt nicht mehr zu einer Vielzahl an Redirects
    • Selectwluser-Form wird nun korrekt dargstellt

Sonstiges

    • Tables responsive.
    • Umstellung von Kontostellen ID zur Bezeichnung in der Auswertungstabelle
    • Bezeichnung der Spalte "Externe Zeiten" der Auswertungstabelle geändert
    • In der Auswertungstabelle werden nun Samstage und Sonntage gekennzeichnet
    • Werte in der Auswertungstabelle werden nun mit 2 Stellen nach Komma angezeigt
    • 0 Werte in der Auswertungstabelle sind nun ausgeblendet
    • Stechuhr mit Mitarbeiter Name als Titel
    • Logo in der Navbar
    • Info-Row in Tabellen falls diese leer sind
    • Templates umstrukturiert
    • Tabellen verkleinert
    • Ansicht für die Logik
    • App auf responsiveness überprüft.
    • Dynamic Preferences nun in den Templates benutzbar.
    • Auslagerung von Javascript-Codes aus den .html-Files in die logic.js
    • UI-Verbesserungen
    • Suchfelder nun direkt über der gesteuerten Tabelle

v1.4.0

Release Date: 2021-08-10

Neue Funktionen

  • 44 Auswahlboxen laden Daten dynamisch. Dies bringt einen

    erheblichen Performanceschub.

  • 44 Vereinheitlichung des Layouts.

v1.3.2

Release Date: 2021-07-29

Fehlerbehebungen

  • 41 Das Authentifizierungsobjekt von energy logistics wurde

    überschrieben und durch das der Zeiterfassung ersetzt. Die Zeiterfassung verwendet jetzt das Objekt des Lagers, wenn eine aktive Installation gefunden wird.

  • 42 Mehere Benutzer in der Zeiterfassung auswählen.

  • 43 Neuer Changelog mit Reno.