0
0 Comments

Hallo Herr Ziegler,

Ich benutze das Kommandozeilen-Tool zum Erstellen von Rechnungen im Zugferd-Format.

Ausgangsmaterial ist immer eine XML-Datei mit UBL-Codierung sowie eine normale PDF-Rechnung.

Wenn ich nun CreateInvoice ausführe (und zwar ohne das Flag Passthrough), dann wird in der generierten Zugferd-Datei der XML-Anhang nicht auf CII geändert, sondern wird unverändert als UBL übernommen.

Der Code schaut so aus:

c:\programme\pdf24\pdf24-toolbox.exe -createInvoice c:\test\xr214663.xml  c:\test\xr214663zug.pdf -outputType zugferd:en16931 -pdfFile c:\test\re214663.pdf

Derzeit behelfe ich mich mit einem Zwischenschritt:

1. Neue XML-Datei in CII-Codierung erzeugen:

c:\programme\pdf24\pdf24-toolbox.exe -createInvoice c:\test\xr214663.xml  c:\test\xr214663cii.xml -outputType en16931:cii

2. ZUGFERD-Datei erzeugen:

c:\programme\pdf24\pdf24-toolbox.exe -createInvoice c:\test\xr214663cii.xml  c:\test\xr214663zug.pdf -outputType zugferd:en16931 -pdfFile c:\test\re214663.pdf

Kann man dies nicht vereinfachen, d.h. kann bei nicht gesetzten Passthrough-Flag nicht gleich die XML-Datei in das benötigte CII-Format überführt werden.

Vielen Dank für Ihre Hilfe

Robert Hackl

Question is closed for new answers.
hackl Selected answer as best 10 Stunden ago