EulandaXtools — Funktionsreferenz
Ergänzt fehlende Dateiendungen bei eingehenden SFTP-Dateien eines Partners.
Invoke-SftpEnsureFileExtension [-Partner] <hashtable> [[-TechnicalEmails] <string>] [-PartnerName]
<string> [-DataPath] <string>Diese Funktion wird typischerweise vor einem SFTP-Download ausgeführt. Sie wertet die Partnerkonfiguration aus und ergänzt fehlende Dateiendungen im Remote-Download-Verzeichnis, sofern eine echte FileMask (z.B. *.edi) konfiguriert ist.
-Partner
Type: hashtableVollständig aufgelöster Partner-Datensatz aus der JsonDb.
-PartnerName
Type: stringName des Partners, falls der Datensatz aus der JsonDb geladen werden soll.
-DataPath
Type: stringPfad zur Partner-JsonDb.
-TechnicalEmails
Type: string
Default: $nullOptional: E-Mail-Adressen für technische Fehlerbenachrichtigungen.
# Pre-Process vor dem Download
Invoke-SftpEnsureFileExtension -Partner $partner