Convert-ArticleFields

EulandaXtools — Funktionsreferenz

Convert-ArticleFields

ÜBERSICHT

Bereitet Artikeldaten zur SQL-INSERT-Verwendung vor.

SYNTAX

Convert-ArticleFields [[-Fields] <hashtable>] [[-Conn] <__ComObject>] [<CommonParameters>]

BESCHREIBUNG

Normalisiert ein Hashtable mit Artikelfeldern. `GTIN` wird zu `BARCODE`, `IDENT` auf `KURZTEXT1` oder `KURZTEXT2` verteilt, `ARTMATCH` und `ARTNUMMER` werden vereinheitlicht, `LANGTEXT` wird bei Bedarf ergänzt. Berücksichtigt auch Einheiten-Umwandlung, das `BRUTTOFLG` und Default-Werte.

PARAMETER

-Fields

Type: hashtable

Rohdaten des Artikels als Hashtable.

-Conn

Type: __ComObject

Geöffnete ADO-Verbindung für die Mengeneinheit-Validierung.

AUSGABEN

hashtable

Ein bereinigte Hashtable für SQL-Zwecke.

BEISPIELE

# Normalisiert Artikeldaten und bereitet sie für einen SQL-INSERT vor.
$fields = @{ GTIN = '4012345000009'; IDENT = 'Testprodukt'; MENGENEH = 'Stück' }
$result = Convert-ArticleFields -Fields $fields -Conn $conn