Add-EdifactDummyMessages

EulandaXtools — Funktionsreferenz

Add-EdifactDummyMessages

ÜBERSICHT

Generiert zufällige EDIFACT-Dummydateien (ORDERS oder INVOIC) im D96A-Standard aus realen Artikeln und Adressen der angegebenen Datenbank.

SYNTAX

Add-EdifactDummyMessages [[-Path] <string>] [[-Qty] <int>] [-Udl] <string> [[-MessageType]
    <string>] [<CommonParameters>]

BESCHREIBUNG

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.

PARAMETER

-Path

Type: string

Der Ordner, in dem die generierten EDIFACT-Dateien gespeichert werden.

-Qty

Type: int
Default: 50

Optionale Anzahl der zu generierenden EDIFACT-Dateien. Standard ist 50.

-Udl

Type: string

Pfad 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:

AUSGABEN

void

Kein Rückgabewert. Die Funktion erzeugt direkt die Anzahl Dummy-ORDERS.

BEISPIELE

# 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