Berechnungsformeln bestehen aus einer Folge von Funktionen, die in der festgelegten Ausführungsreihenfolge ausgeführt werden. Diese systemdefinierten Funktionen können Informationen abfragen, vorhandene Werte verändern oder neue Datensätze erstellen. Die meisten Funktionen werden mit einer Reihe von Parametern definiert, die bei der Verwendung der Funktion angegeben werden müssen. Eine besondere Art von Funktionen sind Bedingungen, die anstelle von Parametern eine logische Bedingung verwenden.
Die Details und Parameter der Funktion sind unten aufgeführt.
Tag für Neuberechnung hinzufügen:Je nach gewählter Option werden ein oder mehrere Tage neu berechnet. Wenn die Option wöchentlich oder monatlich gewählt wird, werden die Tage immer ab dem Kontodatum bis zum aktuellen Kalendertag berücksichtigt. Die Neuberechnung wird im Rahmen eines Hintergrundjobs ausgeführt.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Option | Auswahlmöglichkeiten | 0 - Neuberechnung eines bestimmten Datums 1 - wöchentliche 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 für 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 ausgeführt und werden gegebenen Werte addiert (bis zu 4 Werte möglich). Es müssen mindestens zwei Werte angegeben werden
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Summand 1 | Erster Wert für die Addition | Ja | |
Summand 2 | Zweiter Wert für die Addition | Ja | |
Summand 3 | Dritter Wert für die Addition | Nein | |
Summand 4 | Vierter Wert für die Addition | Nein |
Zahl zu Feld hinzufügen: Zahlenwerte zu einem zuvor definierten Feld hinzufügen (mit der Funktion Feld zum Speichern von Zahlen)
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Feld | Feld, dem der Wert hinzugefügt werden soll | Ja | |
Wert | Hinzufügender Wert | Ja |
Ergebnisstunden hinzufügen: Fügt Stunden zu einem Ergebnislohnschlüssel am aktuellen Kontodatum hinzu. Wenn die Lohnart in den Ergebnissen noch nicht vorhanden ist, wird sie erstellt.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Lohnstunden | Hinzuzufügende Stunden | Ja | |
Lohnart | Lohnart, die berücksichtigt 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 geändert werden sollen. |
Nein |
Zur Periodenberechnung hinzufügen: Fügen Sie Stunden mit einer definierten Lohnart zu den Periodenberechnungen hinzu. Bestehende Datensätze für denselben Zeitraum und dieselbe Lohnart werden ersetzt. (entweder vordefinierter Zeitraum oder Beginn und Ende des Zeitraums müssen angegeben werden)
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Lohnstunden | Hinzuzufügende Lohnstunden | Ja | |
Lohnart | Hinzuzufügende Lohnart | Ja | |
Vordefinierter Zeitraum | Hinzuzufügender Zeitraum | 1 - Erster bis letzter Tag des Monats des aktuellen Kontodatums 2 - Eine Woche einschließlich 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 Vorgänge werden nicht zurückgenommen.
(kein Parameter)
Unternehmens-ID: Abfrage der aktuellen Unternehmens-ID.
(kein Parameter)
Datum für den nächsten Wochentag: Abrufen des Datums des nächsten Auftretens des angegebenen Wochentags.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Starttag | Datum, an dem die Suche beginnen soll (standardmäßig 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 möglich, stattdessen die folgende Woche abzurufen |
1 - Eine Woche hinzufügen 2 - Starttag zurückgeben (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 für die Division | Ja | |
Divisor 1 | Erster Divisor für die Division | Ja | |
Divisor 2 | Zweiter Divisor für die Division | Nein | |
Divisor 3 | Dritter Divisor für 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 berücksichtigt wird | Ja |
Saldowert abrufen: Abrufen des Wertes des angegebenen Zeitsaldos zum angegebenen Datum
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
ID/Zeitsaldo | Saldo-ID des gewünschten Zeitsaldos | Ja | |
Datum | Wertstellungsdatum des Saldos, Buchungsdatum wird standardmäßig berücksichtigt |
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 für die Firmeneigenschaft am aktuellen Buchungsdatum.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Code/Eigenschaft | Eigenschaftscode für das Firmeneigenschaftsfeld | Ja |
Firmeneigenschaftstext abrufen: Abrufen des alphanumerischen Werts für die Firmeneigenschaft am aktuellen Buchungsdatum.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Code/Eigenschaft | Eigenschaftscode für das Firmeneigenschaftsfeld | Ja |
Einstellungsdatum abrufen: Abrufen des Einstellungsdatums des aktuellen Mitarbeiters zum aktuellen Buchungsdatum.
(kein Parameter)
Austrittsdatum abrufen: Abfrage des Austrittsdatums für den aktuellen Mitarbeiter zum aktuellen Buchungsdatum.
(kein Parameter)
Tag-Zuschlagsart abrufen: Abrufen der Tag-Zuschlagsart für das aktuelle Buchungsdatum.
(kein Parameter)
Code für Tagesarbeitszeitplan abrufen: Abrufen des Zeitplans für das aktuelle Buchungsdatum.
(kein Parameter)
Tagestyp abrufen: Abrufen des Zeitplans für das aktuelle Buchungsdatum.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Option | Legen Sie fest, welcher Tagestyp berücksichtigt werden soll. Wenn keine Option angegeben wird, wird der Tagestyp, der bei der Berechnung verwendet wurde, abgerufen. |
DEV - Temporärer 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 für die Mitarbeitereigenschaft am aktuellen Buchungsdatum.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Code/Eigenschaft | Eigenschaftscode für das Eigenschaftsfeld Mitarbeiter | Ja |
Mitarbeitereigenschaftstext abrufen: Abrufen des alphanumerischen Werts für die Mitarbeitereigenschaft am aktuellen Buchungsdatum.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Code/Eigenschaft | Eigenschaftscode für das Eigenschaftsfeld Mitarbeiter | Ja |
Gleitzeitregel/Tag abrufen: Abrufen der Gleitzeitregel/Tag für das aktuelle Buchungsdatum.
(kein Parameter)
Stunden des Lohnschlüssels abrufen: Abrufen der Stunden der definierten Lohnart an einem bestimmten Tag.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Lohnart | Berücksichtigte Lohnart | Ja | |
Tag | Zu berücksichtigender Tag in Bezug auf auf das aktuelle Buchungsdatum. Wenn kein Wert angegeben wird, wird das Buchungsdatum berücksichtigt. |
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, für welchen Monat der letzte Tag erforderlich ist (Monat des Buchungsdatums als Standard) |
1 - Januar 2 - Februar 3 - März ... 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 für 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 berücksichtigt werden soll. Wenn keine Option angegeben wird, wird der Tagestyp, der bei der Berechnung verwendet wurde, berücksichtigt. |
DEV - Temporärer Tagestyp
SUB - Abweichender Tagestyp ORD - Normaler Tagestyp |
Nein |
Tag | Zu berücksichtigender Tag in Bezug auf auf das aktuelle Buchungsdatum. Wenn kein Wert angegeben wird, wird das Buchungsdatum berücksichtigt. |
0 - Buchungsdatum 1 - Tag nach Buchungsdatum 2 - Zwei Tage nach Buchungsdatum -1 - Tag vor dem Abrechnungsdatum (jede beliebige Zahl kann verwendet werden) |
Nein |
Betriebszugehörigkeitsdauer abrufen: Abrufen des Wertes der angegebenen Betriebszugehörigkeit zum aktuellen Buchungsdatum.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
ID Dienstalter | Zu berücksichtigende ID Dienstalter | Ja | |
Dauer | Art der Dauer, die abgerufen werden (standardmäßig Monate) |
Y - Jahre M - Monate D - Tage |
Nein |
Status abrufen: Abrufen des Registrierungsstatus für 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-Lohnschlüssels abrufen: Abrufen des Zeilenindexes eines angegebenen Lohnschlüssels.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Lohnart | Ergebnis Lohnart, für die der Index zurückgegeben werden sollausgeführt 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 für die Eigenschaft Arbeitsort am aktuellen Buchungsdatum.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Code/Eigenschaft | Eigenschaftscode für das Eigenschaftsfeld Arbeitsort | Ja |
Text der Eigenschaft Arbeitsort abrufen: Abrufen des alphanumerischen Werts für die Eigenschaft Arbeitsort am aktuellen Buchungsdatum.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Code/Eigenschaft | Eigenschaftscode für das Eigenschaftsfeld Arbeitsort | Ja |
Info zur Arbeitszeit abrufen: Abrufen von Arbeitszeitinformationen für den Mitarbeiter, wie sie im Mitarbeiterstamm definiert sind.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Typ | Art der gewünschten Arbeitszeitdaten (Wird kein Wert angegeben, wird in der angegebenen Reihenfolge geprüft, und der erste gefundene Wert wird berücksichtigt) |
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 berücksichtigendes 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 gewünschten Intervallsatzes (beginnend mit 1 für 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 gewünschten Intervallsatzes (beginnend mit 1 für 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 gewünschten Intervallsatzes (beginnend mit 1 für 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 gewünschten Intervallsatzes (beginnend mit 1 für die erste Zeile des Tages) |
Ja |
Zahlen multiplizieren: Multipliziert die angegebenen Werte. Wenn mehr als 2 Faktoren angegeben werden, wird die Operation schrittweise durchgeführt und alle angegebenen Werte multipliziert (bis zu 4 Faktoren möglich). Es müssen mindestens zwei Faktoren gegeben sein.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Faktor 1 | Erster Faktor für die Multiplikation | Ja | |
Faktor 2 | Zweiter Faktor für die Multiplikation | Ja | |
Faktor 3 | Dritter Faktor für die Multiplikation | Nein | |
Faktor 4 | Vierter Faktor für 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 Ergebnislohnschlüssel 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 geändert 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 für Subtraktion | Ja | |
Subtrahend 1 | Erster Subtrahend für Subtraktion | Ja | |
Subtrahend 2 | Zweiter Subtrahend für Subtraktion | Nein | |
Subtrahend 3 | Dritter Subtrahend für Subtraktion | Nein |
Ergebnisstunden subtrahieren: Subtrahiert die Stunden von einem Ergebnislohnschlüssel am aktuellen Buchungsdatum. Wenn die Lohnart für das angegebene Buchungsdatum noch nicht vorhanden ist, wird sie erstellt.
Parameter | Beschreibung | Parameter Optionen | Pflichtparameter |
Lohnstunden | Zu subtrahierende Stunden | Ja | |
Lohnart | Lohnart, die berücksichtigt 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 geändert werden sollen. |
Nein |
Ergebnisstunden subtrahieren mit Grenze 0: Subtrahiert Stunden von einem Ergebnislohnschlüssel 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 berücksichtigt 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 geändert werden sollen. |
Nein |
Die IF-Bedingung wird verwendet, um bestimmte Maßnahmen nur unter bestimmten Bedingungen durchzuführen. Es ist möglich, den Vergleich für einen oder mehrere logische Vergleiche für die Bedingung festzulegen. Die logische Verknüpfung von mehr als einer Bedingung kann mit ?UND? und ?ODER? vorgenommen werden. Zur Kontrolle der Bedingungen stehen die folgenden Optionen zur Verfügung.
Funktion | Einfluss | Bedingung |
IF-Bedingung | Die Schritte, die dieser Funktion folgen, werden nur ausgeführt, wenn die angegebene Bedingung erfüllt ist. | Ja |
ELSE-Bedingung | Die Schritte, die dieser Funktion folgen, werden nur ausgeführt, wenn die Bedingung aus der vorherigen IF/ELSIF-Bedingung falsch ist. | Nein |
ELSIF-Kondition | Die Schritte, die dieser Funktion folgen, werden nur ausgeführt, 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 unabhängig von der vorherigen IF-Bedingung ausgeführt. (Jede IF-Bedingung benötigt eine END IF-Bedingung, um die Bedingung zu beenden, auch wenn keine weiteren Schritte ausgeführt werden sollen) | Nein |
Schleifen können verwendet werden, um dieselben Funktionen mit unterschiedlichen Parametern auszuführen (z. B. für verschiedene Tage). Es ist möglich, 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 Fällen ist die maximale Anzahl von Schleifen 1000.
Funktion | Einfluss | Bedingung |
Schleife mit Bedingung | Die Schritte, die dieser Funktion folgen, werden in einer Schleife ausgeführt, solange die angegebene Bedingung erfüllt ist. | Ja |
Schleife ohne Bedingung | Die Schritte, die auf diese Funktion folgen, werden in einer Schleife ausgeführt, bis die Schleife verlassen wird. | Nein |
Ende der Schleife mit Bedingung | Die Schritte, die dieser Funktion folgen, werden ausgeführt, wenn die Bedingung der Schleife falsch ist. (Jede Schleife mit Bedingung erfordert ein Ende der Schleife mit Bedingung - Funktion, auch wenn keine weiteren Schritte ausgeführt werden sollen) | Ja |
Ende der Schleife ohne Bedingung | Die Schritte, die dieser Funktion folgen, werden ausgeführt, nachdem die vorherige Schleife ohne Bedingung verlassen wurde. (Jede Schleife ohne Bedingung benötigt eine Ende der Schleife ohne Bedingung - Funktion, auch wenn keine weiteren Schritte ausgeführt 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 ausgeführte Operationen vorgenommen wurden, werden nicht zurückgenommen.