EulandaXtools — Funktionsreferenz
Generiert zufällige EDIFACT-Dummydateien (ORDERS oder INVOIC) im D96A-Standard aus realen Artikeln und Adressen der angegebenen Datenbank.
Add-EdifactDummyMessages [[-Path] <string>] [[-Qty] <int>] [-Udl] <string> [[-MessageType]
<string>] [<CommonParameters>]Die Funktion erzeugt zufällig befüllte EDIFACT-Dateien im D96A-Format, wahlweise als ORDERS (Bestellungen) oder INVOIC (Rechnungen). Dazu werden echte Adress- und Artikeldaten aus einer per UDL angegebenen EULANDA-Datenbank verwendet.
Jede generierte Datei enthält realistische Inhalte und erhält ein zum Inhalt passendes Erstellungs-, Änderungs- und Zugriffdatum. Die Anzahl der zu erzeugenden Nachrichten, der Ausgabeordner, der Nachrichtentyp sowie der Datenbankpfad können individuell angegeben werden.
-Path
Type: stringDer Ordner, in dem die generierten EDIFACT-Dateien gespeichert werden.
-Qty
Type: int
Default: 50Optionale Anzahl der zu generierenden EDIFACT-Dateien. Standard ist 50.
-Udl
Type: stringPfad zur UDL-Datei für den Zugriff auf die Quelldatenbank (z.B. Artikeldaten und Adressen).
-MessageType
Type: string
Default: "ORDERS"Gibt den Typ der zu generierenden EDIFACT-Nachricht an. Aktuell unterstützt werden:
voidKein Rückgabewert. Die Funktion erzeugt direkt die Anzahl Dummy-ORDERS.
# Erzeugt 50 zufällige EDIFACT-ORDERS-Dummydateien und speichert diese unter 'C:\EDIFACT\ORDERS'.
Add-EdifactDummyMessages -Path 'C:\EDIFACT\ORDERS' -Qty 50 -Udl ".\source\tests\pester.udl" -MessageType ORDERS# Erzeugt 80 zufällige EDIFACT-INVOIC-Dummydateien und speichert diese unter 'C:\EDIFACT\INVOIC'.
Add-EdifactDummyMessages -Path 'C:\EDIFACT\INVOIC' -Qty 80 -Udl ".\source\tests\pester.udl" -MessageType INVOIC