Für die Erstellung und Hinterlegung von Kalkulationsreihen stehen folgende Tabellenspalten zur Verfügung:

In der Spalte A wird mittels einer Schlüsselzahl ein Kalkulationsblock definiert. Kalkulationen sind „block-gebunden“. Zur Definition von Kalkulationsblöcken stehen hier mit [F5] folgende Möglichkeiten zur Auswahl:
0 Normale Rechenanweisung
1 Start eines Rechenblocks mit Selektion
2 Nur im selektierten Feld berechnen
3 Beginn einer Schleife
4 Ende einer Schleife
In der Spalte S wird der Status der Kalkulation eingetragen. Folgende Stati können mit [F5] hier ausgewählt werden:
0 Frei/wird abgearbeitet
1 Gesperrt/wird übersprungen
2 Frei/wird abgearbeitet (nur Pervasive)
3 Frei/wir abgearbeitet (nur SQL)
SELEKTION
In dieser Spalte wird eine Bedingung festgelegt. Mit der Funktionstaste [F5] können Sie in diesem Feld die Variablenauswahl zur Eingabe der Selektion nutzen.
Nur wenn die Bedingung zutrifft, wird die Kalkulation ausgeführt. Dabei können mehrere Bedingungen mit UND und ODER verknüpft werden:
Beispiel:
Der Einkaufspreis soll größer Null sein UND der Artikel soll der Warengruppe W1000 angehören.
KALKULATION
Diese Spalte nimmt die Rechenformel auf. Dabei werden die Kalkulationen nach den allgemeinen Regeln eingegeben. Klammern werden beachtet (nur runde Klammern) und neben den üblichen arithmetischen Operatoren (+- * / usw.) stehen folgende Funktionen zur Verfügung:
RECHNE_DATUM: |
Berechnung der Tagesdifferenz |
ADDIERE_DATUM: |
Tageszahl zu einem Datum addieren |
GET_STUNDEN: |
Ermittlung der Stundenanzahl aus Minuten (aus 60 Min. werden 1 Stunden) |
GET_MINUTEN: |
Ermittlung des Minutenrests aus Minuten (aus 70 Min wird 10 als Rest ermittelt) |
RUND_2NK: |
Runden auf 2 Nachkommastellen |
RUND_3NK: |
Runden auf 3 Nachkommastellen |
RUND_VDM: |
Runden auf volle Beträge |
RUND_RAPPEN: |
Runden auf 0.05 Betrag |
RUND_10PF: |
Runden auf ganze 10 Pfennige |
RUND_50PF: |
Runden auf ganze 50 Pfennige |
MODULO_REST: |
Rückgabe der Nachkommastellen (es werden nur die Nachkommastellen errechnet) |
WURZEL: |
Berechnung der Wurzel |
SINUS: |
Berechnung des Sinuswertes |
COSINUS: |
Berechnung des Cosinuswertes |
LOG: |
Berechnung des Log-wertes |
XHOCHY: |
Berechnung von x hoch y -->(Formeln: x_y / Stammdatenkalkulation x\y) |
Mit der Funktionstaste [F5] können Sie in diesem Feld die Variablenauswahl zur Erstellung der Kalkulation nutzen.