ZUGFeRD in CSV umwandeln
Dieselbe Auswertung wie auf der Excel-Seite, nur flach gemacht für Systeme die ausschließlich CSV verstehen. Die eingebettete XML wird aus dem PDF gelesen und als schlichte Zeilen geschrieben.
| # | Bezeichnung | Menge | Einheit | Einheit price | VAT % | Nettobetrag |
|---|
| Kategorie | Satz | Nettobetrag | Steuerbetrag |
|---|
| # | Qualifikator | Referenz | Betrag | Gezahlt |
|---|
| Segment | Element | Wert |
|---|
Was das Flachmachen einer Hybridrechnung bedeutet
Eine ZUGFeRD-Rechnung ist ein Baum: ein Kopf, viele Positionen, mehrere Steuersätze. CSV ist ein Rechteck. Der Kompromiss hier ist eine Zeile je Position mit wiederholtem Kopf, denn genau das erwarten Importmasken, plus ein eigener Steuerexport, damit die Steuerzeilen nicht in dieselbe Form gequetscht und dabei verbogen werden.
Was dabei herauskommt
Jedes Feld unten wird aus der Datei selbst gelesen. Nichts wird hergeleitet, und ein Feld, das die Rechnung nicht enthält, bleibt leer statt plausibel ausgefüllt zu werden.
- Eine Zeile je Position, Kopfdaten auf jeder Zeile wiederholt
- Die Steueraufteilung als eigener Export, eine Zeile je Steuersatz
- Beträge exakt wie angegeben, ohne Länderumrechnung
- Das Dokumentprofil, damit Sie eine dünne Datei von einer kaputten unterscheiden
Fragen
Welche Datei lege ich ab, das PDF oder die XML?
Beides geht. Haben Sie das PDF, legen Sie das PDF ab, der Anhang wird daraus gelesen. Hat Ihr Lieferant die XML separat geschickt, geht die auch.
Kann ich die Spalten selbst wählen?
Noch nicht. Der Export nutzt ein festes Layout, damit dieselbe Datei immer in derselben Form ankommt. Gespeicherte Spaltenlayouts stehen auf der bezahlten Seite der Planung.
Wird das PDF hochgeladen, um den Anhang zu lesen?
Nein. Das PDF wird in Ihrem Browser geöffnet und der Anhang dort gefunden. Es wird nichts gesendet, weshalb es auch mit gezogenem Netzwerkkabel noch funktioniert.