Get-SalesPrice

EulandaXtools — Funktionsreferenz

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