Get-DatanormPricePerUnit

EulandaXtools — Funktionsreferenz

Get-DatanormPricePerUnit Intern

Ü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.