Zum Hauptinhalt springen
csv2zugferd

docs

Batch-Verarbeitung – mehrere ZUGFeRD-Rechnungen per CLI

csv2zugferd im Batch-Betrieb: mehrere Rechnungen per Skript erzeugen, PowerShell-Schleifen und Automatisierung für ZUGFeRD-Workflows.

Als CLI eignet sich csv2zugferd für Skripte, geplante Aufgaben und interne Rechnungsworkflows.

Get-ChildItem .\input -Filter *.csv | ForEach-Object {
  .\csv2zugferd-win-x64.exe `
    --csv $_.FullName `
    --pdf ".\pdf\$($_.BaseName).pdf" `
    --config ".\config.yml" `
    --output ".\out"
}

Für produktive Workflows sollten Logs, Exit-Codes, Prüfschritte und eine fachliche Stichprobenkontrolle eingeplant werden.

Weiterführend: PowerShell-Batch-Beispiel.