Get Datanorm Price per Unit
Zuletzt geändert: 14.03.2026 05:56

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.