|
|
(26 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) |
Zeile 7: |
Zeile 7: |
|
| |
|
|
| |
|
| Die Steuerdaten sind grundsätzlich an der höchsten Ebene (Systemeinstellungen) zu hinterlegen und können an einer untergeordneten Ebene übersteuert werden. Beispiel: Die Autopause soll für fast alle Arbeitnehmer fix um 12:00 Uhr abgezogen werden. Einzige Ausnahme ist der Dienst '''10''', bei dem die Autopause um 13 Uhr abgezogen werden muss.
| |
|
| |
|
| {{AlexBildRechts|Steuerdaten bei den Systemeinstellungen|[[Datei:AutoPause Parameter.png|center|mini]]|Parametergruppe Automatischer Pausenabzug}} | | Die Steuerdaten sind grundsätzlich an der höchsten Ebene ([[Systemeinstellungen]]) zu hinterlegen und können an einer untergeordneten Ebene übersteuert werden. |
| | |
| | Beispiel: Die Autopause soll für fast alle Arbeitnehmer fix um 12:00 Uhr abgezogen werden. Einzige Ausnahme ist der [[Dienst]] '''10''', bei dem die Autopause um 13 Uhr abgezogen werden muss. |
| | |
| | {{AlexBildRechts|Steuerdaten bei den Systemeinstellungen|[[Datei:Pausenabzug automatisch 1697553852052.png|center|mini]]|Parametergruppe Automatischer Pausenabzug}} |
| {{AlexBildRechts|Steuerdaten beim Planungscode|[[Datei:AutoPause Parameter Planungscode.png|center|mini]]|Parametergruppe Autom.Pausenabzug/Planungscode}} | | {{AlexBildRechts|Steuerdaten beim Planungscode|[[Datei:AutoPause Parameter Planungscode.png|center|mini]]|Parametergruppe Autom.Pausenabzug/Planungscode}} |
| {{AlexBildRechts|Steuerdaten beim Dienst|[[Datei:Pausenabzug automatisch Parameter beim Dienst.png|center|mini]]|Parametergruppe Automatischer Pausenabzug}} | | {{AlexBildRechts|Steuerdaten beim Dienst|[[Datei:Pausenabzug automatisch Parameter beim Dienst.png|center|mini]]|Parametergruppe Automatischer Pausenabzug}} |
|
| |
|
| <span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span><span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span><span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span><span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span><span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span><span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span><span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span><span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span> | | <span><br /></span><span><br /></span><span><br /></span><span><br /></span><span><br /></span><span><br /></span><span><br /></span><span><br /></span> |
| | |
| | <span><br /></span> |
| | <span><br /></span> |
| | |
| | |
| | |
| | <span><br /></span> |
|
| |
|
| <span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span>
| | |
| <span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span><span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span> | | |
| | <span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /></span> |
|
| |
|
| === Ausführen der Funktion === | | === Ausführen der Funktion === |
Zeile 106: |
Zeile 117: |
| |Der Parameter "'''Automatischer Pausenabzug nach'''" wird in der Variante 4 '''ignoriert'''. | | |Der Parameter "'''Automatischer Pausenabzug nach'''" wird in der Variante 4 '''ignoriert'''. |
| |- | | |- |
| | style="width:16%;" |Parameter | | | style="width:16%;" |Parameter Ganztagesbetrachtung |
| | style="width:21%;" |{{AlexBild|Steuerdaten Variante 1|[[Datei:AutoPause Parameter 1.png|500px]]|}} | | | style="width:21%;" |{{AlexBild|Steuerdaten Variante 1|[[Datei:AutoPause Parameter 1.png|500px]]|}} |
| | style="width:21%;" |{{AlexBild|Steuerdaten Variante 2|[[Datei:AutoPause Parameter Variante 2.png|500px]]|}} | | | style="width:21%;" |{{AlexBild|Steuerdaten Variante 2|[[Datei:AutoPause Parameter Variante 2.png|500px]]|}} |
| | style="width:21%;" |{{AlexBild|Steuerdaten Variante 3|[[Datei:AutoPause Parameter.png|500px]]|}} | | | style="width:21%;" |{{AlexBild|Steuerdaten Variante 3|[[Datei:AutoPause Parameter.png|500px]]|}} |
| | style="width:21%;" |{{AlexBild|Steuerdaten Variante 4|[[Datei:AutoPause Parameter Variante4.png|500px]]|}} | | | style="width:21%;" |{{AlexBild|Steuerdaten Variante 4|[[Datei:AutoPause Parameter Variante4.png|500px]]|}} |
|
| | |- |
| | |Variantenspezifische Parameter |
| | | |
| | |'''Abzug zur Gänze''' |
| | * "JA" - Die ganze Dauer der Pause wird abgezogen |
| | |
| | * "NEIN" - Nur der Wert, welcher die Stundenanzahl überschreitet, wird abgezogen |
| | | |
| | |'''Automatischer Pausenabzug fix um''' legt die Uhrzeit fest, zu welcher der automatische Pausenabzug stattfinden muss. |
| | |
| | [[#EinstellungAutomatischerPausenabzug|Einstellungsmöglichkeiten]] |
| |- | | |- |
| | style="width:16%;" |Beispiel AutoPause {{AlexBild|Ausgangslage|[[Datei:AutoPause Beispiel Ausgangslage.png]]|}} | | | style="width:16%;" |Beispiel AutoPause {{AlexBild|Ausgangslage|[[Datei:AutoPause Beispiel Ausgangslage.png]]|}} |
Zeile 127: |
Zeile 148: |
| | rowspan="2" |Abzug zur Gänze | | | rowspan="2" |Abzug zur Gänze |
| | style="width:21%;" |Nicht relevant bei Variante "1) keine" es wird immer nur der Wert, welcher die Stundenanzahl überschreitet, abgezogen (Dienstdauer 6,25, Pausenabzug 0,25) | | | style="width:21%;" |Nicht relevant bei Variante "1) keine" es wird immer nur der Wert, welcher die Stundenanzahl überschreitet, abgezogen (Dienstdauer 6,25, Pausenabzug 0,25) |
| | style="width:21%;" | | | | style="width:21%;" |'''Abzug zur Gänze''' |
| | |
| * "JA" - Die ganze Dauer der Pause wird abgezogen (Dienstdauer 6,25, Pausenabzug 0,5) | | * "JA" - Die ganze Dauer der Pause wird abgezogen (Dienstdauer 6,25, Pausenabzug 0,5) |
|
| |
|
Zeile 152: |
Zeile 174: |
| |Planungscodes | | |Planungscodes |
| | colspan="4" |Wurde ein Planungscode mit "'''Autom. Pausenabzug ignorieren, wenn Planungscode am Tag'''" = JA am Tag eingetragen, so wird an diesem Tag keine AutoPause berechnet. | | | colspan="4" |Wurde ein Planungscode mit "'''Autom. Pausenabzug ignorieren, wenn Planungscode am Tag'''" = JA am Tag eingetragen, so wird an diesem Tag keine AutoPause berechnet. |
| | |- |
| | |Leseberechtigung für Extra 'AutoPause nicht rechnen' |
| | | colspan="4" |Die Tages-Sonderabrechnung "'''AutoPause nicht rechnen'''" wird mit der hier hinterlegten Berechtigung geschützt. Hat ein Benutzer diese Berechtigung nicht, ist die Sonderabrechnung am Dienstplan nicht ersichtlich und kann folglich nicht eingetragen werden. |
| |} | | |} |
| | |
| | ====Einstellung '''Automatischer Pausenabzug fix um:'''<span id="EinstellungAutomatischerPausenabzug" />==== |
| | |
| | Es gibt zwei Parameter |
| | * Auf Dienst |
| | * Auf Personal [[Vererbung|vererbbar]], standardmäßig sichtbar auf [[Bereich]] und [[Systemeinstellungen]] |
| | |
| | Ist der Parameter auf dem ersten, an diesem Tag eingetragenen Dienst gesetzt, wird dieser Parameter verwendet. |
| | Sonst wird der Wert am Personal [[Vererbung|vererbt abgegriffen]]. |
| | |
| | Dieser Parameter ist nur relevant in der Ganztagesbetrachtungsvariante "4) Abzug Fix um 'Automatischer Pausenabzug fix um'. " |
|
| |
|
| ====Parametrierungsrichtlinien==== | | ====Parametrierungsrichtlinien==== |
Zeile 164: |
Zeile 200: |
| ==Bit Factory interne Zusatzinfos == | | ==Bit Factory interne Zusatzinfos == |
| *[[Intern:Pausenabzug automatisch Aktivierung|Aktivierung]] | | *[[Intern:Pausenabzug automatisch Aktivierung|Aktivierung]] |
| | *Issue [https://github.com/bitfactory-software/alex/issues/7337 #7337] |
|
| |
|
|
| |
|
Der automatische Pausenabzug ist eine Programmfunktion, welche eine bestimmte Zeitdauer je Tag automatisch als Pause markiert.
1.1 Funktionsbeschreibung
1.1.1 Abgreifen der Steuerdaten
Welche Steuerdaten verwendet werden, bestimmen die vererbt setzbaren Parameter aus den Parametergruppen "Automatischer Pausenabzug" und "Autom.Pausenabzug/Planungscode".
Die Steuerdaten sind grundsätzlich an der höchsten Ebene (Systemeinstellungen) zu hinterlegen und können an einer untergeordneten Ebene übersteuert werden.
Beispiel: Die Autopause soll für fast alle Arbeitnehmer fix um 12:00 Uhr abgezogen werden. Einzige Ausnahme ist der Dienst 10, bei dem die Autopause um 13 Uhr abgezogen werden muss.
Steuerdaten bei den Systemeinstellungen
|
|
Parametergruppe Automatischer Pausenabzug
|
Steuerdaten beim Planungscode
|
|
Parametergruppe Autom.Pausenabzug/Planungscode
|
Steuerdaten beim Dienst
|
|
Parametergruppe Automatischer Pausenabzug
|
1.1.2 Ausführen der Funktion
Diese Parameter werden in der Folge erläutert:
- Automatischer Pausenabzug eingeschaltet
- Autopause auch in Status "Planung
- Autopause auch für Personal ohne automatischer Zeiterfassung
Durchführung
|
Nur im Status Ist
|
Im Status Planung und im Ist
|
Parametereinstellung
|
|
|
|
Die im Folgenden beschriebene Funktion wird nur im Status Ist durchgeführt.
|
Die im Folgenden beschriebene Funktion wird im Status Planung und im Ist durchgeführt.
|
Personal
|
Nur Personal mit Zeiterfassung
|
gesamtes Personal
|
Parametereinstellung
|
|
|
|
Die im Folgenden beschriebene Funktion wird nur für Personal mit Zeiterfassung durchgeführt.
|
Die im Folgenden beschriebene Funktion wird für das gesamte Personal durchgeführt.
|
1.1.3 Varianten
Ganztagesbetrachtung
|
1) keine
|
2) Abzug Dienstende
|
3) Abzug nach Einstellung 'Automatischer Pausenabzug nach [Stunden]'
|
4) Abzug Fix um 'Automatischer Pausenabzug fix um'
|
Funktionsweise
|
Das "Plansymbol für automatischen Pausenabzug" wird für die Dauer von "Automatischer Pausenabzug, Dauer[Stunden]" genau zu jenem Zeitpunkt eingetragen, wann die bei "Automatischer Pausenabzug nach [Stunden]" hinterlegte Mindestarbeitszeit überschritten wird.
|
Das "Plansymbol für automatischen Pausenabzug" wird für die Dauer von "Automatischer Pausenabzug, Dauer[Stunden]" am Ende jenes Anwesenheits-Blockes eingetragen, welcher die geforderte Mindestarbeitszeit (= Parameter "Automatischer Pausenabzug nach [Stunden]") überschreitet (und nicht am Dienstende).
|
Das "Plansymbol für automatischen Pausenabzug" wird für die Dauer von "Automatischer Pausenabzug, Dauer[Stunden]" genau zu jenem Zeitpunkt eingetragen, wann die bei "Automatischer Pausenabzug nach [Stunden]" hinterlegte Mindestarbeitszeit überschritten wird.
|
Das "Plansymbol für automatischen Pausenabzug" wird für die Dauer von "Automatischer Pausenabzug, Dauer[Stunden]" genau zum Zeitpunkt "Automatischer Pausenabzug fix um" eingetragen.
Ist der Mitarbeiter zu dieser Zeit nicht anwesend (z. B. Nachtdienst), wird keine AutoPause eingetragen.
|
bei Diensten über Mitternacht
|
Ist der Parameter "Autopause vor Mitternacht legen" auf JA, dann wird bei Diensten, welche über Mitternacht gehen, die AutoPause spätestens vor Mitternacht gelegt.
|
|
Anrechnung von Pausen
|
Pausen innerhalb der Mindestarbeitszeit reduzieren die Dauer der AutoPause. Pausen nach dieser Mindestarbeitszeit werden bei dieser Variante nicht berücksichtigt.
|
Alle Pausen reduzieren die Dauer der AutoPause.
|
Pausen reduzieren die Dauer der AutoPause - auch wenn diese erst nach der AutoPause liegen.
|
Bereits eingetragene Pausen werden bei dieser Variante nicht berücksichtigt.
|
Pausen werden nur dann als solche gerechnet, wenn diese zwischen "Gestempelte Pause gültig ab" und "Gestempelte Pause gültig bis" liegen und jene Dauer überschreiten, welche in "Gestempelte Pause anrechnen, ab Mindestdauer von [Minuten]". Als Pause gilt
- jede Lücke in den Kommt-Geht-Zeiten (mehr dazu unten) sowie
- jeder Planungscode, welcher den Parameter "als 'gestempelte Pause' zählen" = JA eingestellt hat.
Stammdaten Planungscode Pause
|
|
Ist eine Lücke vor oder nach einem Planungscode, welcher bei "Zu ignorierende Planungscodes nach Unterbrechung (z. B.: 'Besprechung')" hinterlegt hat, so wird diese Lücke nicht als Pause angerechnet.
|
Nicht relevant
|
Behandlung von Lücken
|
Lücken in den Kommt-Geht-Zeiten werden immer wie eine Pause gerechnet
|
Lücken in den Kommt-Geht-Zeiten werden immer wie eine Pause gerechnet
|
Wenn der Parameter "'Automatischer Pausenabzug nach' auch Unterbrechung" = NEIN :
eine Lücke in den Kommt-Geht-Zeiten wird als Pause betrachtet
Wenn der Parameter = JA:
Lücken werden nicht als Pausen betrachtet, die AutoPause wird allerdings nur eingetragen, wenn einer der Blöcke die bei "Automatischer Pausenabzug nach [Stunden]" hinterlegte Mindestarbeitszeit überschreitet.
|
nicht relevant
|
WICHTIG
|
Die Variante "1) keine" darf bei Neuinbetriebnahmen nicht mehr verwendet werden.
|
Die Variante "2) Abzug Dienstende" darf bei Neuinbetriebnahmen nicht mehr verwendet werden.
|
Der Variante "3) Abzug nach Einstellung 'Automatischer Pausenabzug nach [Stunden]" ist grundsätzlich der Vorzug zu geben
|
Der Parameter "Automatischer Pausenabzug nach" wird in der Variante 4 ignoriert.
|
Parameter Ganztagesbetrachtung
|
Steuerdaten Variante 1
|
|
|
Steuerdaten Variante 2
|
|
|
Steuerdaten Variante 3
|
|
|
Steuerdaten Variante 4
|
|
|
Variantenspezifische Parameter
|
|
Abzug zur Gänze
- "JA" - Die ganze Dauer der Pause wird abgezogen
- "NEIN" - Nur der Wert, welcher die Stundenanzahl überschreitet, wird abgezogen
|
|
Automatischer Pausenabzug fix um legt die Uhrzeit fest, zu welcher der automatische Pausenabzug stattfinden muss.
Einstellungsmöglichkeiten
|
Beispiel AutoPause
Ausgangslage
|
|
|
Ergebnis Variante 1
|
|
|
Ergebnis Variante 2
|
|
|
Ergebnis Variante 3
|
|
|
Ergebnis Variante 4
|
|
|
Anmerkung zum Beispiel
|
Die AutoPause wird nach 6 Stunden eingetragen. Nur die Pause vor der AutoPause wird berücksichtigt.
|
Die AutoPause wird vor der zweiten Pause eingetragen, da bei diesem Anwesenheitsblock die 6 Stunden erreicht wurden. Alle Pausen des Tages werden berücksichtigt.
|
Die AutoPause wird nach 6 Stunden eingetragen. Alle Pausen des Tages werden berücksichtigt.
|
Die AutoPause wird um 12 Uhr eingetragen. Alle Pausen des Tages werden berücksichtigt.
|
Abzug zur Gänze
|
Nicht relevant bei Variante "1) keine" es wird immer nur der Wert, welcher die Stundenanzahl überschreitet, abgezogen (Dienstdauer 6,25, Pausenabzug 0,25)
|
Abzug zur Gänze
- "JA" - Die ganze Dauer der Pause wird abgezogen (Dienstdauer 6,25, Pausenabzug 0,5)
- "NEIN" - Nur der Wert, welcher die Stundenanzahl überschreitet, wird abgezogen (Dienstdauer 6,25, Pausenabzug 0,25)
|
Nicht relevant bei Variante "3) Abzug nach Einstellung 'Automatischer Pausenabzug nach [Stunden]", es wird immer nur der Wert, welcher die Stundenanzahl überschreitet, abgezogen (Dienstdauer 6,25, Pausenabzug 0,25)
|
Nicht relevant bei Variante "4) Abzug Fix um 'Automatischer Pausenabzug fix um'", Pause wird immer um die gleiche Uhrzeit abgezogen.
|
Ergebnis Variante 1
|
|
|
WENN NEIN:
Abzug zur Gänze NEIN
|
|
WENN JA:
Abzug zur Gänze JA
|
|
|
Ergebnis Variante 3
|
|
|
Ergebnis Variante 4
|
|
|
Strafabzug
|
Die Dauer der AutoPause wird um "Automatischer Strafabzug [Minuten]" verlängert, wenn keine Pause eingetragen (gestempelt) wurde. Bei einer Pause, welche weniger lang dauert als in "Automatischer Pausenabzug, Dauer[Stunden]" festgelegt, kommt kein Strafabzug.
|
Dienstende nach ...
|
Wenn der Dienst vor "Abzug nur wenn letztes Geht >= Stunde" endet, wird keine AutoPause berechnet.
|
Berücksichtigung von Zeiten
|
Grundsätzlich werden alle An- und Abwesenheiten für die Mindestdauer herangezogen, abzüglicher jenes Schemas, welches bei "Bereitschaftsschema" hinterlegt ist und abzüglich aller Schemen welche bei "Zu ignorierende Schemen für "Arbeitszeit für automatischen Pausenabzug" hinterlegt sind. (z. B. Schemasammlung mit Kommt zu Früh, Geht zu Spät, Arztbesuch, ...).
|
Nicht relevant
|
Planungscodes
|
Wurde ein Planungscode mit "Autom. Pausenabzug ignorieren, wenn Planungscode am Tag" = JA am Tag eingetragen, so wird an diesem Tag keine AutoPause berechnet.
|
Leseberechtigung für Extra 'AutoPause nicht rechnen'
|
Die Tages-Sonderabrechnung "AutoPause nicht rechnen" wird mit der hier hinterlegten Berechtigung geschützt. Hat ein Benutzer diese Berechtigung nicht, ist die Sonderabrechnung am Dienstplan nicht ersichtlich und kann folglich nicht eingetragen werden.
|
1.1.3.1 Einstellung Automatischer Pausenabzug fix um:
Es gibt zwei Parameter
Ist der Parameter auf dem ersten, an diesem Tag eingetragenen Dienst gesetzt, wird dieser Parameter verwendet.
Sonst wird der Wert am Personal vererbt abgegriffen.
Dieser Parameter ist nur relevant in der Ganztagesbetrachtungsvariante "4) Abzug Fix um 'Automatischer Pausenabzug fix um'. "
1.1.3.2 Parametrierungsrichtlinien
Ganztagesbetrachtung: Die Variante 3) Abzug nach Einstellung 'Automatischer Pausenabzug nach [Stunden]' ist bevorzugt zu verwenden, es sei denn es spricht eine Anforderung dagegen.
Intervalle verschmelzen: bei Neukunden immer auf JA stellen.
- Wenn Toleranzzeit + AutoPause eingestellt ist und der Parameter ist auf Ja, so wird als erstes die Toleranzzeit eingetragen und dann erst die AutoPause abgezogen.
- Nähere Informationen dazu: Intervalle verschmelzen (Auto Pause)
1.2 Bit Factory interne Zusatzinfos