(Die Seite wurde neu angelegt: „<span style="color: rgb(0, 0, 0); font-family: Montserrat, serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: norma…“) |
Keine Bearbeitungszusammenfassung |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<bs:bookshelf src="Buch:Schemaanpassung - Das Buch" /> | |||
<span style="color: rgb(0, 0, 0); font-family: Montserrat, serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Diese Seite dient der Darstellung eines Beispiels zur Programmfunktion "[[Schemaanpassung]]"</span> | <span style="color: rgb(0, 0, 0); font-family: Montserrat, serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Diese Seite dient der Darstellung eines Beispiels zur Programmfunktion "[[Schemaanpassung]]"</span> | ||
===Ausgangssituation=== | |||
Arbeitszeiten aus Tagdiensten sollen, sofern diese auf einen Sonntag oder Feiertag fallen, mit 200% ausbezahlt werden. | Arbeitszeiten aus Tagdiensten sollen, sofern diese auf einen Sonntag oder Feiertag fallen, mit 200% ausbezahlt werden. | ||
Zeile 16: | Zeile 17: | ||
Dieser manuelle Eintrag soll abgelöst werden durch eine automatische Berechnung. | Dieser manuelle Eintrag soll abgelöst werden durch eine automatische Berechnung. | ||
{{AlexBild|manuelle Lösung mit Hilfe von Planungscode|[[Datei:Schemaanpassung Manueller Eintrag.png|Schemaanpassung Manueller Eintrag.png]]|}} | {{AlexBild|manuelle Lösung mit Hilfe von Planungscode|[[Datei:Schemaanpassung Manueller Eintrag.png|Schemaanpassung Manueller Eintrag.png]]|}} | ||
=== | |||
=== | === Aktivierung === | ||
Es ist eine [[Intern:Hintergrunddienste Aktivierung|Aktivierung]] der Funktion - insbesonders zum Freischalten der Hintergrunddienste - notwendig. | |||
===Parametrierung=== | |||
Der notwendige Hilfsdienst wird über den Navigator angelegt: [[Datei:Navigator Dienst.png]] | Der notwendige Hilfsdienst wird über den Navigator angelegt: [[Datei:Navigator Dienst.png]] | ||
Zeile 63: | Zeile 67: | ||
*Die Bezeichnung am Stundennachweis und im Tooltip = Bezeichnung vom Abrechnungsschema, deshalb ist es eventuell notwendig, auch für standardmäßig vorhandene Schemen weitere Schemaspezifikationen anzulegen, damit hier die Bezeichnung lesbarer ist ( z. B. '''200% auszahlen''' anstatt "Arbeitszeit durch Überstunden ausgezahlt 200% Standard") | *Die Bezeichnung am Stundennachweis und im Tooltip = Bezeichnung vom Abrechnungsschema, deshalb ist es eventuell notwendig, auch für standardmäßig vorhandene Schemen weitere Schemaspezifikationen anzulegen, damit hier die Bezeichnung lesbarer ist ( z. B. '''200% auszahlen''' anstatt "Arbeitszeit durch Überstunden ausgezahlt 200% Standard") | ||
===Ergebnis=== | |||
Durch die hinterlegte Schemaanpassung werden die Tagdienste beim Vollzeitmitarbeiter Bauer und beim Teilzeit Mitarbeiter Huber beide automatisch mit 200% ausbezahlt. | Durch die hinterlegte Schemaanpassung werden die Tagdienste beim Vollzeitmitarbeiter Bauer und beim Teilzeit Mitarbeiter Huber beide automatisch mit 200% ausbezahlt. | ||
Zeile 72: | Zeile 76: | ||
Wenn in den <span style="color: rgb(0, 0, 0)">Systemeinstellungen (Gruppe Stundennachweis) der Parameter</span> [[Stundennachweis: nur mit angerechneten Zeiten (laut §26 Abs. 1 AZG)|"Kommt/Geht als Basis für Stundennachweis (laut § 26 Abs. 1 AZG)"]] <span style="color: rgb(0, 0, 0)">auf "ja" gesetzt wird, dann wird dies auch am Stundennachweis transparent dargestellt:</span> | Wenn in den <span style="color: rgb(0, 0, 0)">Systemeinstellungen (Gruppe Stundennachweis) der Parameter</span> [[Stundennachweis: nur mit angerechneten Zeiten (laut §26 Abs. 1 AZG)|"Kommt/Geht als Basis für Stundennachweis (laut § 26 Abs. 1 AZG)"]] <span style="color: rgb(0, 0, 0)">auf "ja" gesetzt wird, dann wird dies auch am Stundennachweis transparent dargestellt:</span> | ||
{{AlexBild|Darstellung am Stundennachweis|[[Datei:Schemaanpassung Stundennachweis ergebnis.png|Schemaanpassung Stundennachweis ergebnis.png]]|Anmerkung: Durch Anlage eines Schemas mit einem "schöneren" Namen könnte man die Anzeige am Stundennachweis verbessern.}} | {{AlexBild|Darstellung am Stundennachweis|[[Datei:Schemaanpassung Stundennachweis ergebnis.png|Schemaanpassung Stundennachweis ergebnis.png]]|Anmerkung: Durch Anlage eines Schemas mit einem "schöneren" Namen könnte man die Anzeige am Stundennachweis verbessern.}} | ||
===Datenbank für Beispiel === | |||
[https://drive.google.com/open?id=10A8Nl5kbCeAKFSeTFmN8GR7zuSGJ5-SZ&authuser=alex%40bitfactory.at&usp=drive_fs DokuDB Schemaanpassung SoFe 200] | [https://drive.google.com/open?id=10A8Nl5kbCeAKFSeTFmN8GR7zuSGJ5-SZ&authuser=alex%40bitfactory.at&usp=drive_fs DokuDB Schemaanpassung SoFe 200] |
Aktuelle Version vom 22. März 2023, 16:00 Uhr
Diese Seite dient der Darstellung eines Beispiels zur Programmfunktion "Schemaanpassung"
2.1 Ausgangssituation
Arbeitszeiten aus Tagdiensten sollen, sofern diese auf einen Sonntag oder Feiertag fallen, mit 200% ausbezahlt werden.
Die Tagdienste sind alle mit dem Schema "Arbeitszeit Dienste (Tag) Standard" angelegt.
Die Nachtdienste sind alle mit dem Schema "Arbeitszeit Dienste (Nacht) Standard" angelegt.
Im folgenden Plan sollen bei den Mitarbeitern Bauer (Vollzeit) und Huber (Teilzeit) die 8 Stunden am Sonntag mit 200% ausbezahlt werden.
Bei den Mitarbeitern Dachs, Eder, Imker und Junker soll keine Auszahlung erfolgen, da es sich hier um einen Nachtdienst handelt.
Ausgangslage |
Dies kann manuell erfolgen, indem alle Tagdienste an Sonntagen mit einem Planungscode "€ - Auszahlen" markiert werden.
Dieser manuelle Eintrag soll abgelöst werden durch eine automatische Berechnung.
manuelle Lösung mit Hilfe von Planungscode |
2.2 Aktivierung
Es ist eine Aktivierung der Funktion - insbesonders zum Freischalten der Hintergrunddienste - notwendig.
2.3 Parametrierung
Der notwendige Hilfsdienst wird über den Navigator angelegt:
Beim Hilfsdienst werden folgende Informationen hinterlegt:
- Allgemein
- Planungseinheit: freilassen
- Plansymbol: freilassen
- Bezeichnung: Sonn- und Feiertag 200% auszahlen
- 'Hintergrund'-Dienst: Nein
- Zeitbereich: nichts definiert
- 'Hintergrund'-Dienste:
- Dienst am Sonntag: Hintergrunddienst "00:00 - 24:00: 200% auszahlen"
- Dienst am Feiertag: gleicher Hintergrunddienst wie bei Sonntag
- Organisation: Startdatum hinterlegt (sonst findet man ihn nicht in der Dienst-Suche
Hilfsdienst Allgemein |
Hilfsdienst Hintergrunddienste |
Der Hintergrunddienst wird durch einen Klick auf den gelben Würfel bei "Dienst am Sonntag" vom Hilfsdienst aus angelegt .
Beim Hintergrunddienst werden folgende Informationen hinterlegt:
- Allgemein
- Planungseinheit: Plan A
- Plansymbol: freilassen
- Bezeichnung: 00:00 - 00:00 Morgen: 200% auszahlen
- 'Hintergrund'-Dienst: Ja
- Zeitbereich:
- Von-Bis: 00:00 - 00:00 Morgen
- Anmerkung: da nur Tagdienste ersetzt werden, ist es hier nicht notwendig, eine etwaige Zeit am 2. Tag mitzubedenken!
- Abrechnungsschema: Arbeitszeit durch Überstunden ausgezahlt 200% Standard
- Von-Bis: 00:00 - 00:00 Morgen
- Organisation: Startdatum hinterlegt (sonst findet man ihn nicht in der Dienst-Suche
Hintergrunddienst Allgemein |
Hintergrunddienst Zeitbereich |
Die Schemaanpassung (Einfach) wird über den Navigator angelegt
Beim Parameter Schema wird "Arbeitszeit Dienste (Tag) Standard" hinterlegt, weil Arbeitszeiten aus Diensten und Planungscodes mit diesem Quellschema potentiell ersetzt werden sollen.
Achtung: gibt es z. B. einen Planungscode Besprechung mit diesem Schema, so werden auch diese Zeiten am Sonntag ausbezahlt!
Beim Dienst wird der oben definierte Hilfsdienst hinterlegt. Durch diesen ist geregelt, dass nur Zeiten am Sonntag und am Feiertag von 0 - 24 Uhr ersetzt werden mit dem Zielschema "Arbeitszeit durch Überstunden ausgezahlt 200% Standard"
Schemaanpassung |
Diese Schemaanpassung wird am System hinterlegt und somit beim Mitarbeiter vererbt:
Stammdaten Abrechnung |
Für mehr Transparenz am Stundennachweis wird in den Systemeinstellungen (Gruppe Stundennachweis) der Parameter "Kommt/Geht als Basis für Stundennachweis (laut § 26 Abs. 1 AZG)" auf "ja" gesetzt:
Systemeinstellungen - Stundennachweis |
- WICHTIG: Auswirkung dieses Parameters beachten! Nicht-Rechnen wird dann nicht mehr am Stundennachweis angedruckt!
- Die Bezeichnung am Stundennachweis und im Tooltip = Bezeichnung vom Abrechnungsschema, deshalb ist es eventuell notwendig, auch für standardmäßig vorhandene Schemen weitere Schemaspezifikationen anzulegen, damit hier die Bezeichnung lesbarer ist ( z. B. 200% auszahlen anstatt "Arbeitszeit durch Überstunden ausgezahlt 200% Standard")
2.4 Ergebnis
Durch die hinterlegte Schemaanpassung werden die Tagdienste beim Vollzeitmitarbeiter Bauer und beim Teilzeit Mitarbeiter Huber beide automatisch mit 200% ausbezahlt.
Die Nachtdienste werden nicht ausbezahlt (weil beim Dienst das Schema Arbeitszeit Dienste (Nacht) Standard" hinterlegt ist.
Ergebnis mit Schemaanpassung |
Darstellung im Tooltipp:
Tooltipp für Sonntag |
Wenn in den Systemeinstellungen (Gruppe Stundennachweis) der Parameter "Kommt/Geht als Basis für Stundennachweis (laut § 26 Abs. 1 AZG)" auf "ja" gesetzt wird, dann wird dies auch am Stundennachweis transparent dargestellt:
Darstellung am Stundennachweis |
Anmerkung: Durch Anlage eines Schemas mit einem "schöneren" Namen könnte man die Anzeige am Stundennachweis verbessern. |