Zum Hauptinhalt springen
csv2zugferd

docs

csv2zugferd CLI-Parameter – alle Optionen im Überblick

Alle CLI-Optionen von csv2zugferd: --csv, --pdf, --config, --output, --xml-only und --verbose – mit Erklärung, Pflichtparametern und Verwendungsbeispielen.

.\csv2zugferd-win-x64.exe [options]
OptionKurzPflichtBeschreibung
--csv-cjaPfad zur CSV-Datei mit Rechnungsdaten
--pdf-pjaPfad zur PDF-Vorlage
--config-gjaPfad zur YAML-Konfigurationsdatei
--output-oneinAusgabeverzeichnis
--xml-onlyneinNur XML erzeugen, kein PDF
--verbose-vneinDebug-Ausgabe aktivieren

--config ist Pflicht, weil csv2zugferd CSV-Parsing, Mapping und ZUGFeRD-Ausgabe immer aus einer expliziten YAML-Datei lädt.

--pdf ist auch dann Pflicht, wenn mit --xml-only nur XML erzeugt werden soll. Ohne --xml-only wird zusätzlich eine ZUGFeRD-PDF geschrieben.

Die Beispiele verwenden .\csv2zugferd-win-x64.exe, weil dies der Dateiname des Windows-Downloads aus den Releases ist.

Beispiele
#

Nur XML erzeugen:

.\csv2zugferd-win-x64.exe --csv .\test\datasrc.csv --pdf .\test\2483.pdf --config .\test\config.yml --output .\test\output --xml-only

XML und PDF erzeugen:

.\csv2zugferd-win-x64.exe --csv .\test\datasrc.csv --pdf .\test\2483.pdf --config .\test\config.yml --output .\test\output

Für die YAML-Konfigurationsdatei: YAML-Konfiguration. Praxisbeispiel: Beispiel im rows-Modus.