Keine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
|||
Zeile 127: | Zeile 127: | ||
[https://drive.google.com/open?id=1TD33dVM4IiVqUrXi5SCdkUtALkjixke6&authuser=alex%40bitfactory.at&usp=drive_fs DokuDBAbschlussbuchungen Bsp 1] | [https://drive.google.com/open?id=1TD33dVM4IiVqUrXi5SCdkUtALkjixke6&authuser=alex%40bitfactory.at&usp=drive_fs DokuDBAbschlussbuchungen Bsp 1] | ||
===Beispiel 2 - | ===Beispiel 2 - Tagesmarkierung === | ||
====Ausgangssituation==== | ====Ausgangssituation==== | ||
Der Durchrechnungszeitraum ist in diesem Beispiel erst im Juni zu Ende. | Der Durchrechnungszeitraum ist in diesem Beispiel erst im Juni zu Ende. | ||
Es fallen diverse | Es fallen diverse Tagesüberstunden an. | ||
Diese sind ersichtlich durch | Diese sind ersichtlich durch | ||
*die rote Markierung am Tag unten | *die rote Markierung am Tag unten | ||
*Anzeige von schweren Fehlern in der Namensspalte | |||
*Texte im Meldungsfenster | |||
Der Dienstplan befindet sich in einem ungeklärten Zustand, da noch entschieden werden muss, wo diese Überstunden genau liegen und mit welchem Planungscode diese zu markieren sind. | |||
{{AlexBild|Dienstplan im ungeklärten Zustand - Tagesstundenfehler|[[Datei:Abschlussbuchungen Bsp 2 Ausgangslage.png|1000px]]|}} | |||
In diesem Beispiel sollen die Tagesfehler mit dem Planungscode "Überstunden auszahlen nach Lage". | |||
====Parametrierung==== | |||
In den Abschlussbuchungen wird folgendes hinterlegt: | |||
*Tagesmarkierung | |||
{{AlexBild|Abschlussbuchungen Tagesmarkierung|[[Datei:Abschlussbuchungen Paramerierung AB Bsp2.png]]|}} | |||
Diese Abschlussbuchungen werden hinterlegt: | |||
{{AlexBild|Hinterlegung der Abschlussbuchungen und der notwendigen Planungscodes|[[Datei:Abschlussbuchungen Parametrierung Plan Bsp2.png|500px]]|}} | |||
<span><span /><span /><span /><br /></span> | |||
====Aufruf der Funktion==== | |||
Die Funktion "Abschlussbuchungen" wird aufgerufen durch einen Rechte-Maus-Klick im Bereich der Spaltenüberschriften (egal welche) der Summenspalten + Auswahl "Abschlussbuchungen ausführen". | |||
====Ergebnis==== | |||
Nach dem Ausführen der Abschlussbuchungen befindet sich der Dienstplan im geklärten Zustand. | |||
Alle Tagesfehler wurden mit dem hinterlegten Planungscode markiert. | |||
Es gibt keine schweren Fehler mehr. | |||
{{AlexBild|Dienstplan im geklärten Zustand|[[Datei:Abschlussbuchungen Bsp 2 Ergebnis Monatsplan.png|800px]]|}} | |||
In der Wochenansicht sind die eingetragenen Planungscodes deutlicher ersichtlich: | |||
{{AlexBild|Wochenplan mit den eingetragenen Planungscodes|[[Datei:Abschlussbuchungen Ergebnis Wochenplan.png]]|Der Planungscode Ü€ wurde zuerst für alle Tagesfehler am Dienstende eingetragen }} | |||
====Datenbank für Beispiel 2==== | |||
[https://drive.google.com/open?id=1-1XhYgEy-MVqWB4-fFoot8FD-cKYDSsl&authuser=alex%40bitfactory.at&usp=drive_fs DokuDBAbschlussbuchungen Bsp 2] | |||
===Beispiel 3 - Wochenmarkierung === | |||
====Ausgangssituation==== | |||
Der Durchrechnungszeitraum ist in diesem Beispiel erst im Juni zu Ende. | |||
Es fallen Wochenüberstunden an. | |||
Diese sind ersichtlich durch | |||
*die rote Markierung in der Woche oben | *die rote Markierung in der Woche oben | ||
*Anzeige von schweren Fehlern in der Namensspalte | *Anzeige von schweren Fehlern in der Namensspalte | ||
Zeile 142: | Zeile 182: | ||
{{AlexBild|Dienstplan im ungeklärten Zustand - Tages- und Wochenüberstundenfehler|[[Datei:Abschlussbuchungen Bsp 2 Ausgangslage.png|1000px]]|}} | {{AlexBild|Dienstplan im ungeklärten Zustand - Tages- und Wochenüberstundenfehler|[[Datei:Abschlussbuchungen Bsp 2 Ausgangslage.png|1000px]]|}} | ||
In diesem Beispiel sollen | In diesem Beispiel sollen die Wochenfehler mit dem Planungscode "Überstunden 200%" markiert werden. | ||
====Parametrierung==== | ====Parametrierung==== | ||
In den Abschlussbuchungen wird folgendes hinterlegt: | In den Abschlussbuchungen wird folgendes hinterlegt: | ||
*Wochenmarkierung | *Wochenmarkierung | ||
{{AlexBild|Abschlussbuchungen | {{AlexBild|Abschlussbuchungen Wochemarkierung|[[Datei:Abschlussbuchungen Paramerierung AB Bsp2.png]]|}} | ||
Diese Abschlussbuchungen werden hinterlegt: | Diese Abschlussbuchungen werden hinterlegt: | ||
Zeile 161: | Zeile 200: | ||
====Ergebnis==== | ====Ergebnis==== | ||
Nach dem Ausführen der Abschlussbuchungen befindet sich der Dienstplan im geklärten Zustand. | Nach dem Ausführen der Abschlussbuchungen befindet sich der Dienstplan im geklärten Zustand. | ||
Alle | Alle Wochenfehler wurden mit dem hinterlegten Planungscode markiert. | ||
Es gibt keine schweren Fehler mehr. | Es gibt keine schweren Fehler mehr. | ||
{{AlexBild|Dienstplan im geklärten Zustand|[[Datei:Abschlussbuchungen Bsp 2 Ergebnis Monatsplan.png|800px]]|}} | {{AlexBild|Dienstplan im geklärten Zustand|[[Datei:Abschlussbuchungen Bsp 2 Ergebnis Monatsplan.png|800px]]|}} | ||
In der Wochenansicht sind die eingetragenen Planungscodes deutlicher ersichtlich: | In der Wochenansicht sind die eingetragenen Planungscodes deutlicher ersichtlich: | ||
{{AlexBild|Wochenplan mit den eingetragenen Planungscodes|[[Datei:Abschlussbuchungen Ergebnis Wochenplan.png]]| | {{AlexBild|Wochenplan mit den eingetragenen Planungscodes|[[Datei:Abschlussbuchungen Ergebnis Wochenplan.png]]|Der Planungscode Ü200 € wurde anschließend für alle Wochenfehler bei den letzten Stunden der Kalenderwoche eingetragen}} | ||
====Datenbank für Beispiel 2==== | ====Datenbank für Beispiel 2==== | ||
Zeile 172: | Zeile 211: | ||
[https://drive.google.com/open?id=1-1XhYgEy-MVqWB4-fFoot8FD-cKYDSsl&authuser=alex%40bitfactory.at&usp=drive_fs DokuDBAbschlussbuchungen Bsp 2] | [https://drive.google.com/open?id=1-1XhYgEy-MVqWB4-fFoot8FD-cKYDSsl&authuser=alex%40bitfactory.at&usp=drive_fs DokuDBAbschlussbuchungen Bsp 2] | ||
===Beispiel | ===Beispiel 4 - Monatsmarkierung=== | ||
====Ausgangssituation==== | ====Ausgangssituation==== | ||
Der Plan ist am Ende der Abrechnungsperiode | Der Plan ist am Ende der Abrechnungsperiode |
Version vom 25. November 2022, 08:32 Uhr
Ausgangslage |
Ungeklärter Zustand durch:
|
Die Abschlussbuchungen sind eine Programmfunktion, die Bearbeitungsschritte zum Beheben ungeklärter Zustände ausführt. Diese Schritte können
- Markierungen von Tages- und Wochenüberstunden mit hinterlegten Planungscodes oder Fehlermarkierungen
sowie
- Umbuchungen für eingestellte Konten
sein.
Mitarbeiter, deren ungeklärter Status anders als im hinterlegten Schema aufgelöst werden soll, sind vor anstoßen der Abschlussbuchungen zu bearbeiten.
Sind alle ungeklärten Zustände aufgelöst, steht mit Abschluss des Status "IST" der Plan für die Lohnverrechnung bereit.
ACHTUNG:
Nach jedem von den Abschlussbuchungen durchgeführten Arbeitsschritt, muss die Situation für den Mitarbeiter neu durchgerechnet werden. Dies kann, wenn viele Markierungen nötig sind, länger dauern. Im WebUI ist es in solchen Fällen zwingend nötig, die Abschlussbuchungen im Hintergrund auszuführen.
1.1 Aufruf der Funktion
Funktionsaufruf über die Summenspalten-Überschriften |
Diese Funktion kann
- für alle Mitarbeiter aus der Summenüberschrift direkt aufgerufen werden
- für einen einzelnen Mitarbeiter in den Kontowerten angestoßen werden
- im Hintergrund ausgeführt werden
- Freischalten diese Funktion in den Systemeinstellungen - Abschlussbuchungen - "Geplante Abschlussbuchungen aktivieren".
- in der Summenüberschrift "Für Abschlussbuchungen freigeben" wählen
- Nach Beendigung der Ausführung wird eine E-Mail an die beim Benutzer hinterlegte E-Mail-Adresse gesendet
Abschlussbuchungen im Hintergrund ausführen ermöglichen |
"Für Abschlussbuchungen freigeben" sichtbar |
1.2 Funktionsbeschreibung
Steuerdaten Personalstamm |
1.2.1 Abgreifen der Steuerdaten
Welche "Abschlussbuchungs-Steuerdaten" verwendet werden
- bestimmt zuerst der vererbt setzbare Parameter "Abschlussbuchungen", der am Personal abgegriffen wird.
- Ist in den dort gefundenen Steuerdaten in Abschlussbuchungen für Kalendermonat für das anzuwendende Monat auf andere "Abschlussbuchungs-Steuerdaten" verwiesen, werden diese verwendet.
1.2.2 Durchführung der Abschlussbuchungsschritte in festgelegter "Reihenfolge"
1.2.2.1 Funktionsweise Buchungs-Typ: Tagesmarkierung:
Auf jeder Tag wird entweder
- die "Spezielle Fehlermarkierung" angewendet, wenn definiert. Sonst
- werden Tagesfehler-Stunden mit dem, am Personal abgegriffenen, vererbt setzbaren, "Planungscode für Tagesmarkierung", am DIENSTENDE markiert.
Tages-Überstunden am Dienstbeginn sind im Ausnahmefall VOR dem Ausführen der Abschlussbuchungen zu markieren.
Sollen generell alle Tagesüberstunden am Beginn markiert werden, ist dies über eine Tagesfehlermarkierung zu steuern. Durch "Tages/Wochenfehler immer für komplette Woche" ="JA" wird diese Funktion auch auf die Tage der Rumpfwoche des nächsten Monats angewendet.
Steuerdaten Abschlussbuchungen |
1.2.2.2 Funktionsweise Buchungs-Typ: Wochenmarkierung:
Für jede Woche wird entweder
- die "Spezielle Fehlermarkierung" angewendet, wenn definiert. Sonst
- werden Wochenfehler-Stunden mit dem, am Personal abgegriffenen, vererbt setzbaren, "Planungscode für Wochenüberstunden", ab Sonntag 24:00 eingetragen.
Ist "Tages/Wochenfehler für komplette Woche" ="NEIN" wird in der letzten Woche nur ab Ultimo 24:00 markiert.
Sind in Ausnahmefällen die Wochen-Überstunden an einem anderen Tag eintragen, so geschieht dies manuell VOR dem Ausführen der Abschlussbuchungen.
Andere Markierungsvariante sind über eine speziell programmierte Wochenfehlermarkierungen umzusetzen.
1.2.2.3 Funktionsweise Buchungs-Typ: Monatsmarkierung:
Für den Wert "Konto für Monatsmarkierung" werden die Tage des Monats "von hinten" mit dem am Personal abgegriffen, vererbt setzbaren, "Planungscode für Monatsmarkierung" markiert.
Diese Funktion ist nur auf den Konten "DRZ-Bilanz Überstunden Rest 125%" oder "DRZ-Bilanz Überstunden Rest 150%" verfügbar. STIMMT DAS? WARUM? muss nur beim Buchungstyp "Monatsmarkierung" ausgewählt werden. Kann entweder "DRZ-Bilanz Überstunden Rest 125%" oder "DRZ-Bilanz Überstunden Rest 150%" sein, auf allen anderen Konten ist diese Funktion nicht verfügbar. STIMMT DAS? WARUM?
Steuerdaten Umbuchungswert |
1.2.2.4 Funktionsweise Buchungs-Typ: Umbuchung:
Für das ausgewählte Konto wird die eingestellte Konto/Umbuchung immer durchgeführt, außer es ist nur Ende DRZ gewählt.
Der umgebuchte Wert berechnet sich
- im einfachen Fall aus dem Wert des Kontos selbst
- nur wenn positiv
- außer Minus umbuchen:, dann nur negative.
- oder es ist ein Umbuchungswert eingestellt. Dann kommt der umgebuchte Wert aus dem
- Konto Anfall. Das ist ein anders Konto, welches für den Umbuchungswert relevant ist. Bis zu einem
- Grenzwert auf Beschäftigungsgrad aliquotieren bewerteten **Grenzwert
- Der so ermittelte Umbuchungswert wird dann mit Umbuchungsfaktor (optional) multipliziert.
Umbuchungswert hinterlegt |
1.3 Beispiele
1.3.1 Beispiel 1 - Umbuchungen
1.3.1.1 Ausgangssituation
In der Abrechnungsperiode fallen diverse Mehr- und Minderstunden an. Diese sind in den D-Konten (D 100%, D 125%, D 150%) ersichtlich. Der Dienstplan befindet sich in einem ungeklärten Zustand, da noch entschieden werden muss, welche Umbuchung aus den D-Konten zu erfolgen hat:
Dienstplan im ungeklärten Zustand - Umbuchungen auf den D-Konten stehen noch aus |
In diesem Beispiel sollen alle Stunden bestätigt werden.
1.3.1.2 Parametrierung
In den Abschlussbuchungen werden folgende Umbuchungen hinterlegt:
- Minus am D 100% bestätigen
- Plus am D 100% bestätigen
- Plus am D 125% bestätigen
- Plus am D 150% bestätigen
Abschlussbuchungen "Alles bestätigen" |
Diese Abschlussbuchungen werden hinterlegt:
Hinterlegung der Abschlussbuchungen |
1.3.1.3 Aufruf der Funktion
Die Funktion "Abschlussbuchungen" wird aufgerufen durch einen Rechte-Maus-Klick im Bereich der Spaltenüberschriften (egal welche) der Summenspalten + Auswahl "Abschlussbuchungen ausführen".
1.3.1.4 Ergebnis
Nach dem Ausführen der Abschlussbuchungen befindet sich der Dienstplan im geklärten Zustand. Die D-Konten weisen in der Ist-Zeile keine Werte mehr auf. Die Werte aus den D-Konten wurden in die Saldo-Konten übertragen.
Dienstplan im geklärten Zustand |
1.3.1.5 Datenbank für Beispiel 1
DokuDBAbschlussbuchungen Bsp 1
1.3.2 Beispiel 2 - Tagesmarkierung
1.3.2.1 Ausgangssituation
Der Durchrechnungszeitraum ist in diesem Beispiel erst im Juni zu Ende. Es fallen diverse Tagesüberstunden an. Diese sind ersichtlich durch
- die rote Markierung am Tag unten
- Anzeige von schweren Fehlern in der Namensspalte
- Texte im Meldungsfenster
Der Dienstplan befindet sich in einem ungeklärten Zustand, da noch entschieden werden muss, wo diese Überstunden genau liegen und mit welchem Planungscode diese zu markieren sind.
Dienstplan im ungeklärten Zustand - Tagesstundenfehler |
In diesem Beispiel sollen die Tagesfehler mit dem Planungscode "Überstunden auszahlen nach Lage".
1.3.2.2 Parametrierung
In den Abschlussbuchungen wird folgendes hinterlegt:
- Tagesmarkierung
Abschlussbuchungen Tagesmarkierung |
Diese Abschlussbuchungen werden hinterlegt:
Hinterlegung der Abschlussbuchungen und der notwendigen Planungscodes |
1.3.2.3 Aufruf der Funktion
Die Funktion "Abschlussbuchungen" wird aufgerufen durch einen Rechte-Maus-Klick im Bereich der Spaltenüberschriften (egal welche) der Summenspalten + Auswahl "Abschlussbuchungen ausführen".
1.3.2.4 Ergebnis
Nach dem Ausführen der Abschlussbuchungen befindet sich der Dienstplan im geklärten Zustand. Alle Tagesfehler wurden mit dem hinterlegten Planungscode markiert. Es gibt keine schweren Fehler mehr.
Dienstplan im geklärten Zustand |
In der Wochenansicht sind die eingetragenen Planungscodes deutlicher ersichtlich:
Wochenplan mit den eingetragenen Planungscodes |
Der Planungscode Ü€ wurde zuerst für alle Tagesfehler am Dienstende eingetragen |
1.3.2.5 Datenbank für Beispiel 2
DokuDBAbschlussbuchungen Bsp 2
1.3.3 Beispiel 3 - Wochenmarkierung
1.3.3.1 Ausgangssituation
Der Durchrechnungszeitraum ist in diesem Beispiel erst im Juni zu Ende. Es fallen Wochenüberstunden an. Diese sind ersichtlich durch
- die rote Markierung in der Woche oben
- Anzeige von schweren Fehlern in der Namensspalte
- Texte im Meldungsfenster
Der Dienstplan befindet sich in einem ungeklärten Zustand, da noch entschieden werden muss, wo diese Überstunden genau liegen und mit welchem Planungscode diese zu markieren sind.
Dienstplan im ungeklärten Zustand - Tages- und Wochenüberstundenfehler |
In diesem Beispiel sollen die Wochenfehler mit dem Planungscode "Überstunden 200%" markiert werden.
1.3.3.2 Parametrierung
In den Abschlussbuchungen wird folgendes hinterlegt:
- Wochenmarkierung
Abschlussbuchungen Wochemarkierung |
Diese Abschlussbuchungen werden hinterlegt:
Hinterlegung der Abschlussbuchungen und der notwendigen Planungscodes |
1.3.3.3 Aufruf der Funktion
Die Funktion "Abschlussbuchungen" wird aufgerufen durch einen Rechte-Maus-Klick im Bereich der Spaltenüberschriften (egal welche) der Summenspalten + Auswahl "Abschlussbuchungen ausführen".
1.3.3.4 Ergebnis
Nach dem Ausführen der Abschlussbuchungen befindet sich der Dienstplan im geklärten Zustand. Alle Wochenfehler wurden mit dem hinterlegten Planungscode markiert. Es gibt keine schweren Fehler mehr.
Dienstplan im geklärten Zustand |
In der Wochenansicht sind die eingetragenen Planungscodes deutlicher ersichtlich:
Wochenplan mit den eingetragenen Planungscodes |
Der Planungscode Ü200 € wurde anschließend für alle Wochenfehler bei den letzten Stunden der Kalenderwoche eingetragen |
1.3.3.5 Datenbank für Beispiel 2
DokuDBAbschlussbuchungen Bsp 2
1.3.4 Beispiel 4 - Monatsmarkierung
1.3.4.1 Ausgangssituation
Der Plan ist am Ende der Abrechnungsperiode
Der Dienstplan befindet sich in einem ungeklärten Zustand, da noch entschieden werden muss, wo diese Überstunden genau liegen und mit welchem Planungscode diese zu markieren sind.
Dienstplan im ungeklärten Zustand - DRZ-Mehrstunden markieren noch ofen |
Bild noch einfügen |
In diesem Beispiel sollen die Tagesfehler mit dem Planungscode "Überstunden auszahlen nach Lage" und die Wochenfehler mit dem Planungscode "Überstunden 200%" markiert werden. Es sollen zuerst die Tagesfehler markiert werden und dann erst die Wochenfehler.
1.3.4.2 Parametrierung
In den Abschlussbuchungen wird folgendes hinterlegt:
- Tagesmarkierung
- Wochenmarkierung
Abschlussbuchungen Tages- und Wochemarkierung |
Diese Abschlussbuchungen werden hinterlegt:
Hinterlegung der Abschlussbuchungen und der notwendigen Planungscodes |
1.3.4.3 Aufruf der Funktion
Die Funktion "Abschlussbuchungen" wird aufgerufen durch einen Rechte-Maus-Klick im Bereich der Spaltenüberschriften (egal welche) der Summenspalten + Auswahl "Abschlussbuchungen ausführen".
1.3.4.4 Ergebnis
Nach dem Ausführen der Abschlussbuchungen befindet sich der Dienstplan im geklärten Zustand. Alle Tages- und Wochenfehler wurden mit dem hinterlegten Planungscode markiert. Es gibt keine schweren Fehler mehr.
Dienstplan im geklärten Zustand |
In der Wochenansicht sind die eingetragenen Planungscodes deutlicher ersichtlich:
1.3.4.5 Datenbank für Beispiel 2
DokuDBAbschlussbuchungen Bsp 2
1.3.5 Beispiel4
1.3.5.1 Ausgangssituation
1.3.5.2 Parametrierung
1.3.5.3 Ergebnis
1.4 LINKS
- Konkrete Anwendungsfälle + Lösungsmöglichkeiten: (mehrmaliges Ausführen trotz Rollieren bzw. Saldo-Konten; Rollieren von Wochensoll)
- Parametrierung