Save-Edi4AllInvoicAsc #
ÜBERSICHT #
Speichert ASC-Zeilen als ANSI-kodierte Datei im EDI4ALL-Verzeichnis.
SYNTAX #
Save-Edi4AllInvoicAsc [-AscLines] <string[]> [-Edi4AllPath] <string>
BESCHREIBUNG #
Schreibt die übergebenen ASC-Zeilen in die Datei tempINVOIC.ASC im angegebenen EDI4ALL-Verzeichnis. Die Datei wird im Zeichensatz ISO-8859-1 (ANSI) ohne BOM gespeichert, da EDI4ALL kein UTF-8 akzeptiert. Intern wird ein ADODB.Stream verwendet, um die korrekte Codierung sicherzustellen.
PARAMETER #
-AscLines #
Type: string[]
Array von ASC-Zeilen, wie sie von Convert-Edi4AllInvoicToAsc erzeugt werden.
-Edi4AllPath #
Type: string
Pfad zum EDI4ALL-Installationsverzeichnis. Die Datei wird als tempINVOIC.ASC in diesem Verzeichnis abgelegt.
AUSGABEN #
string
Vollständiger Pfad zur gespeicherten ASC-Datei.
BEISPIELE #
# Speichert ASC-Zeilen und gibt den Dateipfad zurück.
$ascLines = Convert-Edi4AllInvoicToAsc -InvoiceData $data
$file = Save-Edi4AllInvoicAsc -AscLines $ascLines -Edi4AllPath 'C:\EDI4ALL'
Write-Host "Gespeichert: $file"