Show-SftpFilesAsHtml #
ÜBERSICHT #
Erstellt eine HTML-Übersicht der SFTP-Dateien eines Partners.
SYNTAX #
Show-SftpFilesAsHtml [-Partner] <hashtable> [-PartnerName] <string> [-DataPath] <string>
[-PassThru]
BESCHREIBUNG #
Dateien mit .edi-Endung (neu) und .done-Endung (bereits geladen) werden farblich markiert und nach Datum gruppiert. Die Ausgabe landet im Temp-Ordner und der Dateiname wird zurückgegeben.
PARAMETER #
-Partner #
Type: hashtable
Partnerobjekt aus der JsonDb (z. B. von Get-ScheduledPartners).
-PartnerName #
Type: string
Name des Partners, wird aus der JsonDb geladen.
-DataPath #
Type: string
Pfad zur JsonDb, wenn PartnerName verwendet wird.
AUSGABEN #
System.IO.FileInfo
BEISPIELE #
# Variante 1: Partnerobjekt direkt übergeben
$partner = Get-ScheduledPartners -JsonDb 'database\partner.json' | Where-Object partnerName -eq 'MARKANT'
Show-SftpFilesAsHtml -Partner $partner
# Variante 2: Nur Name übergeben
Show-SftpFilesAsHtml -PartnerName 'MARKANT' -DataPath 'database'