Invoke As2 Upload
Zuletzt geändert: 14.03.2026 05:56

Invoke-As2Upload #

ÜBERSICHT #

Führt den lokalen AS2-Upload für einen Partner aus – inklusive Nachbearbeitung, Logging und Ergebnisobjekt.

SYNTAX #

Invoke-As2Upload [-Partner] <hashtable> [[-TechnicalEmails] <string>] [-PartnerName] <string>
    [-DataPath] <string> [[-LogFile] <string>]

BESCHREIBUNG #

Diese Funktion übernimmt den Upload lokaler Dateien für AS2-basierte Partnerkommunikation. Dateien aus dem definierten Upload-Ordner werden ins AS2-Zielverzeichnis kopiert, danach gemäß postLocalAction (delete, move, rename, none) verarbeitet.

PARAMETER #

-Partner #

Type: hashtable

Hashtable mit Partnerdefinition (lokale Pfade, Masken, postAction etc.)

-TechnicalEmails #

Type: string
Default: $null

Optional: E-Mail-Adressen für technische Benachrichtigungen bei Fehlern.

-LogFile #

Type: string
Default: $null

Optionaler Pfad für eine Logdatei.

-PartnerName #

Type: string

Partnername (Schlüssel), wenn kein Partnerobjekt direkt übergeben wird.

-DataPath #

Type: string

Pfad zur JSON-Datenquelle, aus der der Partner geladen wird.

AUSGABEN #

PSCustomObject mit: PartnerName, Success, Total, Succeeded, Failed, Skipped, Errors, UploadedFiles