Zeiterfassung Update

* Neue migration für Homeoffice/Urlaubsänderungen
 * Soll zeiten nun vom Startdatum abhängig
 * Neue Summierung der Sollzeiten in der Personalverwaltung
 * Urlaubstage werden nun Tage statt Stunden angezeigt (in Buchungen und Auswertungen)
 * Urlaube werden nun bis 1.1.2024 berücksichtigt
 * Homeoffice Flag nun möglich
 * Abwesenheitskalender Sichtbar für alle
 * Neuer Buchungszeitraum für Urlaubsgutschrift/Urlaubsminderung
This commit is contained in:
Spitzer Daniel
2024-03-05 09:15:59 +01:00
parent 5bfe5fb4e5
commit 56734edd1d
2 changed files with 27 additions and 2 deletions

View File

@@ -264,7 +264,20 @@ class TimerecordingReportController extends mfBaseController
$start = "-";
$end = "-";
$day = $daysgerm[date("w", $timerecording->start)];
$sum = $timerecording->days . " Tage";
if ($timerecording->days > 0) {
if ($timerecording->days == 1) {
$sum = "+" . $timerecording->days . " Tag";
} else {
$sum = "+" . $timerecording->days . " Tage";
}
} else {
if ($timerecording->days == -1) {
$sum = $timerecording->days . " Tag";
} else {
$sum = $timerecording->days . " Tage";
}
}
}
if ($timerecording->timerecordingCategory->approval == 1 && $timerecording->approved == 0) {