Get-ServiceArticleData #
ÜBERSICHT #
Lädt strukturierte Serviceartikel aus der EULANDA-Datenbank.
SYNTAX #
Get-ServiceArticleData [[-Conn] <__ComObject>] [[-ServiceArticleId] <int[]>] [[-ServiceArticleNo]
<string[]>] [<CommonParameters>]
BESCHREIBUNG #
Diese Funktion liest alle relevanten Servicedaten aus der Tabelle ‘ServiceArtikel’. Sie gibt ein strukturiertes Array von Hashtables zurück, das für Exporte oder XML-Generierung (z. B. EULANDA-META) genutzt werden kann.
IDs und interne Fremdschlüssel werden nicht exportiert. Enthalten sind nur allgemeingültige, auswertbare Felder.
PARAMETER #
-Conn #
Type: __ComObject
Eine aktive ADODB-Verbindung zur EULANDA-Datenbank.
-ServiceArticleId #
Type: int[]
Ein oder mehrere Serviceartikel-IDs. Hat Vorrang vor -ServiceArticleNo.
-ServiceArticleNo #
Type: string[]
Eine oder mehrere Servicenummern (‘SarNummer’). Wird nur genutzt, wenn -ServiceArticleId fehlt.
AUSGABEN #
hashtable
Hashtable mit Schlüssel ‘ServiceArtikel’, darin ein Array strukturierter Datensätze.
BEISPIELE #
# Lädt Serviceartikel anhand der ID
Get-ServiceArticleData -Conn $db -ServiceArticleId 4711
# Lädt mehrere Serviceartikel anhand der Servicenummer
Get-ServiceArticleData -Conn $db -ServiceArticleNo "S-100", "S-200"