Get-DatanormPricePerUnit #
Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.
ÜBERSICHT #
Berechnet den effektiven Einzelpreis auf Basis des Datanorm-Preiskennzeichens.
SYNTAX #
Get-DatanormPricePerUnit [[-Price] <double>] [[-PriceUnitCode] <int>] [<CommonParameters>]
BESCHREIBUNG #
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.
PARAMETER #
-Price #
Type: double
Der ursprüngliche Preis laut Datanorm-Datei (z. B. 1240 bei Preis für 100 Stück).
-PriceUnitCode #
Type: int
Der Preiskennzeichen-Code (0 = pro Einheit, 1 = pro 10, 2 = pro 100, 3 = pro 1000).
BEISPIELE #
# Gibt: 12.4 zurück (1240 / 100)
Get-DatanormPricePerUnit -Price 1240 -PriceUnitCode 2
# Gibt: 5.5 zurück
Get-DatanormPricePerUnit -Price 5.5 -PriceUnitCode 0
HINWEISE #
Diese Funktion wird benötigt, um Preise aus Datanorm-Dateien einheitlich pro Stück darzustellen.