Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 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 und balance für den Topf aktiviert wurde), dann werden Stunden aus den benachbarten Töpfen gesammelt; ein Topf mit blockWithdraw = true wird dabei aber ignoriert;
      Ausnahme: wenn bei dem Topf, dem Stunden fehlen eine withdrawOrder angegeben wurde, dann werden (soweit vorhanden) auch Stunden aus einem Topf mit blockWithdraw 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 dem blockWithdraw = true hinterlegt ist, so wird das blockWithdraw zugunsten der withdrawOrder 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: