Markierung: 2017-Quelltext-Bearbeitung |
Markierung: 2017-Quelltext-Bearbeitung |
||
(12 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 44: | Zeile 44: | ||
Die hier hinterlegte Sollberechnungsvariante "Mo-Fr, aliquot" berechnet normalerweise beim Teilzeit den aliquoten Wert. | Die hier hinterlegte Sollberechnungsvariante "Mo-Fr, aliquot" berechnet normalerweise beim Teilzeit den aliquoten Wert. | ||
Der Wert laut Parameter ist trotzdem 8.}} | Der Wert laut Parameter ist trotzdem 8.}} | ||
Zeile 59: | Zeile 60: | ||
Sollstunden im Total angerechnet. (Analog Variante B)Soll)|7=Der Planungscode löscht im Status Ist einen bereits eingetragenen Dienst. | Sollstunden im Total angerechnet. (Analog Variante B)Soll)|7=Der Planungscode löscht im Status Ist einen bereits eingetragenen Dienst. | ||
Da kein Dienst/Zeitstrecke vorhanden ist, werden keine Stunden im Total angerechnet (Analog Variante A)Keine)}} | Da kein Dienst/Zeitstrecke vorhanden ist, werden keine Stunden im Total angerechnet | ||
(Analog Variante A)Keine)}} | |||
Zeile 67: | Zeile 70: | ||
*im Status '''Ist''' die Stunden laut dahinterliegende Dienst gerechnet. | *im Status '''Ist''' die Stunden laut dahinterliegende Dienst gerechnet. | ||
**ist im Ist kein Dienst/Zeitstrecke hinterlegt, so werden keine Zeiten berechnet | **ist im Ist kein Dienst/Zeitstrecke hinterlegt, so werden keine Zeiten berechnet | ||
[[Datei:Ausfallberechnung 1683895039236 | [[Datei:Ausfallberechnung 1683895039236.png]]Damit die Berechnung im Ist laut Plan erfolgt, wird in diesen Fällen beim Planungscode der Parameter "Dienst im Ist löschen" auf Nein gesetzt. | ||
{{AlexBild2|1='''Kein Dienst/Keine Zeitstrecke'''|2=Status Planung|3=Status Ist | {{AlexBild2|1='''Kein Dienst/Keine Zeitstrecke'''|2=Status Planung|3=Status Ist | ||
|4=[[Datei:Ausfallberechnung 1684152458566.png]] | |4=[[Datei:Ausfallberechnung 1684152458566.png]] | ||
|5=[[Datei:Ausfallberechnung 1684152481944.png]] | |5=[[Datei:Ausfallberechnung 1684152481944.png]] | ||
|6=Es werden die Sollstunden des Tages laut der im Personalstamm hinterlegten Parameter gerechnet. | |6=Es werden die Sollstunden des Tages laut der im Personalstamm | ||
hinterlegten Parameter gerechnet. | |||
Die hier hinterlegte Sollberechnungsvariante "Mo-Fr, ... aliquot" berechnet | |||
normalerweise beim Teilzeit den aliquoten Wert. | |||
Der Wert laut Parameter ist trotzdem 8. | Der Wert laut Parameter ist trotzdem 8. | ||
|7=Der Planungscode löscht im Status Ist einen bereits eingetragenen Dienst. | |7=Der Planungscode löscht im Status Ist einen bereits eingetragenen Dienst. | ||
Da kein Dienst/Zeitstrecke vorhanden ist, werden keine Stunden im Total angerechnet (Analog Variante A)Keine)}} | Da kein Dienst/Zeitstrecke vorhanden ist, werden keine Stunden im Total angerechnet | ||
(Analog Variante A)Keine)}} | |||
====D) Fix 8, aliquot Beschäftigungsgrad==== | ====D) Fix 8, aliquot Beschäftigungsgrad==== | ||
Zeile 97: | Zeile 106: | ||
{{AlexBild2|1='''Kein Dienst/Keine Zeitstrecke'''|2=Status Planung|3=Status Ist | {{AlexBild2|1='''Kein Dienst/Keine Zeitstrecke'''|2=Status Planung|3=Status Ist | ||
|4= [[Datei:Ausfallberechnung 1684224741244.png]] | |4= [[Datei:Ausfallberechnung 1684224741244.png|350px]] | ||
|5= [[Datei:Ausfallberechnung 1684224788659.png]] | |5= [[Datei:Ausfallberechnung 1684224788659.png|350px]] | ||
|6=In Status Planung und in Status Ist werden unabhängig zur Tagesart und Sollberechnung fix 8 Stunden aliquot Beschäftigung gerechnet | |6=In Status Planung und in Status Ist werden unabhängig zur Tagesart und Sollberechnung fix 8 Stunden aliquot Beschäftigung gerechnet | ||
jedoch nur an Tagen mit einem '''Dienst aus dem Wochenzeitmodell'''.}} | jedoch nur an Tagen mit einem '''Dienst aus dem Wochenzeitmodell'''.}} | ||
Zeile 126: | Zeile 135: | ||
===Zusätzliche Beeinflussungsfaktoren auf die | ===Zusätzliche Beeinflussungsfaktoren auf die Ausfallberechnung === | ||
{{AlexBild2|1=Soll ''' | Durch folgende Parameter am Planungscode direkt, wird die Ausfallberechnung des Abrechnungsschemas beeinflusst: | ||
* Dienst in Status 'Planung' löschen | |||
* Dienst in Status 'Ist' löschen | |||
* Fixe Ausfallstunden | |||
* Fixe Ausfallstunden, aliquot Besch.Grad | |||
* Ausfallstunden laut Konto | |||
Durch folgende Funktion kann die Ausfallberechnung zusätzlich übersteuert werden: | |||
*Sonderabrechung 'Planungscode Ausfallstunden' | |||
====Dienst in Status 'Planung' / 'Ist' löschen==== | |||
Durch die Definition folgender Parameter am '''Planungscode''' wird beeinflusst ob ein eingetragener Dienst trotz Planungscode erhalten bleibt: | |||
*'''Dienst in Status 'Planung' löschen''' | |||
*'''Dienst in Status 'Ist' löschen''' | |||
Durch diese Parameter kann die Ausfallberechnung ausgehebelt werden: | |||
{{AlexBild2|1='''Beispiel Ausfallberechnung = A) Soll ''' | |||
'''Dienst/Zeitstrecke bleibt durch Planungscode erhalten'''|2=Status Planung|3=Status Ist | |||
|4=[[Datei:Ausfallberechnung 1683786554650.png]] | |4=[[Datei:Ausfallberechnung 1683786554650.png]] | ||
|5=[[Datei:Ausfallberechnung 1683786445454.png]] | |5=[[Datei:Ausfallberechnung 1683786445454.png]] | ||
|6= | |6=Parameter "Dienst in Status 'Planung' löschen" = Nein | ||
Der Dienst bleibt erhalten. | Der Dienst bleibt erhalten. | ||
Die im Dienst vorgetragene Zeit (hier 12 Stunden) werden im Total angerechnet.|7= | Die im Dienst vorgetragene Zeit (hier 12 Stunden) werden im Total angerechnet.|7=Parameter "Dienst in Status 'Ist' löschen" = Nein | ||
Der Dienst bleibt erhalten. | Der Dienst bleibt erhalten. | ||
Die im Dienst vorgetragene Zeit (hier 12 Stunden) werden im Total angerechnet.}} | Die im Dienst vorgetragene Zeit (hier 12 Stunden) werden im Total angerechnet.}} | ||
Weiters wird die Ausfallberechnung des Abrechnungsschemas durch diese Parameter am Planungscode übergangen: | |||
*Fixe Ausfallstunden | |||
*Fixe Ausfallstunden, aliquot Besch.Grad | |||
*Ausfallstunden laut Konto | |||
====Fixe Ausfallstunden==== | |||
Am Planungscode kann die Ausfalldauer unabhängig zum hinterlegten Abrechnungsschema definiert werden. | |||
Die hinterlegten Ausfallstunden werden auch nur dann berechnet, wenn '''kein Dienst/keine Zeitstrecke''' hinterlegt wurde. | |||
<big><code>Dauer = Parameter "Fixe Ausfallstunden"</code></big> | |||
{{AlexBild|'''Parametrierung Planungscode'''|[[Datei:Ausfallberechnung 1684227471828.png|600px]]}} | |||
{{AlexBild2|'''Fixe Ausfallstunden'''|Status Planung|Status Ist | |||
|[[Datei:Ausfallberechnung 1684227538218.png]] | |||
|[[Datei:Ausfallberechnung 1684227509842.png]] | |||
|Es werden fix 5 Ausfallstunden berechnet. Das Abrechnungsschema des Planungscodes (Abwesend laut Soll) wird nicht berücksichtigt.}} | |||
====Fixe Ausfallstunden, aliquot Besch.Grad==== | |||
Wird der Parameter "Fixe Ausfallstunden, aliquot Besch.Grad" gesetzt, so wird die im Parameter "Fixe Ausfallstunden" hinterlegte Ausfalldauer auf den Parameter "Beschäftigungsgrad in Prozent" aliquotiert. | |||
<big><code>Dauer = Parameter "Fixe Ausfallstunden" * Parameter "Beschäftigungsgrad in Prozent"</code></big> | |||
{{AlexBild2|'''Fixe Ausfallstunden, aliquot Besch.Grad'''|Status Planung|Status Ist | |||
|[[Datei:Ausfallberechnung 1684227858794.png]] | |||
|[[Datei:Ausfallberechnung 1684227842449.png]] | |||
|Es werden 5 Ausfallstunden aliquot Beschäftigungsgrad berechnet. | |||
Das Abrechnungsschema des Planungscodes (Abwesend laut Soll) wird nicht berücksichtigt.}} | |||
====Ausfallstunden laut Konto==== | |||
Hier kann ein Abrechnungskonto hinterlegt werden, welches die Ausfalldauer definiert. | |||
''<small style="box-sizing: border-box; font-size: 0.875em;"><u style="box-sizing: border-box;">Bit Factory interne Zusatzinfo:</u></small>'' | |||
*''<small style="box-sizing: border-box; font-size: 0.875em;">Issue [https://github.com/bitfactory-software/alex/issues/3101 3101]</small>'' | |||
====Sonderabrechnung 'Planungscode Ausfallstunden'==== | |||
Die Ausfallstunden des Planungscodes können durch die Sonderabrechnung "PC h - Planungscode Ausfallstunden" übersteuert werden. | |||
Dies erspart eine Eingabe von Kommt-Geht-Zeiten. | |||
''<small style="box-sizing: border-box; font-size: 0.875em;"><u style="box-sizing: border-box;">Bit Factory interne Zusatzinfo:</u></small>'' | |||
*''<small style="box-sizing: border-box; font-size: 0.875em;">Issue [https://github.com/bitfactory-software/alex/issues/9026 9026]</small>'' | |||
{{AlexBild2|'''Sonderabrechnung "PC h - Planungscode Ausfallstunden"'''|Sonderabrechnung erfassen|Ergebnis | |||
|[[Datei:Ausfallberechnung Sonderabrechnung erfassen pch.png|400px]] | |||
|[[Datei:Ausfallberechnung Sonderabrechnung Planungscode Ausfallstunden.png]] | |||
|Die Ausfallstunden werden durch die Sonderabrechnung am Tag übersteuert. }} | |||
===Datenbank=== | |||
[https://drive.google.com/open?id=1-xRhXuemYqbcgc2ePkyv_FKT2M6j2wm2&authuser=alex%40bitfactory.at&usp=drive_fs DokuDB_Ausfallberechnung] |
Aktuelle Version vom 14. November 2023, 16:01 Uhr
Die Ausfallberechnung eines Schemas bestimmt die im Total anrechenbare Dauer eines Planungscodes.
Die Ausfallberechnung kommt dann zu tragen, wenn am Tag kein Dienst oder Zeitstrecke hinterlegt ist und ein Tages-Planungscode eingetragen wird.
Ist keine Zeitstrecke hinterlegt, so wird das Schema mit der definierte Ausfalldauer immer fiktiv ab 08:00 befüllt:
Beispiel Abwesenheit lt. Soll |
Hier ist sichtbar, dass kein Dienst / Zeitstrecke hinterlegt ist.
Aufgrund der Ausfallberechnung des Schemas werden trotzdem 8 Stunden berechnet (lt. Soll.) |
Anzeige im Berechnungsdialog |
5.1 Varianten
Bei der Ausfallberechnung gibt es folgende Definitionsmöglichkeiten am Abrechnungsschema:
5.1.1 A) Keine
Wird kein Dienst bzw. keine Zeitstrecke hinterlegt so werden für das Schema keine Stunden gerechnet - Dauer = 0
Das Schema steht sowohl im Status Planung als auch im Status Ist im direkten Zusammenhang mit dem an diesem Tag hinterlegten Dienst bzw. mit der hinterlegten Zeitstrecke.
Kein Dienst/Keine Zeitstrecke | |
Status Planung | Status Ist |
Es werden keine Stunden im Total angerechnet. |
Es werden keine Stunden im Total angerechnet. |
5.1.2 B) Soll
Das angelegte Schema steht sowohl im Status Planung als auch im Status Ist im direkten Zusammenhang mit den berechneten Sollstunden des Mitarbeiters für diesen Tag.
Dauer = Konto "Info Soll lt. Parameter"
Kein Dienst/Keine Zeitstrecke | |
Status Planung | Status Ist |
Es werden die berechneten Sollstunden des Tages im Total angerechnet. | Es werden die berechneten Sollstunden des Tages im Total angerechnet. |
5.1.3 B1) Tagessoll
Die Ausfalldauer berechnet sich aus den Soll-Parametern des Mitarbeiters und nicht die aufgrund der Sollberechnungsvariante berechneten Sollstunden.
Dauer = Parameterwert "Soll Montag, Soll Dienstag....Ft" unabhängig zur definierten Sollberechnungsvariante
Parameter Personalstamm |
5.1.4 C) Plan = Soll, Ist = Plan
Es werden
- im Status Planung die Sollstunden des Mitarbeiters herangezogen und
- im Status Ist die Stunden laut dahinterliegende Dienst gerechnet.
- ist im Ist kein Dienst/Zeitstrecke hinterlegt, so werden keine Zeiten berechnet
Damit die Berechnung im Ist laut Plan erfolgt, wird in diesen Fällen beim Planungscode der Parameter "Dienst im Ist löschen" auf Nein gesetzt.
5.1.5 C1) Plan = Tagessoll, Ist = Plan
Es werden
- im Status Planung die Sollstunden aus den Parametern des Mitarbeiters herangezogen (analog Variante B1) Tagessoll)
- im Status Ist die Stunden laut dahinterliegende Dienst gerechnet.
- ist im Ist kein Dienst/Zeitstrecke hinterlegt, so werden keine Zeiten berechnet
Damit die Berechnung im Ist laut Plan erfolgt, wird in diesen Fällen beim Planungscode der Parameter "Dienst im Ist löschen" auf Nein gesetzt.
5.1.6 D) Fix 8, aliquot Beschäftigungsgrad
Es werden sowohl in Status Planung, als auch in Status Ist fix 8 Stunden gerechnet - unabhängig zur Tagesart und Sollberechnung des Personals.
Diese 8 Stunden werden immer auf das Beschäftigungsgrad in Prozent aliquotiert:
Dauer = 8 Stunden * Parameter "Beschäftigungsgrad in Prozent"
Kein Dienst/Keine Zeitstrecke | |
Status Planung | Status Ist |
In Status Planung und in Status Ist werden unabhängig zur Tagesart und Sollberechnung fix 8 Stunden aliquot Beschäftigung gerechnet. |
5.1.7 D1) wie D) wenn WZM Dienst
Die Berechnung ist analog D) Fix 8 aliquot Beschäftigungsgrad jedoch wird nur an Tagen mit Dienst aus einem Wochenzeitmodell die Dauer berechnet.
An Tagen ohne Dienst aus dem Wochenzeitmodell erfolgt in Status Planung und Status Ist keine Berechnung.
5.1.8 E) Fix 8 unbedingt
Unabhängig zum Beschäftigungsgrad in Prozent, wird immer eine Dauer von 8 Stunden berechnet.
Dauer = 8 Stunden
Kein Dienst/Keine Zeitstrecke | |
Status Planung | Status Ist |
Es werden immer fix 8 Stunden berechnet, unabhängig zu jeglicher Einstellung |
5.1.9 F) Fix9 aliquot Beschäftigungsgrad
Es werden sowohl in Status Planung, als auch in Status Ist fix 9 Stunden gerechnet - unabhängig zur Tagesart und Sollberechnung des Personals.
Diese 9 Stunden werden immer auf das Beschäftigungsgrad in Prozent aliquotiert:
Dauer = 9 Stunden * Parameter "Beschäftigungsgrad in Prozent"
Kein Dienst/Keine Zeitstrecke | |
Status Planung | Status Ist |
In Status Planung und in Status Ist werden unabhängig zur Tagesart und Sollberechnung fix 9 Stunden aliquot Beschäftigung gerechnet. |
5.2 Zusätzliche Beeinflussungsfaktoren auf die Ausfallberechnung
Durch folgende Parameter am Planungscode direkt, wird die Ausfallberechnung des Abrechnungsschemas beeinflusst:
- Dienst in Status 'Planung' löschen
- Dienst in Status 'Ist' löschen
- Fixe Ausfallstunden
- Fixe Ausfallstunden, aliquot Besch.Grad
- Ausfallstunden laut Konto
Durch folgende Funktion kann die Ausfallberechnung zusätzlich übersteuert werden:
- Sonderabrechung 'Planungscode Ausfallstunden'
5.2.1 Dienst in Status 'Planung' / 'Ist' löschen
Durch die Definition folgender Parameter am Planungscode wird beeinflusst ob ein eingetragener Dienst trotz Planungscode erhalten bleibt:
- Dienst in Status 'Planung' löschen
- Dienst in Status 'Ist' löschen
Durch diese Parameter kann die Ausfallberechnung ausgehebelt werden:
Weiters wird die Ausfallberechnung des Abrechnungsschemas durch diese Parameter am Planungscode übergangen:
- Fixe Ausfallstunden
- Fixe Ausfallstunden, aliquot Besch.Grad
- Ausfallstunden laut Konto
5.2.2 Fixe Ausfallstunden
Am Planungscode kann die Ausfalldauer unabhängig zum hinterlegten Abrechnungsschema definiert werden.
Die hinterlegten Ausfallstunden werden auch nur dann berechnet, wenn kein Dienst/keine Zeitstrecke hinterlegt wurde.
Dauer = Parameter "Fixe Ausfallstunden"
Parametrierung Planungscode |
Fixe Ausfallstunden | |
Status Planung | Status Ist |
Es werden fix 5 Ausfallstunden berechnet. Das Abrechnungsschema des Planungscodes (Abwesend laut Soll) wird nicht berücksichtigt. |
5.2.3 Fixe Ausfallstunden, aliquot Besch.Grad
Wird der Parameter "Fixe Ausfallstunden, aliquot Besch.Grad" gesetzt, so wird die im Parameter "Fixe Ausfallstunden" hinterlegte Ausfalldauer auf den Parameter "Beschäftigungsgrad in Prozent" aliquotiert.
Dauer = Parameter "Fixe Ausfallstunden" * Parameter "Beschäftigungsgrad in Prozent"
5.2.4 Ausfallstunden laut Konto
Hier kann ein Abrechnungskonto hinterlegt werden, welches die Ausfalldauer definiert.
Bit Factory interne Zusatzinfo:
- Issue 3101
5.2.5 Sonderabrechnung 'Planungscode Ausfallstunden'
Die Ausfallstunden des Planungscodes können durch die Sonderabrechnung "PC h - Planungscode Ausfallstunden" übersteuert werden.
Dies erspart eine Eingabe von Kommt-Geht-Zeiten.
Bit Factory interne Zusatzinfo:
- Issue 9026
Sonderabrechnung "PC h - Planungscode Ausfallstunden" | |
Sonderabrechnung erfassen | Ergebnis |
Die Ausfallstunden werden durch die Sonderabrechnung am Tag übersteuert. |