Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bei jedem Mitarbeiter kann (optional) eine Konfiguration hinterlegt werden, der entsprechend am Ende des Arbeitstages gebuchte Tagesanfangs- und Tagesendzeiten gerundet werden.

...

Falls sich durch diese Rundung eine Verkürzung der Arbeitszeit ergibt (bspw. wird von 6:57 auf 7:00 Arbeitsbeginn gerundet) dann werden ggf. auch Zeiten gebucht auf Aufträge entsprechend angepasst.

...

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<RoundingSetting>
	<earliestStart>06:00</earliestStart>	
	<latestEnd>19:30</latestEnd>
	<dayStartRounding>15,3</dayStartRounding>
	<dayEndRounding>15,13</dayEndRounding>
	<roundOnlyTE>false</roundOnlyTE>
	<createBookingsForUnbookedTE>false</createBookingsForUnbookedTE>
</RoundingSetting>

Konfig-Attribut

Beschreibung

Beispiel

earliestStart

Wird der Tagesbeginn vor dieser Uhrzeit eingebucht, dann wird auf diese Zeit “aufgerundet”

05:30

latestEnd

Bucht der Mitarbeiter sein Tagesende nach der latestEnd ein, dann wird auf latestEnd abgerundet

19:30

dayStartRounding

Rundung für die Tagesbeginn-Buchung:

Der Parameter besteht aus zwei Teilen: die erste Zahl vor dem Komma gibt auf auf welchen Stunden-Bruchteil gerundet werden soll; 15 steht hier für viertel Stunden, 30 für einen halbe Stunden; 20 würde bspw. auf :20/:40/:00 runden.

Der Term nach dem Komma steht für die Minute ab der aufgerundet werden soll.

15,3 → gerundet wird auf viertel Stunden; ab der 3. Minute wird aufgerundet. Bsp.: 07:04 → 07:15

20,19 → gerundet wird auf :20/:40/:00 bei :19/:39/:59 wird aufgerundet ansonsten abgerundet.

dayEndRounding

Rundung für die Tagesende-Buchung

roundOnlyTE

Anchor
9fc631a5-3633-4e5f-9d92-913a013de3b3
9fc631a5-3633-4e5f-9d92-913a013de3b3

default=false

Wird diese Option aktiviert bleiben die Tagesbeginn- und Endbuchungen von der Rundung unberührt; die Buchungen auf Termine werden gerundet wie oben angegeben

Das könnte praktisch sein, wenn reine Aktiv-Zeiten in der Zeitscheibe ohnehin abgeschnitten werden; so bleiben die original Stempelzeiten in der Tagesübersicht transparent stehen und müssen nicht in der Buchungsliste gesucht werden.

createBookingsForUnbookedTE

default=false

Sofern Termin(e) für den Mitarbeiter verplant wurden aber keiner der Termine mit Zeiten bebucht wurde, wird der erste Termin mit den (ggf. gerundeten) Tagesarbeitszeiten bebucht.

Ähnliche Funktion wie am TTracker die Funktion zum automatischen Mitbuchen des ersten Termins mit dem Tagesbeginn.

...