¶ Use Case 1 - Ändern der Standardfarbe für Fehltagarten
Um die Farbe (un für die Standardfehltage zu ändern, muss ein Fehltagtypen mit dem entsprechenden internal Key angelegt werden.
- Für Krankheitstage: sick
- Für Urlaubstage: holiday
- Für Wochenende/Feiertage: weekend
- Für Elternzeit: parentalleave
- Für Überstunden-Abbau: overtime_reduction
Es können Vorlagen für die Mails erstellt werden, die automatisch vom System versendet werden. Hier können Variablen eingebunden werden, um die Texte mit Daten aus dem System zu befüllen. Variablen werden immer gekennzeichnet mit {{variable}}
- Mailvorlage: Antrag eingereicht (Urlaub, Überstundenabbau)
- {{type}} -> Der Typ des Antrag: "Urlaubsantrag" oder "Antrag auf Überstundenabbau"
- {{confirm_link}} -> Der Link der zu der Bestätigungsseite weiterleitet
- Für alle Mailvorlagen:
- {{user}}
- {{user.first_name}}: Vorname
- {{user.last_name}}: Nachname
- {{user.get_full_name}}: Vorname Nachname
- {{day}}
- {{day.start|date:'d.m.Y'}}: Starttag
- {{day.end|date:'d.m.Y'}}: Endtag
Um zu verhindern, dass der Nutzer bei bestimmten Abwesenheitstagen Buchen darf, muss der entsprechende Fehltage-Typ eingefügt werden und die Option "Erlaube Zeiteinträge an Abwesenheitstagen" entwählt werden. Um das für Urlaubstage, Krankheitstage etc zu verhindern muss dafür äquivalent zu Use Case 1 ein Fehltagtyp angelegt werden und entsprechend die Einstellung vorgenommen werden.
Die Anwnedung kann in den Auto Start gepackt werden, indem eine Verknüpfung auf die Website im AutoStart Ordner erstellt wird.
- Windows+R drücken
shell:startup eingeben und enter drücken
- Im neu geöffneten Ordner Rechtsklick -> Neu -> Verknüpfung
- Als Speicherort die URL der Instanz eingeben (mit
https://), also beispielsweise https://docs.trivitec.xyz
- Sperrzeiten dienen dazu um den Nutzer vom buchen in gewissen Uhrzeiten abzuhalten
- Sperrzeiten blockieren automatisch die Zeitbuchung des Nutzers
- Wenn ein Nutzer eine Zeit gestartet hat und bis zum Ende des Tages nicht beendet, wird geschaut ob eine Sperrzeit für den Tag für den Nutzer aktiviert ist und die Buchung des Nutzers automatisch um diese Uhrzeit gestoppt
- Sperrzeiten sollen nicht in der normalen Arbeitszeit des Nutzers liegen, da dies zu Fehlern führen kann, sodass der Nutzer seine Arbeitszeiten nicht unterbrechen kann.
- Sperrzeiten gelten immer für den jeweils ausgewählten Tag, das heißt sie müssen bis 23:59 Uhr beendet sein
Release Date:
Release Date: 17.12.2025
- Die Wochenarbeitszeit des Nutzers wird nun auch auf der Startseite angezeigt
- Einfügen von Sperrzeiten an denen es für den Nutzer nicht möglich ist Arbeitszeit zu buchen
- Firmenangeordneter Urlaub eingefügt
- Einfügen eines Mechanismus zum automatisierten Löschen von Überstunden eingefügt
- Einfügen eines Mechanismus für maximale tägliche Überstunden und einem Maximalstand auf dem Überstundenkonto
- Die Standardsortierung von Arbeitszeiten ist nun so, dass neuste arbeitszeiten nach oben sortiert werden
- Einige Designtechnische Überarbeitungen
Release Date: 10.11.2025
- Fehlerbehebung bei der Berechnung der Überstunden im Zusammenhang mit Fehltagen
Release Date: 03.11.2025
Release Date: 27.10.2025
- Überstundenberechnung funktioniert nun auch nach Urlaub korrekt
- Nicht mehr "(geplanter) Geburstermin" sondern "(errechneter) Geburtstermin" bei Elternzeitantrag
Release Date: 13.10.2025
- Fix im automatischen beenden der Arbeitszeit
- Es werden jetzt die verplanten urlaubstage von diesem und vom nächsten jahr angezeigt
- Kulanzurlaubstage können ins System eingepflegt werden (bspw Weihnachten zählt nur als ein halber Arbeitstag)
- Einfügen der Schnittstelle fürs PlanningTool
- Wenn eine Arbeitszeit geändert wird, findet auch immer eine Validierung mit den dazugehörigen Pausenzeiten statt
Release Date: 29.09.2025
- Die PWA Funktionalität geht nun auch auf Mobilgeräten
- Für Dienstanträge hinzufügen von den Feldern "Dienstfahrzeug benötigt" und "Hotel benötigt"
Release Date: 26.09.2025
- Emails bezüglich Dienstreisen eingefügt
- Es können generelle Einstellungen wie KM-Pauschale und automatische Bestätigung von Anträgen für Urlaub und Überstundenabbau in den Einstellungen festgelegt werden
- Die Anwendung ist nun als progressive Web App auch auf dem Computer und Handy installierbar
Release Date: 25.09.2025
- Wenn man das Projekt wechselt, während man sich in der Pause befindet, wird die entsprechende Pause auch beendet und eine neue gestartet
- Timezone Bugfix bei automatischem beenden von Arbeitszeiten
- Einfügen eines ICS Kalender Feeds
- Einfügen des Dienstreise-Addons
Release Date: 18.09.2025
- Fehltageübersicht Legende "Frei" ist nun farblich richtig
- Das ausblenden von Überstundenabbau in der Fehltageübersicht funktioniert nun auch richtig
- Nachtragen von Arbeitszeiten mit Sicherstellung, dass diese sich nicht überlappen
- Nutzer können nun auch, sofern im Arbeitsvertrag freigeschalten, Projekte verwalten
- Markierung "Automatisch erstellt" wenn etwas per Celery oder über den Suggested Break View erstellt wurde
- Eingereichte Fehltage können über den Kalender vorzeitig beendet werden
- Es findet eine markierung statt, wenn eine Arbeitspause durch einen Systemvorschlag erstellt wurde
- Es findet eine Markierung statt, wenn eine Arbeitspause manuell bearbeitet/erstellt wurde
- Es ist nun mit eingefügt, dass man die Antragsmail auch einen Link zur Weiterleitung auf die Bestätigungsseite enthalten kann
Release Date: 15.09.2025
- Die Funktion zum automatischen beenden der Arbeitszeiten schließt nun auch Pausen mit ein
Release Date: 12.09.2025
- Neben den offenen Anträgen steht nun eine Ziffer wie viele offene Anträge es gibt
- Vom Nutzer eingereichte Fehltage können bis zum Start des jeweiligen Fehltages gelöscht werden
- Man kann nun die gesamte Arbeitszeit der Nutzer auf die Projekte einsehen (filterbar nach Zeitraum)
- Einfügen von Diagrammauswertungen für Projekte und Kunden
Release Date: 09.09.2025
- Bei unbefristetem Vertrag berechnet sich nun die Anzahl der betroffenen Arbeitstage bei Urlaubstagen + Krankheitstagen korrekt
- Kalender zeigt nun beim hovern die richtige Datumsangabe
- Die berechnung der Abwesenden Arbeitstage sollte nun korrekt sein
Release Date: 08.09.2025
- Farben an Darkmode angepasst
- Überstundenabbau-Anträge werden eingefügt
- Für die Tabellen Arbeitszeiten, Mitarbeiter-Übersicht und Projekte wird nun ein Footer mit eingefügt, der die Gesamtwerte der in der Tabelle angezeigten Daten enthält
- Apple Support für Favicons
- Einfügen von Abwesenheitstypen, die automatisch von der Arbeitszeiten abgerechnet werden können
- Breadcrumbs auf Startseite und Ressourcenplaner eingefügt
Release Date: 29.08.2025
- Der Ressourcenplaner kann wieder richtig angewendet werden
- Anpassungen für mopbiles Design auf Startseite
- Wenn die Seite in den Fokus kommt, lädt automatisch die Zeit neu
Release Date: 29.08.2025
- Startseite funktioniert nun auch im Darkmode
- Die Farben für Standardfehltage können geändert werden
- Standardlogo eingefügt
- Persönliche Begrüßung eingefügt
- Verborgene Nutzer erhalten keine Mails die an Admins gehen
- Die Standardemails werten nun das Start und Ende von Fehltagen als reines Datum ohne Uhrzeit aus
Release Date: 28.08.2025
- Verwaltung nur für Nutzer mit erhöhten Rechten sichtbar
- Graufilter wenn noch keine Arbeitszeit eingetragen
- Die Kalenderansicht enthält nun auch Feier- und Wochenendtage
- Überarbeiten der Startseiten Ansicht, zu einer Stopp-uhr
- Verbessern der Antrags-Caard
- Die automatisch Arbeitszeit beenden Funktion nutzt die Standardarbeitszeit des Nutzers
- Die Durations (h:m ohne sekunde) werden nun richtig formatiert
Release Date: 27.08.2025
- Fehlerbehebung in der Gleitzeitstundenberechnung
- Auch in der Überstundenberechnung wird der Stichtag so genutzt wie im Rest des Tools, als der Endwert an diesem Tag
- Einfügen einer automatischen Funktion zum abspeichern von Stichtagen an Neujahr
- Die Überprüfung der Arbeitszeit und eingelegten pausenzeit nutzt nun die Netto-Arbeitszeit
- Sortierungen angepasst
- In die Gleitzeitstundenberechnung fließen auch noch nicht fertiggestellte Arbeitszeiten ein
- Die "Automatisch Arbeitszeit beenden" Funktion nutzt nun auch die Standardarbeitszeit des Nutzers (sofern festgelegt) und ansonsten das Ende des Tages
Release Date: 25.08.2025
- Projektauswahl verbleibt immer ein Select2
- Ausgeblendete Nutzer sind nun auch nicht mehr auswählbar
- Je nach Systemeinstellung ist es nicht möglich im Urlaub/Krankheit/Elternzeit Zeit zu buchen
- Projektansicht zeigt jetzt auch die gearbeitete Zeit (im zeitraum) an
- Nutzerkalender einfügen
- Das Arbeitsverlauf Modal wird immer beim Beenden der Arbeitszeit angezeigt und bleibt auch erhalten, wenn genügend Pausen hinzugefügt wurden
- Heutige gerarbeitete Zeit und Heute abgeschlossene Pausenzeit wird mit angezeigt
- Ändern der Symbole für Krankmeldung und Elternzeit
Release Date: 21.08.2025
- Mails werden richtig versendet
- Der Heutige Start zeigt die richtige Arbeitszeit an
- Die Gleitzeitstunden beachten nun auch Urlaubstage, Krankheitstage und Elternzeit
Release Date: 20.08.2025
- Initialer Release der neuen TimeTracker Software