EulandaXtools — Funktionsreferenz
Berechnet den effektiven Einzelpreis auf Basis des Datanorm-Preiskennzeichens.
Get-DatanormPricePerUnit [[-Price] <double>] [[-PriceUnitCode] <int>] [<CommonParameters>]Datanorm-Preise können sich auf verschiedene Mengeneinheiten beziehen (z. B. Preis pro 10, 100 oder 1000 Stück). Diese Funktion rechnet den Preis auf eine einzelne Einheit herunter.
Der Preiskennzeichen-Code wird dabei über `Get-DatanormPriceUnit` in einen Multiplikator umgerechnet.
-Price
Type: doubleDer ursprüngliche Preis laut Datanorm-Datei (z. B. 1240 bei Preis für 100 Stück).
-PriceUnitCode
Type: intDer Preiskennzeichen-Code (0 = pro Einheit, 1 = pro 10, 2 = pro 100, 3 = pro 1000).
# Gibt: 12.4 zurück (1240 / 100)
Get-DatanormPricePerUnit -Price 1240 -PriceUnitCode 2# Gibt: 5.5 zurück
Get-DatanormPricePerUnit -Price 5.5 -PriceUnitCode 0Diese Funktion wird benötigt, um Preise aus Datanorm-Dateien einheitlich pro Stück darzustellen.