Rabatt (discount)

Eine Position kann beliebig viele Rabatte enthalten, welche sortiert nach der Reihung berechnet werden.

Eigenschaften

NameFormatBeschreibung
namestringFreie Bezeichnung des Rabattes.
valuecurrencydoubleDefiniert den effektiven Rabatt in Euro (€) an. Ist ein Rabatt in Prozent (valuepercent) definiert, wird dieser Rabatt ignoriert.
valuepercentdoubleDefiniert den Rabatt in Prozent (%).
sequenceintGibt die Reihung des Rabattes an. Diese ich wichtig, wenn eine Position mehrere Rabattsätze enthält. In diesem Fall werden die Rabatte aufsteigend angewandt.
uselastsumboolGibt an, ob der Rabatt auf die letzte Summe berechnet werden soll. Ist dieser Wert auf false, wird der Rabatt immer auf den Netto Preis der Position berechnet.