Mit der Matrix können zwei und dreidimensionale Tarife gerechnet werden.
Sie besteht aus der Achsendefinition für die x, y und Z-Achse und der zweidimensionalen Darstellung der Schnittpunkte auch Zellen genannt.
Wenn das Kontrollkästchen Berechnungsmatrix angehakt ist, wird in jeder Zeille eine Berechnung hinterlegt.
Im Standard wird im Schnittpunkt der "Wert" der Berechnung angezeigt, die anderen Felder werden im rechnten Bereich bearbeitet.
Mit Click auf den Spalten-/Zeilentitel können ganze Bereiche als "Mehrfachselektion" ausgewählt werden. Mit der "Shift"-Taste und Click auf einen weiteren Spalten-/Zeilentitel kann man auch ganze rechteckige Bereiche gleichzeitig marken. Beider Mehrfachselektion ist der Bereich rechts generell leer. Wenn dort Eingaben getätigt werden, gelten diese für alle markierten (blauen) Zellen. Beim Verlassen des Feldes wird die Eingabe in alle diese Zellen übernommen. Soll ein Wert entfernt werden, muss dazu im Feld die "Entfernen"-Taste gedrückt werden.
Zusätzlich zu den Feldern der Preisberechnung gibt es noch die Alternativrechnung - hier kann die Achse angegeben werden. Das bedeutet, dass zusätzlich zur ermittelten Zelle auch noch die Celle danach mit der "von Basis" aus dem Spaltentitel + dem Feld "Alternativerhöhung" berechnet und verglichen wird. Der niedrigere Wert wird benutzt.
Weiters gibt es noch die Vorberechnung für die Ermittlung von Staffelpreisen, wie z.b.
Die ersten 3 Packstücke kosten 10 für jedes weitere wird 2 berechnet. Auf der Achse müssen dann 3 und 9999 eingetragen werden. In der Zelle von 9999 muss als Vorberechnung die Koordinate 1/1/1 angegeben werden. Wenn man das Kontrollkästechen "Reduktion" anhakt, wird dann in der zweiten Spalte von dem Von-Basis-Wert der Wert im Spaltentitel (also 3) abgezogen.
Wenn im Inhalt eines Achs-Feldes eine Strichpunkt-getrennte Liste steht, wird für jeden Wert eine Berechnung gemacht und der mit dem höchten Ergebnis genommen. (ab DLE-Release 2.0.8).
In jeder Zelle können auch Zusatzfelder mit Werten hinterlegt werden, welche dann befüllt werden.
Im Datenobjekt "DCE:Preisberechnung" können alle Zwischenergebnisse abgefragt werden. Über das Feld "$DCE:Objekte Preisberechnung behalten" Ja (Y) kann aktiviert werden, dass alle Berechnungsvorgänge gesammelt werden.




























