Formeln
- die eigentliche Berechnungslogik
- enthält Funktion
mill_price_factor_and_intermediates(Einstiegsfunktion der Preis-/Formelberechnung) - enthält die Formeltypen
_formular_type_1bis_formular_type_7 - enthält die Scope-Formeln für Gewicht und Preis
- hier wird also festgelegt, wie eine Formel mathematisch berechnet wird
Bedeutung der wichtigsten Felder
-
Basis: Wert, auf den gerechnet wird
-
Variable: zu prüfender Wert
-
Ergebnis: Zielfeld
-
Runden: z. B.
kg,EURoder eine Nachkommastelle -
Min / Max: Bereich, in dem die Formel greift
-
Faktor: Wert, mit dem gerechnet wird
-
kleiner: bestimmt bei Formel 1, ob vom Maximalwert nach unten gerechnet wird
-
Schritt: Schrittweite der Berechnung
-
Vorzeichen:
+Zuschlag oder-Abzug -
Einheit: z. B.
%oder100kg - Kommentar: Ist ein Kommentar hinterlegt, wird dieser als erläuternder Text in das Feld Zwischenpreis (
textvar) übernommen. Ist kein Kommentar hinterlegt, kann dort stattdessen ein berechneter Zwischenwert ausgegeben werden - Zwischenpreis: Optionales Ausgabefeld für einen aus dem Berechnungsergebnis abgeleiteten Preis je 100 Einheiten der Basis. Ist ein Kommentar hinterlegt, wird stattdessen dieser Kommentar angezeigt.
- darüber hinaus: ermöglicht bei Staffelungen, eine Stufe auch über ihre Grenze hinaus vollständig zu berücksichtigen
-
Formel: Gibt an, welcher Berechnungstyp verwendet wird. Je nach Auswahl wird eine der Formeln 1 bis 7 ausgeführt. Die gewählte Formel bestimmt, wie Variable, Min/Max, Faktor, Schritt, Basis, Einheit und ggf. Preis miteinander verrechnet werden.
-
Bezug: bestimmt, ob das Ergebnis auf Gewicht oder Preis angewendet wird
Formel 1 – Abweichung innerhalb eines Bereichs
Wird für mengenbezogene Zu- oder Abschläge verwendet.
Ohne „kleiner“:
(Variable - Min) × Faktor / Schritt × Basis / Einheit × Vorzeichen
Mit „kleiner“:
(Max - Variable) × Faktor / Schritt × Basis / Einheit × Vorzeichen
Das Ergebnis wird in b_ausputz geschrieben und auf das Nettogewicht angewendet.
Formel 2 – Fester Zu-/Abschlag innerhalb eines Bereichs
Wenn die Variable zwischen Min und Max liegt, wird gerechnet:
Faktor / Schritt × Basis / Einheit × Vorzeichen
Die genaue Höhe der Variable verändert den Betrag nicht. Sie entscheidet nur, ob die Regel angewendet wird.
Formel 3 – Prozent-/Preisberechnung
Berechnung:
Basis × Preis / 100
Beispiel:
10.000 kg × 2,50 / 100 = 250,00
Diese Formel eignet sich z. B. dazu, einen Preis je 100 kg auf eine Menge anzuwenden.
Formel 4 – Differenz zum Maximum mit Preis
Berechnung:
(Max - Variable) × Faktor / Schritt × Basis / Einheit × Preis × Vorzeichen
Hier wird zusätzlich zur Mengenberechnung direkt der Preis berücksichtigt.
Formel 5 – Differenz zum Minimum mit Preis
Berechnung:
(Variable - Min) × Faktor / Schritt × Basis / Einheit × Preis × Vorzeichen
Diese Formel ist die Gegenrichtung zu Formel 4 und eignet sich typischerweise für Zuschläge oder Abschläge oberhalb eines Ausgangswertes.
Formel 6 – Berechnung bei einem bestimmten Wert
Die Formel wird nur angewendet, wenn die Variable einem hinterlegten Vergleichswert entspricht.
Dann wird gerechnet:
Faktor / Schritt × Basis / Einheit × Vorzeichen
Ist die Bedingung nicht erfüllt, ist das Ergebnis 0.
Formel 7 – Basis übernehmen
Hier findet keine eigentliche Berechnung statt:
Ergebnis = Basis
Ist beispielsweise als Basis menge gewählt, wird die Menge direkt in das Ergebnisfeld übernommen.
Kurzübersicht
| Formel | Berechnung |
|---|---|
| 1 | Abweichung von Min/Max × Faktor × Basis |
| 2 | Fester Zu-/Abschlag innerhalb Min/Max |
| 3 | Basis × Preis / 100 |
| 4 | Differenz zu Max × Basis × Preis |
| 5 | Differenz zu Min × Basis × Preis |
| 6 | Fester Wert, wenn eine Bedingung erfüllt ist |
| 7 | Basis wird direkt als Ergebnis übernommen |
Hinweis:
Vorzeichen, Einheit, Schritt und Rundung beeinflussen das jeweilige Ergebnis.
Über Bezug wird festgelegt, ob sich das Ergebnis auf das Gewicht oder den Preis