.\csv2zugferd-win-x64.exe [options]| Option | Kurz | Pflicht | Beschreibung |
|---|---|---|---|
--csv | -c | ja | Pfad zur CSV-Datei mit Rechnungsdaten |
--pdf | -p | ja | Pfad zur PDF-Vorlage |
--config | -g | ja | Pfad zur YAML-Konfigurationsdatei |
--output | -o | nein | Ausgabeverzeichnis |
--xml-only | nein | Nur XML erzeugen, kein PDF | |
--verbose | -v | nein | Debug-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-onlyXML und PDF erzeugen:
.\csv2zugferd-win-x64.exe --csv .\test\datasrc.csv --pdf .\test\2483.pdf --config .\test\config.yml --output .\test\outputFür die YAML-Konfigurationsdatei: YAML-Konfiguration. Praxisbeispiel: Beispiel im rows-Modus.