Save Edi4 All Invoic Asc
Zuletzt geändert: 14.03.2026 05:56

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"