Skip to main content
Skip table of contents

X2 Preisregeln

Mit den Preisregeln können sie die dynamische Preiskalkulation direkt aus dem Backend heraus anpassen. Dies ermöglicht die größtmögliche Flexibilität bei der Berechnung Ihrer Verkaufspreise. Die Preisregeln können von Ihnen beliebig erstellt und gelöscht werden. Alle Teilproduktoptionen und deren Attribute stehen dabei automatisch zur Verfügung und können genutzt werden.

Es gibt außerdem kein Limit in der Anzahl der Regeln und die Reihenfolge, in welcher die Regeln abgearbeitet werden sollen, kann von Ihnen mithilfe der Sortierreihenfolge festgelegt werden.

Folgende Einstellungen sind in den Preisregeln verfügbar:

Name - Name der Preisregel (jederzeit änderbar).

Code - Code der Preisregel für die systemweite referenz (nicht änderbar). Der Code muss einzigartig sein und darf nur aus folgendem bestehen: A-Z, a-z, 0-9, - , _ . Der Code muss außerdem mit einem Buchstaben beginnen.

Sortierreihenfolge - Die Regel mit der kleinsten Sortierreihenfolge beginnt. Die Sortierreihenfolge unterstützt nur eine Zahl als Wert. (Empfehlung: Arbeiten Sie in zehner Schritten. Dies macht es später einfacher, eine neue Regel “dazwischen” zu schieben)

Status - Legt den Status der Regel fest. Zur Auswahl stehen: Aktiv (wird direkt auf den Preis angewendet), Test (wird nicht auf den Preis angewendet, ist aber im Preis-Debugging sichtbar) und Ungültig (die Regel weißt einen Fehler wie z.B. eine nicht existierende Variable auf und wird nicht genutzt.

Anwenden auf - Hier wird festgelegt, wo der errechnete Preis aufgeschlagen wird. Zur Auswahl stehen: “Einbetten in andere Preisregeln” (die Regel ist quasi eine Hilfsregel und kann in anderen Regeln aufgegriffen werden), “Auf Teilproduktpreis addieren” (die Regel wird auf den errechneten Preis des Teilproduktes aufaddiert) und “Auf Produktpreis anwenden” (die Regel wird auf den errechneten Produktpreis aufaddiert).

Ausdrücke - Hier werden die einzelnen Formeln hinzugefügt. Die Formel kann einer Bedingung unterliegen wie z.B. “Menge muss größer als 500 sein” oder nicht. Nachdem dies eingestellt ist folgt die eigentliche Formel. Hier können Sie auf alle Variablen (inklusive neu angelegter Attribute für alle Teilproduktoptionen) sowie auf vordefinierte Funktionen zugreifen (wie z.B. Runden).

Es können auch mehrere Ausdrücke innerhalb einer Regel angelegt werden. Also z.B. Wenn Menge größer 500 nutze Formel A und wenn nicht, dann Formel B.

Wichtig! Regeln sollten immer zuerst in den Status “Test” versetzt und die Ergebnisse mit dem Price Debugging überprüft werden. Eine Regel im Status “Aktiv” wird direkt auf die Preise im Frontend angewendet.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.