Die Entscheidungstabelle
In diesem Abschnitt wird die Generierung von Java anhand der folgenden Entscheidungstabelle demonstriert:

Gegeben seien die folgenden Daten einer Bestellung:
-
der Wert der Bestellung in EUR
-
der Rabatt mit einem Wert gleich oder größer 0 in Prozent oder als Festbetrag in EUR
-
der Porto-Betrag in EUR, für den Fall, dass ein Porto berechnet werden soll
Die folgenden Daten für die Rechnung sollen ermittelt werden:
-
der zu berücksichtigende Rabattwert
-
das zu berechnende Porto
-
der endgültige Rechnungsbetrag
Fallbeispiel
Zur Veranschaulichung ein Fallbeispiel für die Regel R02 in Textform:
Angenommen das Porto beträgt EUR 8,04
Wenn der Wert der Bestellung EUR 40,00 beträgt
* ein Rabattcode mit einem Wert in Höhe von 5 % eingeben wurde
* der Bestellvorgang abgeschlossen wurde
Dann wird ein Rabatt in Höhe von EUR 2,00 berücksichtigt
* wird ein Porto in Höhe von EUR 8,04 berechnet
* ergibt sich ein Gesamtbetrag in Höhe von EUR 46,04