Zuletzt bearbeitet vor 2 Tagen
von Christoph Pichlbauer

1 Zeitkonto Spezifikation

Jürgen Hadayer (Diskussion | Beiträge)
Christoph Pichlbauer (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(84 dazwischenliegende Versionen von 9 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
'''Zeitkonto Spezifikationnen''' sind Steuerdaten der [[Programmfunktion]] [[Abrechnung]], um Kundenspezifische Berechnungen zu definieren, die als [[Zeitkonto]] in der [[Zeitkontogruppe]] '''Konten aus Zeitkontosammlung/Spezifikation''' verfügbar sind
<bs:bookshelf src="Buch:Zeitkonto Spezifikation - Das Buch" />
'''Zeitkonto Spezifikationen''' sind Steuerdaten um [[Zeitkonto|kundenspezifische Berechnungen]] zu definieren.


<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 /><span /><span /><span /><span /><span /><span /><br /></span>
Diese sind in der [[Zeitkontogruppe]] '''Konten aus Zeitkonto Spezifikation''' verfügbar.


<span><br /></span>
Die '''Zeitkonto Spezifikationen''' sind erst nach '''Neustart''' des Alex-Dienstes wirksam!
===Funktionsbeschreibung===


XXX in AbrbeitXXX
{| class="wikitable" style=""
|+
! style="" | Zeitkonto Spezifikation !! style="" | Funktionsbeschreibung!! style="" | Weitere Steuerdaten
|-
| style="vertical-align:top;text-align:left;" |'''Zeitkontosammlung'''


Zeitkonto Spezifikationen umfassen
[[Datei:Screenshot ZKS 2025-07-31.png|400px]]
* Zeitkontosammlungen
*Jahreskonto
*Einsatzzähler


====Zeitkontosammlung====
[[Datei:Screenshot 2023-02-16 101917 zks.png|400px]]


{{AlexBild|Anlage Zeitkontosammlung|[[Datei:leere Zeitkontosammlung.png]]}}
| style="" |Je Zeitkontosammlung wird ein neues Zeitkonto generiert.
Dieses berechnet sich wie folgt:


<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 /><span /><span /><span /><span /><span /><span /><br /></span>
*<code>Zeitkontosammlung</code> und <code>Konten</code> - alle Einträge werden unter Berücksichtigung des jeweiligen Faktors aufsummiert
Hier können einzelne Zeitkonten gegen gerechnet werden
*<code>Faktor-Konto</code> - vorhergehendes Ergebnis wird damit multipliziert
*<code>Maximalwert (Obergrenze)</code> - vorhergehendes Ergebnis kann nicht größer sein als das hinterlegte Konto
*<code>Minimalwert (Untergrenze)</code> - vorhergehendes Ergebnis kann nicht kleiner sein als das hinterlegte Konto
*<code>kann nur positive Werte annehmen</code> - vorhergehendes Ergebnis kann nicht kleiner sein als <code>0.00</code>
*<code>Booloperation</code> - verwandelt das vorhergehende Ergebnis in <code>0.00</code> oder <code>1.00</code>   <small>[https://alexwiki.bitfactory.at/w/index.php?title=Bsp_Zeitkontosammlung_Tage_mit_Dauer&amp;book=Buch:Zeitkonto%20Spezifikation%20-%20Das%20Buch Anwendungsbeispiel]</small>
*<code>am Tag berechnen</code> - wenn aktiviert, wird der beschriebene Rechengang je "Tag" angewendet, die Werte für "Woche" und "Monat" ergeben sich aus der Summe der Tagesergebnisse
*<code>Startdatum</code> - legt fest, ab wann das Konto berechnet wird


* Bezeichnung = Bezeichnung des Kontos das neu angelegt wird
| style="" |
*Konten: Welche Konten sind mit welcher Wertigkeit in dem neuen Konto enthalten
|-
| style="vertical-align:top;text-align:left;" |'''Zeitkonto nach Wochentag gefiltert'''


Ein '''Neustart''' des Alex-Dienstes ist erforderlich!
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span>
[[Datei:Zeitkonto Spezifikation 1747227218750.png|400px]]


{{AlexBild|Zeitkontosammlung|[[Datei:Zeitkontosammlung Ergebnis.png]]}}
[[Datei:Zeitkonto Spezifikation 1747227360907.png|400px]]<span><span /><span /></span>
| style="vertical-align:top;text-align:left;" |Es können Zeitkonten erstellt werden, die ein auszuwählendes <code>Basiskonto</code> nach einem bestimmten '''Wochentag''' oder nach '''Feiertag''' filtern.


Zeitkontosammlungen werden übrigens im "Standard AZG" bei [[Wöchentliche Arbeitszeit (Standard)#AZG-Woche: Stunden für durschn. Wochenarbeitszeit|AZG-Prüfungen]] verwendet - auch schon vor V2018.22.
Einzustellen über Parameter <code>Gefilterter Wochentag</code>. <small>(Implementierung für "Aufnahmetag" ist hier unvollständig).</small>
=====Beispiele=====


======+/- Faktor======
Parameter <code>auch dann rechnen, wenn es ein Feiertag ist</code> kann bei Bedarf gesetzt werden.


'''Beispiel Minus'''
| style="" |
|-
| style="vertical-align:top;text-align:left;" |'''Jahreskonto'''
[[Datei:Zeitkonto Spezifikation 1689146386411.png|400px]][[Datei:Zeitkonto Spezifikation 1689146610833.png|400px]]<span><br /></span>


{{AlexBild|Sonntag Tag|[[Datei:Zeitkontosammlung SonntagTag.png]]}}
| style="vertical-align:top;text-align:left;" | Bestehende Konten können über das Kalenderjahr kumuliert werden. Nur bei 7Up verfügbar.


'''Beispiel Plus'''
<span><span /><span /><span /><span /><span /><span /><br /></span>
Dabei werden folgende Konten erstellt:
*'''Ergebnis Jahresübertrag:  Ergebnis Jahressaldo''' aus Vormonat, außer
** im '''Januar''': hier '''0'''.
** es gibt eine Inaktivzeit im Vormonat und '''Inaktivzeiten überbrücken?''' = Nein, '''dann 0'''


2 Konten zusammenrechnen: (z.b Urlaubsrest in Stunden + Gesamtsaldo)<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 /><span /><span /><span /><span /><span /><span /><br /></span>
*'''Ergebnis Jahressaldo:''' Ergebnis Jahresübertrag + Basiskonto
{{AlexBild|Saldo Urlaub|[[Datei:Zeitkontosammlung SaldoUrlaub.png]]}}


<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 /><span /><span /><span /><span /><span /><span /><br /></span>
<span><span /><span /><span /><span /><span /><span /><br /></span>
Ergebnis:<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 /><span /><span /><span /><span /><span /><span /><br /></span>
Basiskonto ist immer eine Zeitkontosammlung.
{{AlexBild|Ergebnis Saldo Urlaub|[[Datei:Zeitkontosammlung SaldoUrlaub Ergebnis.png]]}}


<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 /><span /><span /><span /><span /><span /><span /><br />
Falls "inkl. Aufteilung" = JA, werden zusätzliche Konten erzeugt, "Grenzwert für Aufteilung" wird dann relevant.
| style="" |[[Datei:Screenshot 2023-02-16 123752.png|200px]]
|-
| style="" |'''Zeitkonto kumuliert'''
| style="" | Dient dem Zweck, bestehende Konten über einen bestimmten Zeitraum aufzusummieren.
Es wird ein Konto generiert, das den kumulierten Wert zeigt. Es ist in der Kontogruppe <code>Konten aus "Zeitkonto kumuliert"</code> zu finden.


'''Beispiel Faktor 1,5'''


Faktor bei "+/- Faktor" hinterlegen:<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 /><span /><span /><span /><span /><span /><span /><br /></span>
Parameter:
{{AlexBild|Faktor|[[Datei:Zeitkontosammlung Faktor.png]]}}
*<code>Basiskonto</code> - das aufzusummierende Konto
<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 /><span /><span /><span /><span /><span /><span /><br /></span>Ergebnis:
*<code>Zählerkonto</code> - über diese Anzahl von Wochen bzw. Monaten wird das Basiskonto aufsummiert. zB: <code>Info aktuelles Monat im DRZ</code> (7Up) oder <code>drz akt. Monat</code> (Standard)
*<code>Betrachtungsebene</code> - Monat oder Woche


{{AlexBild|Faktor Ergebnis|[[Datei:Zeitkontosammlung FaktorErgebnis.png]]}}


======Bewertetes Monats +/-======
<small>Bit Factory Intern: siehe auch [https://alexwiki.bitfactory.at/wiki/K_VGWien:Vinzenzgruppe_Wien/Vinzenzgruppe_Wien_%C3%84rzte/Abrechnungsorganisation_%C3%84rzte#Infokonten Erster Anwendungsfall]</small>
{{AlexBild|Bewertetes Monats +/-|[[Datei:Zeitkontosammlung.png]]}}


======Faktor-Konto======
| style="" |
|-
| style="" |'''Zeitkontoaufteilung'''[[Datei:Zeitkonto Spezifikation 1740063172931.png|400px]]


Das Ergebnis der Zeitkontosammlung wird mit dem Wert des hinterlegten "Faktor-Kontos" multipliziert.
<span><br /></span>


====== Ergebnis Zeitkontosammlung weiterverwenden======


Zeitkontosammlungen können in anderen Zeitkontosammlungen verwendet werden.


'''Hinterlegung'''


{{AlexBild|Zeitkontosammlung hinterlegen|[[Datei:Screenshot 2022-06-01 135127.png|500px]]}}


<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 /><span /><span /><span /><span /><span /><span /><br /></span>
'''Ergebnis'''


So müssen in einer zusammen gesetzten Zeitontosammlung nicht alle Einzelkonten hinterlegt, sondern es kann aus bestehenden Zeitkontosammlungen zusammen gesetzt werden.


====Zeitkonto nach Wochentag gefiltert====
[[Datei:Zeitkonto Spezifikation 1740064833990.png|400px]]<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /></span>
Im Navigator beim Punkt [[Zeitkonto_nach_Wochentag_gefiltert|'''Zeitkonto nach Wochentag gefiltert''']] können Zeitkonten erstellt werden, die ein bestehendes Konto nach einem bestimmten Wochentag filtern.
| style="" |Teilt den aufzuteilenden Wert laut <code>Basis</code> in zwei neue Konten auf:
* '''über Grenze'''
** zeigt den Wert, mit dem das <code>Kriterium</code> den <code>Grenzwert</code> überschreitet, maximal jedoch den Basiswert
* '''unter Grenze'''
** zeigt die Differenz aus "'''Basis'''" und "'''über Grenze'''"


Als Basiskonto können nur Zeitkontosammlungen verwendet werden.


{{AlexBild|Anlage Zeitkonto nach Wochentag gefiltert|[[Datei:Zeitkonto nach Wochentag gefiltert Anlage.png]]}}


<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 /><span /><span /><span /><span /><span /><span /><br /></span>
Das hinterlegte <code>Kriterium</code> kann gleich der <code>Basis</code> sein, muss diese aber zumindest in sich enthalten.
====Jahreskonto====
Im Navigator beim Punkt '''[[Jahreskonto]]''' können für ein bestehendes Konto, Jahreskonten erstellt werden.


Als Basiskonto können nur Zeitkontosammlungen verwendet werden.
Weiters erzeugte Konten sind nur Mittel zum Zweck oder dienen der Transparenz:
* '''Basis'''
* '''Grenze'''
* '''Kriterium'''
| style="" |
|-
| style="vertical-align:top;text-align:left;" |'''Saldospezifikation'''


{{AlexBild|Anlage Jahreskonten|[[Datei:Zeitkontosammlung Jahreskonto 2.png]]}}
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span>[[Datei:Screenshot 2023-02-16 124551 SP.png|400px]]
[[Datei:Screenshot 2023-02-16 102707 sp.png|200px]]
| style="vertical-align:top;text-align:left;" | <span style="color: rgb(0, 0, 0)">Eine</span> '''Saldospezifikation''' <span style="color: rgb(0, 0, 0)">berechnet aus</span> '''Zubuchungen''' <span style="color: rgb(0, 0, 0)">und</span> '''Konsumationen''' <span style="color: rgb(0, 0, 0)">eines Zeitkontos oder Zeitkontosammlung einen Saldo, welcher in die nächste Periode übertragen wird.</span>Bei '''Konsum aus spez.Abw''' kann ein Konto oder eine Zeitkontosammlung (z. B Abwesenheit Krankheit Standard) hinterlegt werden, um bei Ausfall im Ist den geplanten Konsum trotzdem zu rechnen.<span><br /></span>
Dabei werden folgende Konten erstellt:<span><span /><span /><span /><span /><span /><span /></span>
*'''Ergebnis Übertrag''': '''Ergebnis''' aus Vormonat, außer
** im '''Januar'<nowiki/>'', wenn ''Kein Jahresübertrag (->'Jahreskonto')''' dann '''0'''.
** es gibt eine Inaktivzeit im Vormonat und '''Inaktivzeiten überbrücken?''' = Nein, '''dann 0'''
*'''Ergebnis''': Ergebnis Übertrag + Zubuchung - Konsumation


Dabei werden folgende Konten erstellt:
'''Startdatum für Übertrag''' legt fest, ab wann ein Übertrag stattfindet. Wird diese Spezifikation im laufenden Betrieb gestartet, muss hier das Datum, ab dem diese Berechnung laufen soll eingetragen werden.
*Jahresübertrag: Übertrag aus Vormonat
*Jahressaldo: Kumulierendes Konto (Kalenderjahr)


{{AlexBild|Erstellte Jahreskonten|[[Datei:Jahreskonten Anlage Konten.png]]}}
<span><span /><span /><span /><span /><span /><span /><br /></span>
Diese Konten sind in der Gruppe "Konten aus Zeitkontosammlung/Spezifikation" zu finden!
'''Zubuchung''' und '''Konsumation''' werden via [[Zeitkontoreferenz]] festgelegt.
| style="" |
|-
| style="vertical-align:top;text-align:left;" |'''Einsatzzähler'''


<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 /><span /><span /><span /><span /><span /><span /><br /></span>
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span>[[Datei:Screenshot 2023-02-16 124626 EZ.png|400px]]
Parameter "Inaktivzeiten überbrücken?" (verfügbar ab V2022.18)
[[Datei:Screenshot 2023-02-16 102305 ez.png|200px]]
| style="vertical-align:top;text-align:left;" | Zählt die "Kommt", die nicht an ein "Geht" anstoßen, '''wenn''' dieses Intervall mit '''Einsatzschema''' abgerechnet wird, '''und''' - '''Nur zählen bei diesem Sollschema''' das Schema des dahinterliegenden Dienstes ist (wenn eingetragen).


* JA: Das Konto wird auch über Inaktivzeiten hinweg kumuliert
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span>
*NEIN: Das kumulierte Konto beginnt nach Inaktivzeiten wieder bei 0
Anwendungsbeispiel: Anzahl Einsätze in Rufbereitschaft
| style="" |
|-
| style="" |'''Zeitkonto für Aufgaben'''


{{AlexBild|Ansicht im Jahresplan|[[Datei:Jahreskonten Urlaub am Montag Jahresplan.png]]}}
<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 /><span /><span /><span /><span /><span /><span /><span /><br /></span>
[[Datei:Zeitkonto Aufgaben.png.png|400x400px]]
==== Einsatzzähler====


Zählt die "Kommt", die nicht an ein "Geht" anstoßen, wenn
[[Datei:Zeitkonto-Aufgabe Gruppe.png|200x200px]]
- Für dieses Intervall mit '''Einsatzschema''' abgerechnet wird, '''und'''
- '''Nur zählen bei diesem Sollschema''' das Schema des dahinterliegenden Dienstes ist (wenn eingetragen).


{{AlexBild|Einsatzzähler|[[Datei:Zeitkonto Spezifikation 1671011819241.png]]}}
| style="vertical-align:top;text-align:left;" | Spezielle Variante eines [[Eintragskonten|Eintragskontos]]


==Saldospezifikation==
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span>
Mit Hilfe dieser Zeitkonto-Spezifikation können Anzahl und Dauer  Konten für Aufgaben definiert werden.


Eine '''Saldospezifikation''' berechnet aus '''Zubuchungen''' und '''Konsumationen''' eines Zeitkontos oder Zeitkontosammlung einen Saldo, welcher in die nächste Periode übertragen wird.
Die Berechnung des Kontos bezieht sich nicht auf eine einzelne Aufgabe, sondern auf die [[Aufgabe/Parametrierung#Aufgabengruppen|Aufgabengruppe]].


===Funktionsbeschreibung===
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span>
Als '''Konsumation''' kann ein Zeitkonto oder eine Zeitkontosammlung referenziert werden und ist optional. 
Weiters kann mit dieser Spezifikation definiert werden, dass das Konto auch bei Abwesenheiten befüllt wird:


Für die '''Zubuchung''' muss ein Zeitkonto oder eine Zeitkontosammlung referenziert werden.
* "Abwesenheiten ignorieren": Es werden alle Abwesenheiten mitgezählt
* "Nur diese Planungscodes ignorieren": Hier können einzelne Planungscodes definiert werden


Parameter "'''Inaktivzeiten überbrücken?'''"
| style="" | Damit die Aufgabe bei Eintragung
des Planungscodes erhalten bleibt, müssen folgende Parameter  auf der Aufgabe gesetzt sein:


*JA: Das Konto wird auch über Inaktivzeiten hinweg kumuliert
* "Am Tag nach Eintrag eines Planungscodes behalten"
*NEIN: Das kumulierte Konto beginnt nach Inaktivzeiten wieder bei 0
* "Am Kommt/Geht nach Eintrag eines Planungscodes behalten"
{{AlexBild|Anlage Saldospezifikation|[[Datei:Screenshot 2022-12-20 152755.png]]}}
|-
| style="vertical-align:top;text-align:left;" |'''Zeitfilter'''


Wird  '''Kein Jahresübertrag (->'Jahreskonto')''' ausgewählt, wird die Wertigkeit des Kontos '''nicht''' ins Folgejahr übertragen.
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span>
[[Datei:Zeitkonto Spezifikation 1747229018511.png|400px]]


'''Startdatum für Übertrag''' legt fest, ab wann ein Übertrag stattfindet.
[[Datei:Zeitkonto Spezifikation 1747229911894.png|400px]]


Ein '''Neustart''' des ALEX-Dienstes ist erforderlich!
[[Datei:Zeitkonto Spezifikation 1747229101290.png|400px]]
<span><span /><span /></span>
|style="vertical-align:top;text-align:left;" | Es können Zeiten von den gewählten Schemen nach einem bestimmten '''Zeitbereich''' und nach einer bestimmten '''Tagesart'''  gefiltert werden.


===Beispiele===


====Beispiel 1 - Übertrag je Periode (Monat/Jahr)====
​<small>Bit Factory Intern: siehe auch [https://github.com/bitfactory-software/alex/issues/10788#issuecomment-2507610433 Zeitfilter V1 für Gastro KV]</small>
=====Ausgangssituation=====
Der Saldo eines spezifischen Kontos soll je Periode (Monat) und Jahr übertragen werden.
=====Parametrierung=====
{{AlexBild|Steuerdaten Saldospezifikation|[[Datei:Screenshot 2022-12-22 115812.png|400px]]}}
====Ergebnis====
{{AlexBild|Ergebnis Übertrag je Periode (Monat/Jahr)|[[Datei:Screenshot 2022-12-22 145613.png]]}}


=====Datenbank für Beispiel 1=====
| style="" |
[https://drive.google.com/open?id=1GtLREF7ePmo8BmobUPhTfpZB1wjOIrk3&authuser=alex%40bitfactory.at&usp=drive_fs DokuDBSaldospezifikationBsp1]
Tagesarten
*wenn leer: keine Filterung nach Tagesarten
|-
|'''Tagfilter'''[[Datei:Zeitkonto Spezifikation Tagfilter.png|400px]]
|Durch den Einsatz von Tagfiltern können einzelne Tage aus einem Basiskonto extrahiert und für Auswertungen und nachfolgende Verarbeitungsschritte zur Verfügung gestellt werden.


====Beispiel 2 - Kein Übertrag ins Folgejahr====


=====Ausgangssituation=====
​​​​​<small>Bit Factory Intern: siehe Anwendungsbeispiele</small><ref name="issue10683">{{githubissue|10683}}</ref><ref name="issue11123">{{githubissue|11123}}</ref>
<span>Soll der Saldo im Gegensatz zu Beispiel 1 '''nicht''' in das nächste Jahr übertragen werden, muss folgende Einstellung getroffen werden.<span /><span /><span /><span /><span /><br /></span>
 
=====Parametrierung=====
{{AlexBild|Steuerdaten Saldospezifikation|[[Datei:Screenshot 2022-12-22 121332.png|400px]]}}
 
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /></span>
 
=====Ergebnis=====
Es wird der berechnete Saldo der Saldospezifikation je Monat übertragen. Der Übertrag in das nächste Kalenderjahr wird nicht durchgeführt.
 
{{AlexBild|Jahresplan|[[Datei:Screenshot 2022-12-22 104244.png]]}}
 
=====Datenbank für Beispiel 2=====
[https://drive.google.com/open?id=1Bom0Q7pvS8vszPfRugBGtlMsfqB3EGhO&authuser=alex%40bitfactory.at&usp=drive_fs DokuDBSaldospezifikationBsp2]
 
<span><span /><span /><span /><span /><span /><br /></span>
 
====Beispiel 3 - Übertrag je Periode trotz "Kein Monatsübertrag"====
=====Ausgangssituation=====
Ist der Abrechnungsparameter "Kein Monatsübertrag" aktiviert, werden keine Salden in die nächste Periode (Monat) übertragen. Soll für ein ausgewähltes Konto der Saldo dennoch übertragen werden, sind folgende Einstellungen zu beachten.
 
=====Parametrierung=====
{{AlexBild2
|'''Parametrierung'''
|Steuerdaten Persoanlstamm
|Steuerdaten Saldospezifikation
|[[Datei:Screenshot 2022-12-22 104625.png|400px]]
|[[Datei:Screenshot 2022-12-22 115812.png|400px]]
|
|
|
}}
|}
=====Ergebnis=====
{{AlexBild|Ergebnis Übertrag je Periode|[[Datei:Screenshot 2022-12-22 145613.png]]}}


=====Datenbank für Beispiel 3 =====
=== Links ===
[https://drive.google.com/open?id=1GoDgvvz2lwIfHX_rMyj2nqtGxgfyFxc6&authuser=alex%40bitfactory.at&usp=drive_fs DokuDBSaldospezifikationBsp3]
Issues:

Aktuelle Version vom 9. September 2025, 07:21 Uhr

Zeitkonto Spezifikationen sind Steuerdaten um kundenspezifische Berechnungen zu definieren.

Diese sind in der Zeitkontogruppe Konten aus Zeitkonto Spezifikation verfügbar.

Die Zeitkonto Spezifikationen sind erst nach Neustart des Alex-Dienstes wirksam!

Zeitkonto Spezifikation Funktionsbeschreibung Weitere Steuerdaten
Zeitkontosammlung

Je Zeitkontosammlung wird ein neues Zeitkonto generiert.

Dieses berechnet sich wie folgt:

  • Zeitkontosammlung und Konten - alle Einträge werden unter Berücksichtigung des jeweiligen Faktors aufsummiert
  • Faktor-Konto - vorhergehendes Ergebnis wird damit multipliziert
  • Maximalwert (Obergrenze) - vorhergehendes Ergebnis kann nicht größer sein als das hinterlegte Konto
  • Minimalwert (Untergrenze) - vorhergehendes Ergebnis kann nicht kleiner sein als das hinterlegte Konto
  • kann nur positive Werte annehmen - vorhergehendes Ergebnis kann nicht kleiner sein als 0.00
  • Booloperation - verwandelt das vorhergehende Ergebnis in 0.00 oder 1.00 Anwendungsbeispiel
  • am Tag berechnen - wenn aktiviert, wird der beschriebene Rechengang je "Tag" angewendet, die Werte für "Woche" und "Monat" ergeben sich aus der Summe der Tagesergebnisse
  • Startdatum - legt fest, ab wann das Konto berechnet wird
Zeitkonto nach Wochentag gefiltert


Es können Zeitkonten erstellt werden, die ein auszuwählendes Basiskonto nach einem bestimmten Wochentag oder nach Feiertag filtern.

Einzustellen über Parameter Gefilterter Wochentag. (Implementierung für "Aufnahmetag" ist hier unvollständig).

Parameter auch dann rechnen, wenn es ein Feiertag ist kann bei Bedarf gesetzt werden.

Jahreskonto


Bestehende Konten können über das Kalenderjahr kumuliert werden. Nur bei 7Up verfügbar.


Dabei werden folgende Konten erstellt:

  • Ergebnis Jahresübertrag: Ergebnis Jahressaldo aus Vormonat, außer
    • im Januar: hier 0.
    • es gibt eine Inaktivzeit im Vormonat und Inaktivzeiten überbrücken? = Nein, dann 0
  • Ergebnis Jahressaldo: Ergebnis Jahresübertrag + Basiskonto


Basiskonto ist immer eine Zeitkontosammlung.

Falls "inkl. Aufteilung" = JA, werden zusätzliche Konten erzeugt, "Grenzwert für Aufteilung" wird dann relevant.

Zeitkonto kumuliert Dient dem Zweck, bestehende Konten über einen bestimmten Zeitraum aufzusummieren.

Es wird ein Konto generiert, das den kumulierten Wert zeigt. Es ist in der Kontogruppe Konten aus "Zeitkonto kumuliert" zu finden.


Parameter:

  • Basiskonto - das aufzusummierende Konto
  • Zählerkonto - über diese Anzahl von Wochen bzw. Monaten wird das Basiskonto aufsummiert. zB: Info aktuelles Monat im DRZ (7Up) oder drz akt. Monat (Standard)
  • Betrachtungsebene - Monat oder Woche


Bit Factory Intern: siehe auch Erster Anwendungsfall

Zeitkontoaufteilung





Teilt den aufzuteilenden Wert laut Basis in zwei neue Konten auf:
  • über Grenze
    • zeigt den Wert, mit dem das Kriterium den Grenzwert überschreitet, maximal jedoch den Basiswert
  • unter Grenze
    • zeigt die Differenz aus "Basis" und "über Grenze"


Das hinterlegte Kriterium kann gleich der Basis sein, muss diese aber zumindest in sich enthalten.

Weiters erzeugte Konten sind nur Mittel zum Zweck oder dienen der Transparenz:

  • Basis
  • Grenze
  • Kriterium
Saldospezifikation


Eine Saldospezifikation berechnet aus Zubuchungen und Konsumationen eines Zeitkontos oder Zeitkontosammlung einen Saldo, welcher in die nächste Periode übertragen wird.Bei Konsum aus spez.Abw kann ein Konto oder eine Zeitkontosammlung (z. B Abwesenheit Krankheit Standard) hinterlegt werden, um bei Ausfall im Ist den geplanten Konsum trotzdem zu rechnen.

Dabei werden folgende Konten erstellt:

  • Ergebnis Übertrag: Ergebnis aus Vormonat, außer
    • im Januar', wenn Kein Jahresübertrag (->'Jahreskonto') dann 0.
    • es gibt eine Inaktivzeit im Vormonat und Inaktivzeiten überbrücken? = Nein, dann 0
  • Ergebnis: Ergebnis Übertrag + Zubuchung - Konsumation

Startdatum für Übertrag legt fest, ab wann ein Übertrag stattfindet. Wird diese Spezifikation im laufenden Betrieb gestartet, muss hier das Datum, ab dem diese Berechnung laufen soll eingetragen werden.


Zubuchung und Konsumation werden via Zeitkontoreferenz festgelegt.

Einsatzzähler


Zählt die "Kommt", die nicht an ein "Geht" anstoßen, wenn dieses Intervall mit Einsatzschema abgerechnet wird, und - Nur zählen bei diesem Sollschema das Schema des dahinterliegenden Dienstes ist (wenn eingetragen).


Anwendungsbeispiel: Anzahl Einsätze in Rufbereitschaft

Zeitkonto für Aufgaben


Spezielle Variante eines Eintragskontos


Mit Hilfe dieser Zeitkonto-Spezifikation können Anzahl und Dauer Konten für Aufgaben definiert werden.

Die Berechnung des Kontos bezieht sich nicht auf eine einzelne Aufgabe, sondern auf die Aufgabengruppe.


Weiters kann mit dieser Spezifikation definiert werden, dass das Konto auch bei Abwesenheiten befüllt wird:

  • "Abwesenheiten ignorieren": Es werden alle Abwesenheiten mitgezählt
  • "Nur diese Planungscodes ignorieren": Hier können einzelne Planungscodes definiert werden
Damit die Aufgabe bei Eintragung

des Planungscodes erhalten bleibt, müssen folgende Parameter auf der Aufgabe gesetzt sein:

  • "Am Tag nach Eintrag eines Planungscodes behalten"
  • "Am Kommt/Geht nach Eintrag eines Planungscodes behalten"
Zeitfilter


Es können Zeiten von den gewählten Schemen nach einem bestimmten Zeitbereich und nach einer bestimmten Tagesart gefiltert werden.


Bit Factory Intern: siehe auch Zeitfilter V1 für Gastro KV

Tagesarten

  • wenn leer: keine Filterung nach Tagesarten
Tagfilter Durch den Einsatz von Tagfiltern können einzelne Tage aus einem Basiskonto extrahiert und für Auswertungen und nachfolgende Verarbeitungsschritte zur Verfügung gestellt werden.


​​​​​Bit Factory Intern: siehe Anwendungsbeispiele[1][2]

1.1 Links

Issues: