• 0.2.0 bcefd7b630

    Überstunden
    Some checks failed
    GoLang Tests / Run Go Tests (push) Failing after 51s
    GoLang Tests / Build Go Image and Upload (push) Has been skipped
    Pre-Release

    tom_trgr released this 2025-09-04 09:21:40 +02:00 | 56 commits to main since this release

    Features:

    • Überstundenberechnung in der Zeitauswertung und in der Abrechnung
    • Verbessertes UI für die Abrechnung
    • Einführung von Buchungstyp (s_anwesenheit_typen) und Abwesenheitstyp (s_abwesenheit_typen) beide werden genutzt um die Art der jeweiligen Buchung festzulegen
      • Abwesenheitstypen legen Art der Abwesenheit und die jeweiligen Stunden, die diese Abwesenheit wert ist fest (für gesamten Tag am besten 10 Stunden --> überschuss wird hier abgeschnitten)
      • Anwesenheitstypen legen die Art der Arbeit fest, z.B. "Im Büro", "Auf der Messe" etc. und sind unabhängig von den Check_In_Out werten zu betrachten

    Database Änderungen:

    • Umbenennung der Steuernden Tabellen zu "s_*"
    • arbeitszeit_pro_woche für s_personal_daten --> zur Überstundenberechnung benötigt
    • neue Zeilen in Wochen_report für Überstunden und Arbeitszeit --> beide werden nach der Abgabe in der Abrechnung geschrieben
    • "arbeitszeit_equivalent" in "s_abwesenheit_typen" zur aktuellen Überstundenberechnung für Abwesenheiten genutzt

    Anpassungen für Geräte

    Damit die Geräte weiterhin ihre Buchung durchführen können, müssen die neuen Buchungen um den Parameter booking_type ergänzt werden

    Downloads