Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »


  1. Die Buchungen eines Tages werden in Scheiben zerschnitten (also Anfang & Ende zusammen gesucht)
  2. Die Scheiben werden mit den Regeln für einen Tag abgeglichen (z.B. Samstag Ü50, vor 06:00 Ü50, Fahrten zw. 07:00 und 15:12 Fahrzeitlohnart, …)
  3. Die Buchungen werden dann entsprechend in den jeweiligen Topf eingekippt, wobei jeder Topf für mehrere verschiedene Lohnarten fassen kann; so z.B.: der Normalarbeitszeittopf auch mit Urlaubsbuchungen und Fahrten befüllt wird.
  4. Topf
    1. Hat einen Zeitraum, so gibt es Tagestöpfe, Wochentöpfe, Monatstöpfe und Jahrestöpfe
    2. Eine oder mehrere Lohnarten die er aufnimmt
    3. Faktor: im Verhältnis z.B.: zur Normalarbeitszeit um etwaige Zuschläge/Abschläge errechnen zu können; Ü50-Topf = 150; ZA15-Topf = 115
    4. Optional: max. Füllmenge, z.B. Normalarbeitszeittopf-Tag = 7.7h, NAZ-Woche = 38.5h, MAZ-Tag = 1.3h, MAZ-Woche = 1.5h max.
    5. Optional: min. Füllmenge, z.B. Normalarbeitszeittopf-Woche = 38.5h
  5. Wenn ein Topf seine Max.Grenze erreicht läuft er nach rechts über.
  6. Jeder Topf „X“ der am Ende seiner Periode die Mindestfüllmenge nicht erreicht hat wird wie folgt gefüllt:
    1. Der Algorithmus geht nach rechts (vom Topf „X“ aus) bis der Faktor steigt; bsp. von NAZ aus gehen wir über MAZ zu ZA0, dahinter wäre der Faktor > 100%
    2. Dann wird aus dem Topf so viel wie möglich/erforderlich entnommen – in diesem Bsp. aus ZA0
    3. Fehlt nach Schritt (a+b) noch etwas, wird auf den nächsten Topf mit dem gleichen Faktor entnommen – in diesem Bsp. aus MAZ
    4. Fehlt nach Schritt ( c) noch etwas wird wieder bei Schritt (a) begonnen mit dem nächst höheren Faktor


Bsp. Töpfe in Reihenfolge:

  1. FZ außerhalb NAZ            (1) NAZ                (2) MAZ               (3) ZA0                 (4) ZA15               (5) ZA20               (6) Ü50                (7) Ü100




  • No labels