[changes]
* Empty elements in the Factur-X-XML are no longer allowed under the new ZUGFeRD specification and are therefore no longer written.
* BG nodes that allow multiple occurrences are now automatically created for each data group.

[changes:de]
* Leere Elemente im Factur-X-XML sind laut der neuen ZUGFeRD-Spezifikation nicht mehr erlaubt. Daher werden sie nun auch nicht mehr ausgegeben.
* BG-Knoten, die mehrfach vorkommen können, werden jetzt automatisch pro Daten-Gruppe erstellt.

[bugfixes]
* Not all data were written to the Factur-X-XML file.
* Document fields could only be set once in the interface. Now, document fields can also occur multiple times if the Factur-X specification allows this.
* Data were written multiple times for individual invoice line items.
* Buyer VAT identifiers (BT-48) with a country code prefix were incorrectly omitted from the Factur-X XML.
* The suggested VAT exemption reason codes (BT-121) are now in upper case as required by EN 16931, e.g. VATEX-EU-IC.
* Optional line item values such as the line note (BT-127) were missing in all line items if the first line item had no value for them.
* An unset optional date such as the payment due date (BT-9) caused an error if its format was mapped.

[bugfixes:de]
* Es wurden nicht alle Daten ins Factur-X-XML geschrieben.
* Dokument-Felder konnten nur einmal in der Oberfläche eingestellt werden. Nun können Dokument-Felder auch mehrfach vorkommen, wenn es die Factur-X Spezifikation so vorsieht.
* Für einzelne Rechnungspositionen wurden die Daten mehrfach geschrieben.
* Umsatzsteuer-Identifikationsnummern des Käufers (BT-48) mit Ländercode-Präfix wurden fälschlicherweise nicht in die Factur-X-XML übernommen.
* Die vorgeschlagenen Codes für den Grund der Umsatzsteuerbefreiung (BT-121) sind nun wie von EN 16931 gefordert großgeschrieben, z. B. VATEX-EU-IC.
* Optionale Werte von Rechnungspositionen wie die Positionsnotiz (BT-127) fehlten in allen Positionen, wenn die erste Position dafür keinen Wert hatte.
* Ein nicht gesetztes optionales Datum wie das Fälligkeitsdatum (BT-9) führte zu einem Fehler, wenn dessen Format gemappt war.

[security]

[security:de]

