EulandaXtools — Funktionsreferenz
Berechnet den Kupferzuschlag für ein Produkt auf Basis von Kupfergewicht, Teilungscode und Kupferpreisen.
Get-DatanormCuSurcharge [[-DivisionCode] <int>] [[-CuIncluded] <double>] [[-CuWeight] <double>]
[[-CuDel] <double>] [<CommonParameters>]Diese Funktion ermittelt den Kupferzuschlag je Stück für ein Produkt, wie es in Datanorm-Dateien üblich ist.
Die Berechnung erfolgt anhand:
Ist der enthaltene Preis höher als der aktuelle DEL-Kurs, wird kein negativer Zuschlag berechnet – das Ergebnis ist dann 0.
-DivisionCode
Type: intTeilungscode für das Kupfergewicht:
-CuIncluded
Type: doubleIm Produktpreis bereits enthaltener Kupferpreis (in EUR pro 100 kg).
-CuWeight
Type: doubleKupfergesamtgewicht (in kg), bezogen auf die Anzahl laut DivisionCode.
-CuDel
Type: double
Default: 879Aktueller DEL-Kupferkurs (in EUR pro 100 kg). Standardwert: 879 (Stand 02/2022).
double# Gibt: 0.18225 zurück
Get-DatanormCuSurcharge -CuWeight 2.5 -DivisionCode 1 -CuIncluded 150# Gibt: 0 zurück (weil Zuschlag negativ wäre)
Get-DatanormCuSurcharge -CuWeight 2.5 -DivisionCode 1 -CuIncluded 150 -CuDel 100Der Zuschlag wird nur berechnet, wenn das Kupfergewicht > 0 ist und CuDel > CuIncluded. Negative Zuschläge werden automatisch auf 0 begrenzt.