...
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: Mit dieser Funktion kann
daily
oderweekly
ein Abgleich gemacht werden, ob der Topf im Minus ist und ggf. in den anderen Töpfen schauen ob er sich Stunden holen kann, damit ein Minus ausgeglichen werden kann.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: Wenn ein Topf aufgefüllt werden muss, dann bedient er sich als ersten von dem Topf links daneben und erst dann, falls noch was fehlt, in der gewohnten Reihenfolge.
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
...