Get Sales Price
Zuletzt geändert: 14.03.2026 05:56

Get-SalesPrice #

ÜBERSICHT #

Ermittelt den Verkaufspreis eines Artikels für eine bestimmte Adresse.

SYNTAX #

Get-SalesPrice [-Conn] <__ComObject> [-ArticleId] <int> [-AddressId] <int> [[-Quantity] <decimal>]
    [[-Currency] <string>] [-IncludeVat] [[-CurrencyAlternative] <string>] [[-CurrencyRate]
    <decimal>] [<CommonParameters>]

BESCHREIBUNG #

Diese Funktion ermittelt den Verkaufspreis eines Artikels aus der Datenbank, inklusive Rabatt, Preis- und Verpackungseinheit. Dabei kann optional eine Menge, Währung und alternative Währung mit Kurs angegeben werden. Der zurückgelieferte Verkaufspreis (= Vk) Entspricht dem, der bei einer manuellen Auftragsanlage ermittelt werden würde.

PARAMETER #

-Conn #

Type: __ComObject

Eine aktive COM-Verbindung (ADO Connection-Objekt) zur EULANDA-Datenbank.

-ArticleId #

Type: int

Die Artikel-ID aus der Tabelle ARTIKEL.

-AddressId #

Type: int

Die Adress-ID aus der Tabelle ADRESSE.

-Quantity #

Type: decimal
Default: 1.0

Die Menge, für die der Preis berechnet werden soll (Standard ist 1.0). Dieser Wert ist wichtig, wenn es zu dem verwendeten Artikel mengenbezogene Preislisen (= Staffelpreise) gibt.

-Currency #

Type: string
Default: 'EUR'

Die Zielwährung des Preises (Standard ist ‘EUR’).

-IncludeVat #

Type: switch

Wenn gesetzt, wird der Vk inklusive MwSt. zurückgeliefert.

-CurrencyAlternative #

Type: string
Default: $null

Alternativwährung für die interne Umrechnung (Standard: Zielwährung).

-CurrencyRate #

Type: decimal
Default: 1.0

Umrechnungskurs für die Alternativwährung (Standard ist 1.0).

BEISPIELE #

$result = Get-SalesPrice -Conn $conn -AddressId 956 -ArticleId 1141 -Quantity 10
$result | Format-List