Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung Markierung: 2017-Quelltext-Bearbeitung |
||
(148 dazwischenliegende Versionen von 10 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<bs:bookshelf src="Buch:Zeitkonto Spezifikation - Das Buch" /> | |||
'''Zeitkonto Spezifikationen''' sind Steuerdaten um [[Zeitkonto| kundenspezifische Berechnungen]] zu definieren. Diese sind in der [[Zeitkontogruppe]] '''Konten aus Zeitkontosammlung/Spezifikation''' verfügbar. | |||
Die '''Zeitkonto Spezifikationen''' sind erst nach '''Neustart''' des Alex-Dienstes wirksam! | |||
== | == Funktionsbeschreibung == | ||
{| class="wikitable" style="" | |||
|+ | |||
! Zeitkonto Spezifikation !! Funktionsbeschreibung!! Weitere Steuerdaten | |||
|- | |||
| style="vertical-align:top;text-align:left;" |'''Zeitkontosammlung''' | |||
[[Datei:Screenshot ZKS 2024-10-03 .png|450px]] | |||
[[Datei: | [[Datei:Screenshot 2023-02-16 101917 zks.png|400px]] | ||
|Zeitkonten oder bestehende Zeitkontosammlungen können gegen gerechnet werden. | |||
Das '''Ergebnis''' einer Zeitkontosammlung berechnet sich wie folgt: | |||
[[ | '''Ergebnis1''' = | ||
( Zeitkontosammlung1 * +/-Faktor1 ) | |||
+ ( Zeitkontosammlung2 * +/-Faktor2 ) | |||
+ ... | |||
+ ( ZeitkontosammlungN * +/-FaktorN ) | |||
+ ( Konto1 * +/-Faktor1 ) | |||
+ ( Konto2 * +/-Faktor2 ) | |||
+ ... | |||
+ ( KontoN * +/-FaktorN ) | |||
'''Ergebnis2''' = '''Ergebnis1''' * Faktor-Konto | |||
Wenn '''kann nur positive Werte annehmen''' auf "Ja" | |||
* dann | |||
'''Ergebnis''' = MaximumAus( 0.0, '''Ergebnis2 ''') | |||
* sonst | |||
'''Ergebnis''' = '''Ergebnis2''' | |||
<code>'''am Tag berechnen'''</code> - wenn aktiviert, wird die Formel nur für den Tag angewendet und die Werte für Woche und Monat ergeben sich aus der Summe der Tagesergebnisse | |||
<code>'''Booloperation'''</code> - verwandelt das Ergebnis in <code>0.0</code> oder <code>1.0</code>, [https://alexwiki.bitfactory.at/w/index.php?title=Bsp_Zeitkontosammlung_Tage_mit_Dauer&book=Buch:Zeitkonto%20Spezifikation%20-%20Das%20Buch Anwendungbeispiel] | |||
<code>'''Startdatum'''</code> - legt fest, ab wann das Ergebnis berechnet wird | |||
| keine | |||
|- | |||
| style="vertical-align:top;text-align:left;" |'''Zeitkonto nach Wochentag gefiltert''' | |||
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span> | |||
[[Datei:Screenshot 2023-02-16 124406 ZKWT.png|400px]] | |||
[[Datei:Screenshot 2023-02-16 101917 zkwt.png|200px]]<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. Zusätzlicher Parameter <code>auch dann rechnen, wenn es ein Feiertag ist</code> ab 2024.17.90.87 verfügbar. | |||
(Die Implementierung für "Aufnahmetag" ist unvollständig.) | |||
| keine | |||
|- | |||
| style="vertical-align:top;text-align:left;" |'''Jahreskonto''' | |||
[[Datei:Zeitkonto Spezifikation 1689146386411.png|links|mini|400x400px]][[Datei:Zeitkonto Spezifikation 1689146610833.png|links|mini|300x300px]]<span><br /></span> | |||
| style="vertical-align:top;text-align:left;" | Bestehende Konten können über das Kalenderjahr kumuliert werden. Nur bei 7Up verfügbar. | |||
<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''' | |||
*'''Ergebnis Jahressaldo:''' Ergebnis Jahresübertrag + Basiskonto | |||
<span><span /><span /><span /><span /><span /><span /><br /></span> | |||
Basiskonto ist immer eine Zeitkontosammlung. | |||
Falls "inkl. Aufteilung" = JA, werden zusätzliche Konten erzeugt, "Grenzwert für Aufteilung" wird dann relevant. | |||
|[[Datei:Screenshot 2023-02-16 123752.png|200px]] | |||
|- | |||
|'''Zeitkontoaufteilung'''[[Datei:Zeitkonto Spezifikation 1740063172931.png|links|mini|400x400px]] | |||
<span><br /></span> | |||
[[Datei:Zeitkonto Spezifikation 1740064833990.png|links|mini]]<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /></span> | |||
|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'''" | |||
Das hinterlegte <code>Kriterium</code> kann gleich der <code>Basis</code> sein, muss diese aber zumindest in sich enthalten. | |||
Weiters erzeugte Konten sind nur Mittel zum Zweck oder dienen der Transparenz: | |||
* '''Basis''' | |||
* '''Grenze''' | |||
* '''Kriterium''' | |||
| | |||
|- | |||
| style="vertical-align:top;text-align:left;" |'''Saldospezifikation''' | |||
<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> | |||
<span><span /><span /><span /><span /><span /><span /><br /></span> | |||
Dabei werden folgende Konten erstellt: | |||
*'''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 | |||
'''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. | |||
<span><span /><span /><span /><span /><span /><span /><br /></span> | |||
'''Zubuchung''' und '''Konsumation''' werden via [[Zeitkontoreferenz]] festgelegt. | |||
| | |||
|- | |||
| style="vertical-align:top;text-align:left;" |'''Einsatzzähler''' | |||
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span>[[Datei:Screenshot 2023-02-16 124626 EZ.png|400px]] | |||
[[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). | |||
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span> | |||
Anwendungsbeispiel: Anzahl Einsätze in Rufbereitschaft | |||
| keine | |||
|- | |||
|'''Zeitkonto für Aufgaben''' | |||
<span><span /><span /><span /><span /><span /><span /><br /></span> | |||
[[Datei:Zeitkonto Aufgaben.png.png|400x400px]] | |||
[[Datei:Zeitkonto-Aufgabe Gruppe.png|200x200px]] | |||
| style="vertical-align:top;text-align:left;" | Spezielle Variante eines [[Eintragskonten|Eintragskontos]] | |||
<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. | |||
Die Berechnung des Kontos bezieht sich nicht auf eine einzelne Aufgabe, sondern auf die [[Aufgabe/Parametrierung#Aufgabengruppen|Aufgabengruppe]]. | |||
<span><span /><span /><span /><span /><span /><span /><span /><span /><span /><br /></span> | |||
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" | |||
|} | |||
==Parametrierungsrichtlinien== |
Aktuelle Version vom 20. Februar 2025, 16:20 Uhr
Zeitkonto Spezifikationen sind Steuerdaten um kundenspezifische Berechnungen zu definieren. Diese sind in der Zeitkontogruppe Konten aus Zeitkontosammlung/Spezifikation verfügbar.
Die Zeitkonto Spezifikationen sind erst nach Neustart des Alex-Dienstes wirksam!
1.1 Funktionsbeschreibung
Zeitkonto Spezifikation | Funktionsbeschreibung | Weitere Steuerdaten |
---|---|---|
Zeitkontosammlung | Zeitkonten oder bestehende Zeitkontosammlungen können gegen gerechnet werden.
Das Ergebnis einer Zeitkontosammlung berechnet sich wie folgt: Ergebnis1 = ( Zeitkontosammlung1 * +/-Faktor1 ) + ( Zeitkontosammlung2 * +/-Faktor2 ) + ... + ( ZeitkontosammlungN * +/-FaktorN ) + ( Konto1 * +/-Faktor1 ) + ( Konto2 * +/-Faktor2 ) + ... + ( KontoN * +/-FaktorN ) Ergebnis2 = Ergebnis1 * Faktor-Konto Wenn kann nur positive Werte annehmen auf "Ja" * dann Ergebnis = MaximumAus( 0.0, Ergebnis2 ) * sonst Ergebnis = Ergebnis2
|
keine |
Zeitkonto nach Wochentag gefiltert | Es können Zeitkonten erstellt werden, die ein auszuwählendes Basiskonto nach einem bestimmten Wochentag oder nach Feiertag filtern. Zusätzlicher Parameter auch dann rechnen, wenn es ein Feiertag ist ab 2024.17.90.87 verfügbar.
(Die Implementierung für "Aufnahmetag" ist unvollständig.) |
keine |
Jahreskonto
|
Bestehende Konten können über das Kalenderjahr kumuliert werden. Nur bei 7Up verfügbar.
Falls "inkl. Aufteilung" = JA, werden zusätzliche Konten erzeugt, "Grenzwert für Aufteilung" wird dann relevant. |
![]() |
Zeitkontoaufteilung
|
Teilt den aufzuteilenden Wert laut Basis in zwei neue Konten auf:
Das hinterlegte Weiters erzeugte Konten sind nur Mittel zum Zweck oder dienen der Transparenz:
|
|
Saldospezifikation | Eine Saldospezifikation berechnet aus Zubuchungen und Konsumationen eines Zeitkontos oder Zeitkontosammlung einen Saldo, welcher in die nächste Periode übertragen wird.
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.
|
|
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).
|
keine |
Zeitkonto für Aufgaben
|
Spezielle Variante eines Eintragskontos
Die Berechnung des Kontos bezieht sich nicht auf eine einzelne Aufgabe, sondern auf die Aufgabengruppe.
|
Damit die Aufgabe bei Eintragung
des Planungscodes erhalten bleibt, müssen folgende Parameter auf der Aufgabe gesetzt sein:
|