5 Varianten der Ausfallberechnung

Markierung: 2017-Quelltext-Bearbeitung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 70: 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.png|verweis=https://alexwiki.bitfactory.at/wiki/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.
[[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  
Zeile 142: Zeile 142:
* Fixe Ausfallstunden
* Fixe Ausfallstunden
* Fixe Ausfallstunden, aliquot Besch.Grad
* Fixe Ausfallstunden, aliquot Besch.Grad
* Ausfallstunden laut Konto
* Ausfallstunden laut Konto
Durch folgende Funktion kann die Ausfallberechnung zusätzlich übersteuert werden:
*Sonderabrechung 'Planungscode Ausfallstunden'


====Dienst in Status 'Planung' / 'Ist' löschen====
====Dienst in Status 'Planung' / 'Ist' löschen====
Zeile 168: Zeile 173:
*Ausfallstunden laut Konto
*Ausfallstunden laut Konto


==== Fixe Ausfallstunden====
====Fixe Ausfallstunden====
Am Planungscode kann die Ausfalldauer unabhängig zum hinterlegten Abrechnungsschema definiert werden.  
Am Planungscode kann die Ausfalldauer unabhängig zum hinterlegten Abrechnungsschema definiert werden.  


Zeile 193: Zeile 198:
Das Abrechnungsschema des Planungscodes (Abwesend laut Soll) wird nicht berücksichtigt.}}
Das Abrechnungsschema des Planungscodes (Abwesend laut Soll) wird nicht berücksichtigt.}}


==== Ausfallstunden laut Konto ====
====Ausfallstunden laut Konto====
Hier kann ein Abrechnungskonto hinterlegt werden, welches die Ausfalldauer definiert.
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;"><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>''
*''<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>''


=== Datenbank ===
{{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]
[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
Ausfallberechnung 1683719063444.png
Hier ist sichtbar, dass kein Dienst / Zeitstrecke hinterlegt ist.

Aufgrund der Ausfallberechnung des Schemas werden trotzdem 8 Stunden berechnet (lt. Soll.)

Anzeige im Berechnungsdialog
Ausfallberechnung 1683718786582.png

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
Ausfallberechnung 1683784755547.png Ausfallberechnung 1683784583093.png

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
Ausfallberechnung 1683786521937.png Ausfallberechnung 1683786387558.png
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
Ausfallberechnung 1683894656389.png
Kein Dienst/Keine Zeitstrecke
Status Planung Status Ist
Ausfallberechnung 1683810547046.png Ausfallberechnung 1683810588444.png
Es werden die Sollstunden des Tages laut der im Personalstamm hinterlegten Parameter angerechnet.

Die hier hinterlegte Sollberechnungsvariante "Mo-Fr, aliquot" berechnet normalerweise beim Teilzeit den aliquoten Wert.

Der Wert laut Parameter ist trotzdem 8.

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

Ausfallberechnung 1683895039236.pngDamit die Berechnung im Ist laut Plan erfolgt, wird in diesen Fällen beim Planungscode der Parameter "Dienst im Ist löschen" auf Nein gesetzt.

Kein Dienst/Keine Zeitstrecke
Status Planung Status Ist
Ausfallberechnung 1683811707803.png Ausfallberechnung 1683811337376.png
Es werden die Sollstunden des Tages laut der berechneten

Sollstunden im Total angerechnet. (Analog Variante B)Soll)

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)


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

Ausfallberechnung 1683895039236.pngDamit die Berechnung im Ist laut Plan erfolgt, wird in diesen Fällen beim Planungscode der Parameter "Dienst im Ist löschen" auf Nein gesetzt.

Kein Dienst/Keine Zeitstrecke
Status Planung Status Ist
Ausfallberechnung 1684152458566.png Ausfallberechnung 1684152481944.png
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 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)

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
Ausfallberechnung 1684153180476.png Ausfallberechnung 1684153158521.png
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.

Kein Dienst/Keine Zeitstrecke
Status Planung Status Ist
Ausfallberechnung 1684224741244.png Ausfallberechnung 1684224788659.png
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.

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
Ausfallberechnung 1684225738798.png Ausfallberechnung 1684225776014.png
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
Ausfallberechnung 1684226176067.png Ausfallberechnung 1684226203764.png
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:

Beispiel Ausfallberechnung = A) Soll

Dienst/Zeitstrecke bleibt durch Planungscode erhalten

Status Planung Status Ist
Ausfallberechnung 1683786554650.png Ausfallberechnung 1683786445454.png
Parameter "Dienst in Status 'Planung' löschen" = Nein

Der Dienst bleibt erhalten.

Die im Dienst vorgetragene Zeit (hier 12 Stunden) werden im Total angerechnet.

Parameter "Dienst in Status 'Ist' löschen" = Nein

Der Dienst bleibt erhalten.

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

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
Ausfallberechnung 1684227471828.png
Fixe Ausfallstunden
Status Planung Status Ist
Ausfallberechnung 1684227538218.png Ausfallberechnung 1684227509842.png
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"

Fixe Ausfallstunden, aliquot Besch.Grad
Status Planung Status Ist
Ausfallberechnung 1684227858794.png Ausfallberechnung 1684227842449.png
Es werden 5 Ausfallstunden aliquot Beschäftigungsgrad berechnet.

Das Abrechnungsschema des Planungscodes (Abwesend laut Soll) wird nicht berücksichtigt.

5.2.4 Ausfallstunden laut Konto

Hier kann ein Abrechnungskonto hinterlegt werden, welches die Ausfalldauer definiert.

Bit Factory interne Zusatzinfo:

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:

Sonderabrechnung "PC h - Planungscode Ausfallstunden"
Sonderabrechnung erfassen Ergebnis
Ausfallberechnung Sonderabrechnung erfassen pch.png Ausfallberechnung Sonderabrechnung Planungscode Ausfallstunden.png
Die Ausfallstunden werden durch die Sonderabrechnung am Tag übersteuert.

5.3 Datenbank

DokuDB_Ausfallberechnung