Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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.

Eine Verlängerung der Tagesarbeitszeit - als Ergebnis der Rundung - hat keinen Einfluss auf gebuchte Auftragszeiten.

Konfiguration:

<?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>
</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

  • No labels