Toleranzzeit: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Zeile 55: Zeile 55:
=Technische Einstellungen=
=Technische Einstellungen=


Im Config-File zu installieren: [[Bfx.Alex.AttendanceRecorder.AutoMark.Model.dll]]
Im Config-File unter Model Plugins zu installieren: [[Bfx.Alex.AttendanceRecorder.AutoMark.Model.dll]]


Weiters muss im Config-File die Eigenschaftsgruppe "Toleranzzeiten" freigeschaltet werden:
Weiters muss im Kundenmodul die Eigenschaftsgruppe "Toleranzzeiten" freigeschaltet werden:


  zum freischalten der Toleranzzeit: <PropertyGroup name="EmployeeMarginTimeGroup" hide=""/>
  zum Freischalten der Toleranzzeit (in einem Change) <PropertyGroup name="EmployeeMarginTimeGroup" hide=""/>


[[Kategorie:Neu ab Version 2016.1]]
[[Kategorie:Neu ab Version 2016.1]]

Version vom 15. Juni 2016, 08:59 Uhr


Für Dienste kann eine Toleranzzeiten eingerichtet werden. Dabei kann am Dienstende und beim Dienstbeginn eine Toleranzzeit eingeführt werden.

Stempelt der Mitarbeiter innerhalb dieser Toleranzzeit (vor und nach definiertem Dienst) ein/aus, soll die Stempelung ignoriert werden und stattdessen der definierte Dienstbeginn / das definierte Dienstende herangezogen werden.


Dienstbeginn

Kommt früher

  • bis bspw. 30 Minuten vor Dienstbeginn: keine Anrechnung
  • mehr als bspw. 30 Minuten vor Dienstbeginn: Anrechnung der gesamten Zeit vor Dienstbeginn


Kommtfrüher.jpg

Parametereinstellung:

Toleranzzeiten VorDienstbeginn.PNG

Kommt später

  • bis bswp. 10 Minuten nach Dienstbeginn: Dienstbeginn wird gerechnet
  • nach bspw. 10 Minuten nach Dienstbeginn: alles Minuszeit


Kommtspäter.jpg

Parametereinstellung:

Toleranzzeiten NachDienstbeginn.PNG]

Dienstende

Geht früher

  • OFFEN

Geht später

  • bis bspw. 15 Minuten nach Dienstende: Dienstende rechnen
  • mehr als bspw. 15 Minuten nach Dienstende: gesamte Zeit wird angerechnet


Datei:gehtspäter.jpg


Parametereinstellungen

Toleranzzeiten NachDienstende.PNG

Planungscode

Weiters muss ein Planungscode "Toleranzzeit" (ohne Abrechnungsschema!) angelegt werden, welcher bei den Parametern hinterlegt wird:

Toleranzzeiten Planungscode.PNG

Technische Einstellungen

Im Config-File unter Model Plugins zu installieren: Bfx.Alex.AttendanceRecorder.AutoMark.Model.dll

Weiters muss im Kundenmodul die Eigenschaftsgruppe "Toleranzzeiten" freigeschaltet werden:

zum Freischalten der Toleranzzeit (in einem Change) <PropertyGroup name="EmployeeMarginTimeGroup" hide=""/>