Fehlercodes · EN 16931 · Deutschland

DE-R-017Im Rechnungssystem

Invalid invoice type code. German invoices only allow specific type codes:...

So lautet die Ablehnung wörtlich: „[DE-R-017] Invalid invoice type code. German invoices only allow specific type codes: 326 (partial), 380 (commercial), 384 (corrected), 389 (self-billed), 381 (credit note), 875-877 (construction).“

Was Sie bereithaltenNichts. Die Datei muss im Rechnungssystem neu erzeugt werden; wir prüfen sie danach erneut.
Was wir tunInvoice Navigator automatically fixes this issue by correcting the `cbc:InvoiceTypeCode` element in your Invoice (DE-R-017).
Wenn Sie es selbst im Rechnungssystem eintragen
Vorher
<Invoice>
  <cbc:InvoiceTypeCode>INVALID_CODE</cbc:InvoiceTypeCode>
</Invoice>
Nachher
<Invoice>
  <cbc:InvoiceTypeCode>VALID_CODE</cbc:InvoiceTypeCode>
</Invoice>

Die Reihenfolge ist Teil der Regel: steht das Element an der falschen Stelle, lehnt der Validator mit DE-R-017 ab.

So sieht der Befund ausBeispiel
BefundAufbau fehlerhaft · DE-R-017
Stelle//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:PostalZone
Von IhnenNeu exportierte Datei
DanachNeu exportieren
NachweisSHA-256 und /verify-Link nach der Prüfung