...
FZ außerhalb NAZ (1) NAZ (2) MAZ (3) ZA0 (4) ZA15 (5) ZA20 (6) Ü50 (7) Ü100
Mögliche Parameter für die “fillingPatterns”
Boolean skip
auf dieser Ebene (z.B. Woche) wird dieser Topf nicht benötigt; alle Stunden gehen direkt weiter in den darunterliegenden Topf
String balance
Boolean blockWithdraw
wenn einem anderen Topf Stunden fehlen (durch
minValue
oder weil der Topf im Minus ist undbalance
für den Topf aktiviert wurde), dann werden Stunden aus den benachbarten Töpfen gesammelt; ein Topf mitblockWithdraw = true
wird dabei aber ignoriert;
Ausnahme: wenn bei dem Topf, dem Stunden fehlen einewithdrawOrder
angegeben wurde, dann werden (soweit vorhanden) auch Stunden aus einem Topf mitblockWithdraw
gezogen.
Boolean blockSpillover
Boolean leftWithdraw
Lohnarten-Liste:
withdrawOrder
,gibt die Reihenfolge der Töpfe zurück aus denen etwaige Fehlbeträge genommen werden können; sollte der Fehlbetrag aus den angegebenen Töpfen nicht bedient werden können, dann wird in standard-Reihenfolge weiter eingezogen. Bsp.: <withdrawOrder
>120,130,400</withdrawOrder
>wird bei der
withdrawOrder
ein Topf referenziert bei demblockWithdraw = true
hinterlegt ist, so wird dasblockWithdraw
zugunsten derwithdrawOrder
ignoriert
Lohnarten-Liste:
withdrawOrderLimited
,gibt die Reihenfolge der Töpfe zurück aus denen etwaige Fehlbeträge genommen werden können; sollte der Fehlbetrag aus den angegebenen Töpfen nicht bedient werden können, dann wird abgebrochen. Bsp.: <withdrawOrderLimited
>120,130,400</withdrawOrderLimited
>Boolean forcePrimaryWagetype
BigDecimal minValueOffset
BigDecimal maxValueOffset
BigDecimal minValueAzmFactor
BigDecimal maxValueAzmFactor
BigDecimal maxValuePPeriodOffset
BigDecimal maxValuePPeriodAzmFactor
Mögliche Parameter auf “potMatrix” Ebene
enable75Rule
ab der 3. täglichen Überstunde (auch Mehrstunde) werden 75% (vor 19 Uhr) / 100% (nach 19 Uhr) Zulagen ausgelöst
dabei werden die Stunden, die an diesem Tag angesammelt wurden und einen Faktor <=150 haben aufsummiert; davon wir die Sollarbeitszeit abgezogen; die ersten beiden Stunden die übrig bleiben werden nicht verändert;
alles >2h wird auf 75% bzw. 100% umgebucht
die alten Buchungen bleiben bestehen um den Vorgang nachvollziehen zu können
Erforderlich:
zumindest ein Topf mit Ü75 (wird anhand des Faktors = 175 identifiziert) sowie
ein Topf mit Ü100 (Faktor = 200).
Beispiel: