Berechnungsformeln bestehen aus einer Folge von Funktionen, die in der festgelegten Ausfhrungsreihenfolge ausgefhrt werden. Diese systemdefinierten Funktionen knnen Informationen abfragen, vorhandene Werte verndern oder neue Datenstze erstellen. Die meisten Funktionen werden mit einer Reihe von Parametern definiert, die bei der Verwendung der Funktion angegeben werden mssen. Eine besondere Art von Funktionen sind Bedingungen, die anstelle von Parametern eine logische Bedingung verwenden.
Die Details und Parameter der Funktion sind unten aufgefhrt.
Tag fr Neuberechnung hinzufgen:Je nach gewhlter Option werden ein oder mehrere Tage neu berechnet. Wenn die Option wchentlich oder monatlich gewhlt wird, werden die Tage immer ab dem Kontodatum bis zum aktuellen Kalendertag bercksichtigt. Die Neuberechnung wird im Rahmen eines Hintergrundjobs ausgefhrt.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Option | Auswahlmglichkeiten | 0 - Neuberechnung eines bestimmten Datums 1 - wchentliche Neuberechnung an einem bestimmten Wochentag 2 - jeden Tag neu zu berechnen 3 - monatliche Neuberechnung am ersten bestimmten Wochentag 4 - Monatliche Neuberechnung am letzten bestimmten 5 - Letzten Tag des Monats neu berechnen |
Ja |
| Datum | Neu zu berechnendes Datum, nur fr Option 0 |
Nein | |
| Wochentag | Der Wochentag muss neu berechnet werden, nur mit den Optionen 1, 3 oder 4 |
1 - Montag 2 - Dienstag 3 - Mittwoch 4 - Donnerstag 5 - Freitag 6 - Samstag 7 - Sonntag |
Nein |
Zahlen addieren: Addiert die angegebenen Werte. Wenn mehr als 2 Summanden angegeben werden, wird die Operation schrittweise ausgefhrt und werden gegebenen Werte addiert (bis zu 4 Werte mglich). Es mssen mindestens zwei Werte angegeben werden
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Summand 1 | Erster Wert fr die Addition | Ja | |
| Summand 2 | Zweiter Wert fr die Addition | Ja | |
| Summand 3 | Dritter Wert fr die Addition | Nein | |
| Summand 4 | Vierter Wert fr die Addition | Nein |
Zahl zu Feld hinzufgen: Zahlenwerte zu einem zuvor definierten Feld hinzufgen (mit der Funktion Feld zum Speichern von Zahlen)
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Feld | Feld, dem der Wert hinzugefgt werden soll | Ja | |
| Wert | Hinzufgender Wert | Ja |
Ergebnisstunden hinzufgen: Fgt Stunden zu einem Ergebnislohnschlssel am aktuellen Kontodatum hinzu. Wenn die Lohnart in den Ergebnissen noch nicht vorhanden ist, wird sie erstellt.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Lohnstunden | Hinzuzufgende Stunden | Ja | |
| Lohnart | Lohnart, die bercksichtigt wird | Nein | |
| Index | Index der Ergebnistabelle. Statt der Bereitstellung einer Lohnart, kann auch der Index der vorhandenen Ergebnistabelle erstellt werden. Dies kann verwendet werden, wenn dynamische Lohnarten gendert werden sollen. |
Nein |
Zur Periodenberechnung hinzufgen: Fgen Sie Stunden mit einer definierten Lohnart zu den Periodenberechnungen hinzu. Bestehende Datenstze fr denselben Zeitraum und dieselbe Lohnart werden ersetzt. (entweder vordefinierter Zeitraum oder Beginn und Ende des Zeitraums mssen angegeben werden)
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Lohnstunden | Hinzuzufgende Lohnstunden | Ja | |
| Lohnart | Hinzuzufgende Lohnart | Ja | |
| Vordefinierter Zeitraum | Hinzuzufgender Zeitraum | 1 - Erster bis letzter Tag des Monats des aktuellen Kontodatums 2 - Eine Woche einschlielich des aktuellen Buchungsdatums, beginnend mit dem angegebenen Starttag (Standard: Montag) 3 - wie 2, endet aber immer im selben Monat 4 - laufendes Buchungsdatum |
Nein |
| Starttag | Starttag der Woche | 1 - Montag 2 - Dienstag 3 - Mittwoch 4 - Donnerstag 5 - Freitag 6 - Samstag 7 - Sonntag |
Nein |
| Periodenanfang | Daten zum Beginn des Zeitraums | Nein | |
| Periodenende | Enddatum des Zeitraums. | Nein |
Berechnung abbrechen: Brechen Sie die aktuelle Berechnung ab und verlassen Sie die Berechnungsvorschrift; bis zu diesem Punkt abgeschlossene Vorgnge werden nicht zurckgenommen.
(kein Parameter)
Unternehmens-ID: Abfrage der aktuellen Unternehmens-ID.
(kein Parameter)
Datum fr den nchsten Wochentag: Abrufen des Datums des nchsten Auftretens des angegebenen Wochentags.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Starttag | Datum, an dem die Suche beginnen soll (standardmig Buchungsdatum) | Nein | |
| Wochentag | Gesuchter Wochentag | 1 - Montag 2 - Dienstag 3 - Mittwoch 4 - Donnerstag 5 - Freitag 6 - Samstag 7 - Sonntag |
Ja |
| Option | Wenn der Starttag bereits dem gesuchten Wochentag entspricht, ist es mglich, stattdessen die folgende Woche abzurufen |
1 - Eine Woche hinzufgen 2 - Starttag zurckgeben (Standard) |
Nein |
Zahlen dividieren: Teilt die angegebenen Werte, die Dividende wird durch den Divisor geteilt und das Ergebnis wird als neue Dividende betrachtet, wenn mehr als 2 Werte angegeben sind.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Dividende | Dividende fr die Division | Ja | |
| Divisor 1 | Erster Divisor fr die Division | Ja | |
| Divisor 2 | Zweiter Divisor fr die Division | Nein | |
| Divisor 3 | Dritter Divisor fr die Division | Nein |
Mitarbeiter-ID: Abfrage der aktuellen Mitarbeiter-ID.
(kein Parameter)
Feld zum Speichern von Zeichenfolgen: Erstellen Sie ein Feld, das zum Speichern von Text verwendet werden kann.
(kein Parameter)
Feld zum Speichern von Zahlen: Erstellen Sie ein Feld, das zum Speichern von Zahlen verwendet werden kann.
(kein Parameter)
Abwesenheitskategorie abrufen: Abrufen der Abwesenheitskategorie des Lohnarten/Fehlzeit, wie auf der Seite Lohnart definiert.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Lohnart | Lohnart/Fehlzeit, die bercksichtigt wird | Ja |
Saldowert abrufen: Abrufen des Wertes des angegebenen Zeitsaldos zum angegebenen Datum
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| ID/Zeitsaldo | Saldo-ID des gewnschten Zeitsaldos | Ja | |
| Datum | Wertstellungsdatum des Saldos, Buchungsdatum wird standardmig bercksichtigt |
Nein |
Zeiterfassungs-Org.-Code abrufen: Ruft den Org.-Code der indexbezogenen Zeile der Zeiterfassung ab.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Index | Index der Zeiterfassung | Ja |
Firmeneigenschaftsnummer abrufen: Abrufen des numerischen Wertes fr die Firmeneigenschaft am aktuellen Buchungsdatum.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Code/Eigenschaft | Eigenschaftscode fr das Firmeneigenschaftsfeld | Ja |
Firmeneigenschaftstext abrufen: Abrufen des alphanumerischen Werts fr die Firmeneigenschaft am aktuellen Buchungsdatum.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Code/Eigenschaft | Eigenschaftscode fr das Firmeneigenschaftsfeld | Ja |
Einstellungsdatum abrufen: Abrufen des Einstellungsdatums des aktuellen Mitarbeiters zum aktuellen Buchungsdatum.
(kein Parameter)
Austrittsdatum abrufen: Abfrage des Austrittsdatums fr den aktuellen Mitarbeiter zum aktuellen Buchungsdatum.
(kein Parameter)
Tag-Zuschlagsart abrufen: Abrufen der Tag-Zuschlagsart fr das aktuelle Buchungsdatum.
(kein Parameter)
Code fr Tagesarbeitszeitplan abrufen: Abrufen des Zeitplans fr das aktuelle Buchungsdatum.
(kein Parameter)
Tagestyp abrufen: Abrufen des Zeitplans fr das aktuelle Buchungsdatum.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Option | Legen Sie fest, welcher Tagestyp bercksichtigt werden soll. Wenn keine Option angegeben wird, wird der Tagestyp, der bei der Berechnung verwendet wurde, abgerufen. |
DEV - Temporrer Tagestyp SUB - Abweichender Tagestyp ORD - Normaler Tagestyp |
Nein |
Tagwert von Datum abrufen: Ermittelt den Tagesanteil eines Datums als Zahl.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Datum | Datum, das umgerechnet werden soll (Buchungsdatum als Standard) |
Nein |
Mitarbeitereigenschaftsnummer abrufen: Abrufen des numerischen Wertes fr die Mitarbeitereigenschaft am aktuellen Buchungsdatum.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Code/Eigenschaft | Eigenschaftscode fr das Eigenschaftsfeld Mitarbeiter | Ja |
Mitarbeitereigenschaftstext abrufen: Abrufen des alphanumerischen Werts fr die Mitarbeitereigenschaft am aktuellen Buchungsdatum.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Code/Eigenschaft | Eigenschaftscode fr das Eigenschaftsfeld Mitarbeiter | Ja |
Gleitzeitregel/Tag abrufen: Abrufen der Gleitzeitregel/Tag fr das aktuelle Buchungsdatum.
(kein Parameter)
Stunden des Lohnschlssels abrufen: Abrufen der Stunden der definierten Lohnart an einem bestimmten Tag.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Lohnart | Bercksichtigte Lohnart | Ja | |
| Tag | Zu bercksichtigender Tag in Bezug auf auf das aktuelle Buchungsdatum. Wenn kein Wert angegeben wird, wird das Buchungsdatum bercksichtigt. |
0 - Buchungsdatum 1 - Tag nach Buchungsdatum 2 - Zwei Tage nach Buchungsdatum -1 - Tag vor dem Abrechnungsdatum (jede beliebige Zahl kann verwendet werden) |
Nein |
Letzten Tag des Monats abrufen: Ruft den letzten Tag des angegebenen Monats ab
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Monat | Definieren Sie, fr welchen Monat der letzte Tag erforderlich ist (Monat des Buchungsdatums als Standard) |
1 - Januar 2 - Februar 3 - Mrz ... 12 - Dezember |
Nein |
Monatswert von Datum abrufen: Ermittelt den Monatsanteil eines Datums als Zahl.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Datum | Datum, das umgerechnet werden soll (Buchungsdatum als Standard) |
Nein |
Ergebnis-Org.-Code anrufen: Ruft den Org.-Code der indexbezogenen Ergebniszeile ab.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Index | Index des Ergebnisses | Ja |
Regeltyp abrufen: Abrufen des Regeltyps fr das aktuelle Buchungsdatum.
(kein Parameter)
Auswahlgruppe abrufen: Abrufen der Auswahlgruppe des Mitarbeiters am aktuellen Buchungsdatum.
(kein Parameter)
Geplante Stunden abrufen: Abrufen der geplanten Stunden an einem bestimmten Tag.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Typ | Legen Sie fest, welcher Tagestyp bercksichtigt werden soll. Wenn keine Option angegeben wird, wird der Tagestyp, der bei der Berechnung verwendet wurde, bercksichtigt. |
DEV - Temporrer Tagestyp
SUB - Abweichender Tagestyp ORD - Normaler Tagestyp |
Nein |
| Tag | Zu bercksichtigender Tag in Bezug auf auf das aktuelle Buchungsdatum. Wenn kein Wert angegeben wird, wird das Buchungsdatum bercksichtigt. |
0 - Buchungsdatum 1 - Tag nach Buchungsdatum 2 - Zwei Tage nach Buchungsdatum -1 - Tag vor dem Abrechnungsdatum (jede beliebige Zahl kann verwendet werden) |
Nein |
Betriebszugehrigkeitsdauer abrufen: Abrufen des Wertes der angegebenen Betriebszugehrigkeit zum aktuellen Buchungsdatum.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| ID Dienstalter | Zu bercksichtigende ID Dienstalter | Ja | |
| Dauer | Art der Dauer, die abgerufen werden (standardmig Monate) |
Y - Jahre M - Monate D - Tage |
Nein |
Status abrufen: Abrufen des Registrierungsstatus fr das aktuelle Buchungsdatum. (O - Offen, S - Geschlossen, H - Berechnet, A - Manuell)
(kein Parameter)
Systemdatum abfragen: Abfrage des aktuellen Systemdatums.
(kein Parameter)
Anzahl der Zeiterfassungen abrufen: Abfrage der Anzahl der Zeiterfassungszeilen am aktuellen Buchungsdatum.
(kein Parameter)
Aktuelles Buchungsdatum abrufen: Abrufen des aktuellen Buchungsdatums.
(kein Parameter)
Index eines Ergebnis-Lohnschlssels abrufen: Abrufen des Zeilenindexes eines angegebenen Lohnschlssels.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Lohnart | Ergebnis Lohnart, fr die der Index zurckgegeben werden sollausgefhrt werden. |
Ja |
Zeit aus Datum abrufen: Ruft den Zeitanteil aus einem Datum/Uhrzeit ab.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Datum | Datum, das umgerechnet werden soll | Ja |
Lohngruppe abrufen: Abrufen der Lohngruppe zum aktuellen Buchungsdatum.
(kein Parameter)
Wochentag von Datum abrufen: Ermittelt den Wochentag eines Datums als Zahl.
1 - Montag
2 - Dienstag
3 - Mittwoch
4 - Donnerstag
5 - Freitag
6 - Samstag
7 - Sonntag
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Datum | Datum, das umgerechnet werden soll (Buchungsdatum als Standard) |
Nein |
Arbeitsort abrufen: Abrufen des Arbeitsortes des Mitarbeiters am aktuellen Buchungsdatum.
(kein Parameter)
Nummer von Eigenschaftswert Arbeitsort abrufen: Abrufen des numerischen Wertes fr die Eigenschaft Arbeitsort am aktuellen Buchungsdatum.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Code/Eigenschaft | Eigenschaftscode fr das Eigenschaftsfeld Arbeitsort | Ja |
Text der Eigenschaft Arbeitsort abrufen: Abrufen des alphanumerischen Werts fr die Eigenschaft Arbeitsort am aktuellen Buchungsdatum.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Code/Eigenschaft | Eigenschaftscode fr das Eigenschaftsfeld Arbeitsort | Ja |
Info zur Arbeitszeit abrufen: Abrufen von Arbeitszeitinformationen fr den Mitarbeiter, wie sie im Mitarbeiterstamm definiert sind.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Typ | Art der gewnschten Arbeitszeitdaten (Wird kein Wert angegeben, wird in der angegebenen Reihenfolge geprft, und der erste gefundene Wert wird bercksichtigt) |
1 - Personenbezogen 2 - Angepasst 3 - Vertrag |
Nein |
| Wert | Legt die Art der Arbeitszeitinformationen fest, die abgerufen werden sollen. | 1 - Stunden pro Jahr 2 - Stunden pro Monat 3 - Stunden pro Woche (Standard) 4 - Stunden pro Tag 5 - Tage pro Jahr 6 - Tage pro Monat 7 - Tage pro Woche |
Nein |
| Datum | Zu bercksichtigendes Datum (Buchungsdatum als Standard) | Nein |
Jahreswert von Datum abrufen: Ermittelt den Jahresanteil eines Datums.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Datum | Datum, das umgerechnet werden soll (Buchungsdatum als Standard) |
Nein |
Eingangsstempel einer bestimmten Zeile abrufen: Abrufen des Eingangsstempels des angegebenen Intervallsatzes.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Index | Index des gewnschten Intervallsatzes (beginnend mit 1 fr die erste Zeile des Tages) |
Ja |
Ausgangsstempel einer bestimmten Zeile abrufen: Abrufen des Ausgangsstempels des angegebenen Intervallsatzes.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Index | Index des gewnschten Intervallsatzes (beginnend mit 1 fr die erste Zeile des Tages) |
Ja |
Lohnart einer bestimmen Zeile abrufen: Abrufen des Lohnarten/Fehlzeit des angegebenen Intervallsatzes.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Index | Index des gewnschten Intervallsatzes (beginnend mit 1 fr die erste Zeile des Tages) |
Ja |
Lohngruppe einer bestimmten Zeile abrufen: Abrufen der Lohngruppe des angegebenen Intervallsatzes.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Index | Index des gewnschten Intervallsatzes (beginnend mit 1 fr die erste Zeile des Tages) |
Ja |
Zahlen multiplizieren: Multipliziert die angegebenen Werte. Wenn mehr als 2 Faktoren angegeben werden, wird die Operation schrittweise durchgefhrt und alle angegebenen Werte multipliziert (bis zu 4 Faktoren mglich). Es mssen mindestens zwei Faktoren gegeben sein.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Faktor 1 | Erster Faktor fr die Multiplikation | Ja | |
| Faktor 2 | Zweiter Faktor fr die Multiplikation | Ja | |
| Faktor 3 | Dritter Faktor fr die Multiplikation | Nein | |
| Faktor 4 | Vierter Faktor fr die Multiplikation | Nein |
Zahl runden: Rundet den angegebenen Wert
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Wert | Zahl, die gerundet wird | Ja | |
| Typ | Art der Rundung | 1 - Bank 2 - nach unten 3 - nach oben |
Ja |
| Genauigkeit | Genauigkeit der Rundung | Ja |
Zahl in Feld speichern: Speichert einen numerischen Wert in einem zuvor definierten Feld (mit der Funktion Feld zum Speichern von Zahlen)
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Feld | Feld, in dem der Wert gespeichert werden soll | Ja | |
| Wert | Zu speichernder Wert | Ja |
Text in Feld speichern: Speichert einen alphanumerischen Wert in einem zuvor definierten Feld (mit der Funktion Feld zum Speichern von Zeichen)
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Feld | Feld, in dem der Wert gespeichert werden soll | Ja | |
| Wert | Zu speichernder Wert | Ja |
Ergebnisstunden festlegen: Setzt die Stunden einer Ergebnislohnschlssel zum aktuellen Buchungsdatum. Vorhandene Werte der Lohnart werden berschrieben.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Lohnstunden | Zu erfassende Stunden | Ja | |
| Lohnart | Zu erfassende Lohnart | Nein | |
| Index | Index der Ergebnistabelle. Statt der Bereitstellung einer Lohnart, kann auch der Index der vorhandenen Ergebnistabelle erstellt werden. Dies kann verwendet werden, wenn dynamische Lohnarten gendert werden sollen. |
Nein |
Zahl von Feld subtrahieren: Subtrahiert numerische Werte von einem zuvor definierten Feld (mit der Funktion Feld zum Speichern von Zahlen)
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Feld | Feld, von dem der Wert subtrahiert werden soll | Ja | |
| Wert | Zu subtrahierender Wert | Ja |
Zahlen subtrahieren: Subtrahiert die angegebenen Werte. Der Subtrahend wird vom Minuend subtrahiert und das Ergebnis wird als neuer Minuend betrachtet, wenn mehr als 2 Werte vorhanden sind.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Minuend | Minuend fr Subtraktion | Ja | |
| Subtrahend 1 | Erster Subtrahend fr Subtraktion | Ja | |
| Subtrahend 2 | Zweiter Subtrahend fr Subtraktion | Nein | |
| Subtrahend 3 | Dritter Subtrahend fr Subtraktion | Nein |
Ergebnisstunden subtrahieren: Subtrahiert die Stunden von einem Ergebnislohnschlssel am aktuellen Buchungsdatum. Wenn die Lohnart fr das angegebene Buchungsdatum noch nicht vorhanden ist, wird sie erstellt.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Lohnstunden | Zu subtrahierende Stunden | Ja | |
| Lohnart | Lohnart, die bercksichtigt wird | Nein | |
| Index | Index der Ergebnistabelle. Statt der Bereitstellung einer Lohnart, kann auch der Index der vorhandenen Ergebnistabelle erstellt werden. Dies kann verwendet werden, wenn dynamische Lohnarten gendert werden sollen. |
Nein |
Ergebnisstunden subtrahieren mit Grenze 0: Subtrahiert Stunden von einem Ergebnislohnschlssel am aktuellen Buchungsdatum. Wenn das Ergebnis negativ ist, wird es auf 0 Stunden gesetzt.
| Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
| Lohnstunden | Zu subtrahierende Stunden | Ja | |
| Lohnart | Lohnart, die bercksichtigt wird | Nein | |
| Index | Index der Ergebnistabelle. Statt der Bereitstellung einer Lohnart, kann auch der Index der vorhandenen Ergebnistabelle erstellt werden. Dies kann verwendet werden, wenn dynamische Lohnarten gendert werden sollen. |
Nein |
Die IF-Bedingung wird verwendet, um bestimmte Manahmen nur unter bestimmten Bedingungen durchzufhren. Es ist mglich, den Vergleich fr einen oder mehrere logische Vergleiche fr die Bedingung festzulegen. Die logische Verknpfung von mehr als einer Bedingung kann mit ?UND? und ?ODER? vorgenommen werden. Zur Kontrolle der Bedingungen stehen die folgenden Optionen zur Verfgung.
| Funktion | Einfluss | Bedingung |
| IF-Bedingung | Die Schritte, die dieser Funktion folgen, werden nur ausgefhrt, wenn die angegebene Bedingung erfllt ist. | Ja |
| ELSE-Bedingung | Die Schritte, die dieser Funktion folgen, werden nur ausgefhrt, wenn die Bedingung aus der vorherigen IF/ELSIF-Bedingung falsch ist. | Nein |
| ELSIF-Kondition | Die Schritte, die dieser Funktion folgen, werden nur ausgefhrt, wenn die Bedingung aus der vorhergehenden IF-Bedingung falsch ist und die aktuelle Bedingung wahr ist. | Ja |
| END IF-Bedingung | Die auf diese Funktion folgenden Schritte werden unabhngig von der vorherigen IF-Bedingung ausgefhrt. (Jede IF-Bedingung bentigt eine END IF-Bedingung, um die Bedingung zu beenden, auch wenn keine weiteren Schritte ausgefhrt werden sollen) | Nein |
Schleifen knnen verwendet werden, um dieselben Funktionen mit unterschiedlichen Parametern auszufhren (z. B. fr verschiedene Tage). Es ist mglich, Schleifen mit oder ohne Bedingungen zu setzen. Wenn Schleifen ohne Bedingung eingerichtet werden, muss festgelegt werden, wann die Schleife manuell beendet werden muss. In beiden Fllen ist die maximale Anzahl von Schleifen 1000.
| Funktion | Einfluss | Bedingung |
| Schleife mit Bedingung | Die Schritte, die dieser Funktion folgen, werden in einer Schleife ausgefhrt, solange die angegebene Bedingung erfllt ist. | Ja |
| Schleife ohne Bedingung | Die Schritte, die auf diese Funktion folgen, werden in einer Schleife ausgefhrt, bis die Schleife verlassen wird. | Nein |
| Ende der Schleife mit Bedingung | Die Schritte, die dieser Funktion folgen, werden ausgefhrt, wenn die Bedingung der Schleife falsch ist. (Jede Schleife mit Bedingung erfordert ein Ende der Schleife mit Bedingung - Funktion, auch wenn keine weiteren Schritte ausgefhrt werden sollen) | Ja |
| Ende der Schleife ohne Bedingung | Die Schritte, die dieser Funktion folgen, werden ausgefhrt, nachdem die vorherige Schleife ohne Bedingung verlassen wurde. (Jede Schleife ohne Bedingung bentigt eine Ende der Schleife ohne Bedingung - Funktion, auch wenn keine weiteren Schritte ausgefhrt werden sollen) | Nein |
| EXIT | Die Funktion EXIT wird verwendet, um die aktuelle Schleife zu verlassen. Wenn eine Schleife ohne Bedingung verwendet wird, muss diese Funktion verwendet werden, um die Schleife zu verlassen. | Nein |
Die Funktion Abbrechen wird verwendet, um die gesamte Berechnungsformel zu verlassen. Alle nderungen, die durch zuvor ausgefhrte Operationen vorgenommen wurden, werden nicht zurckgenommen.