EulandaXtools — Funktionsreferenz
Ermittelt den Verkaufspreis eines Artikels für eine bestimmte Adresse.
Get-SalesPrice [-Conn] <__ComObject> [-ArticleId] <int> [-AddressId] <int> [[-Quantity] <decimal>]
[[-Currency] <string>] [-IncludeVat] [[-CurrencyAlternative] <string>] [[-CurrencyRate]
<decimal>] [<CommonParameters>]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.
-Conn
Type: __ComObjectEine aktive COM-Verbindung (ADO Connection-Objekt) zur EULANDA-Datenbank.
-ArticleId
Type: intDie Artikel-ID aus der Tabelle ARTIKEL.
-AddressId
Type: intDie Adress-ID aus der Tabelle ADRESSE.
-Quantity
Type: decimal
Default: 1.0Die 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: switchWenn gesetzt, wird der Vk inklusive MwSt. zurückgeliefert.
-CurrencyAlternative
Type: string
Default: $nullAlternativwährung für die interne Umrechnung (Standard: Zielwährung).
-CurrencyRate
Type: decimal
Default: 1.0Umrechnungskurs für die Alternativwährung (Standard ist 1.0).
$result = Get-SalesPrice -Conn $conn -AddressId 956 -ArticleId 1141 -Quantity 10
$result | Format-List