From d4f19deddbbc53244d38f1b3583aeb85087b7f2c Mon Sep 17 00:00:00 2001 From: Spitzer Daniel Date: Thu, 28 Mar 2024 13:02:47 +0100 Subject: [PATCH] Zeiterfassungs Update * Verrechnung Anpassungen NLZ und Aktuelle Gutstunden --- .../default/TimerecordingBilling/Detail.php | 21 +++++++++++++------ .../TimerecordingReportController.php | 19 +++++++++++++++++ 2 files changed, 34 insertions(+), 6 deletions(-) diff --git a/Layout/default/TimerecordingBilling/Detail.php b/Layout/default/TimerecordingBilling/Detail.php index 71d10d391..75f4c5e8f 100644 --- a/Layout/default/TimerecordingBilling/Detail.php +++ b/Layout/default/TimerecordingBilling/Detail.php @@ -36,6 +36,7 @@ Sollstunden Iststunden Sollabweichung + Akuelle Gutstunden Akuelle Überstunden Nichtleistungszeiten Diäten @@ -51,6 +52,7 @@ + @@ -60,11 +62,18 @@ $counter = 1; foreach ($timerecording['data']['time']['daysum'] as $category => $value) { if ($counter > 1) { - $offdays .= "
"; + $offdays .= ""; + } + $offdays .= "
"; + if ($value < 100) { + $offdays .= $category . ": " . $value . " Tag(e) "; + } else { + + $offdays .= $category . ": " . sprintf('%02dh:%02dm', floor($value / 3600), floor($value / 60 % 60)); } - $offdays .= $category . ": " . $value . " Tag(e) "; $counter++; } + $offdays .= "
"; } else { $offdays = "keine"; } @@ -78,12 +87,12 @@ class="text-center"> + - - € - + Tag(e) @@ -98,7 +107,7 @@