Versions Compared

Key

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

...

  • Boolean skip
    Wenn dieser Parameter auf "true" gesetzt ist (z.B. auf der Ebene einer Woche), wird der entsprechende Topf nicht benötigt. Alle Stunden werden direkt in den darunterliegenden Topf weitergeleitet.

  • String balance
    Mit diesem Parameter kann täglich oder wöchentlich überprüft werden, ob der Topf ein Defizit hat. Falls der Topf im Minus ist, wird geprüft, ob er Stunden aus anderen Töpfen entnehmen kann, um das Defizit auszugleichen.

  • Boolean blockWithdraw
    Wenn ein anderer Topf Stunden benötigt (z.B. durch einen Mindestwert oder weil der Topf im Minus ist und der "balance"-Parameter aktiviert wurde), werden Stunden aus benachbarten Töpfen entnommen. Ein Topf mit "blockWithdraw = true" wird dabei jedoch ignoriert.
    Ausnahme: Wenn bei dem Topf, dem Stunden fehlen, eine "withdrawOrder" angegeben wurde, können auch Stunden aus einem Topf mit "blockWithdraw" entnommen werden, falls welche verfügbar sind.

  • Boolean blockSpillover
    Dieser Parameter verhindert, dass überschüssige Stunden (Spillover) in andere Töpfe übertragen werdenaus anderen Töpfen in diesen Topf überlaufen. Wenn auf "true" gesetzt, werden keine Stunden aus diesem Topf in benachbarte Töpfe übertragen in diesen Topf (wo blockSpillover = true) übertragen.

  • Boolean leftWithdraw
    Wenn ein Topf aufgefüllt werden muss, werden zuerst Stunden aus dem benachbarten Topf links davon entnommen. Wenn dort nicht genug Stunden vorhanden sind, werden die verbleibenden Stunden in der üblichen Reihenfolge aus anderen Töpfen entnommen.

  • Lohnarten-Liste: withdrawOrder
    Diese Liste definiert die Reihenfolge der Töpfe, aus denen fehlende Stunden entnommen werden können. Wenn der Fehlbetrag nicht aus den angegebenen Töpfen gedeckt werden kann, wird der Prozess mit der Standard-Reihenfolge fortgesetzt. Beispiel:
    <withdrawOrder>120,130,400</withdrawOrder>
    Wird in der "withdrawOrder" ein Topf angegeben, bei dem "blockWithdraw = true" gesetzt ist, wird dies zugunsten der "withdrawOrder" ignoriert.

  • Lohnarten-Liste: withdrawOrderLimited
    Diese Liste legt die Reihenfolge der Töpfe fest, aus denen fehlende Stunden entnommen werden können. Wenn der Fehlbetrag nicht aus den angegebenen Töpfen gedeckt werden kann, wird der Vorgang abgebrochen. Beispiel:
    <withdrawOrderLimited>120,130,400</withdrawOrderLimited>

  • Boolean forcePrimaryWagetype
    Wenn dieser Parameter aktiviert ist, wird immer der primäre Lohnart-Typ verwendet, selbst wenn andere Lohnarten verfügbar sind.

  • BigDecimal minValueOffset
    Ein Wert, der verwendet wird, um den minimalen Wert eines Töpfs anzupassen.

  • BigDecimal maxValueOffset
    Ein Wert, der verwendet wird, um den maximalen Wert eines Töpfs anzupassen.

  • BigDecimal minValueAzmFactor
    Ein Faktor, der verwendet wird, um den minimalen Wert eines Töpfs basierend auf der Mehrarbeitszeit (Azm) anzupassen.

  • BigDecimal maxValueAzmFactor
    Ein Faktor, der verwendet wird, um den maximalen Wert eines Töpfs basierend auf der Mehrarbeitszeit (Azm) anzupassen.

  • BigDecimal maxValuePPeriodOffset
    Ein Wert, der verwendet wird, um den maximalen Wert eines Töpfs in Bezug auf einen bestimmten Zeitraum (PPeriod) anzupassen.

  • BigDecimal maxValuePPeriodAzmFactor
    Ein Faktor, der verwendet wird, um den maximalen Wert eines Töpfs basierend auf einem Zeitraum (PPeriod) und der Mehrarbeitszeit (Azm) anzupassen.

...