- WorkAlio
- Prüfregeln
- BR-DE-17
XRechnung-Regeln (BR-DE)
BR-DE-17: Das Feld Code für den Rechnungstyp (BT-3) muss einen für diesen Dokumenttyp zulässigen Code tragen
Was diese Regel verlangt
Das Feld Code für den Rechnungstyp (BT-3) muss einen für diesen Dokumenttyp zulässigen Code tragen.
BeispielXRechnung 3.0 (UBL)
Eine Rechnung, aufgebaut wie eine gültige, mit einer Ausnahme:
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_3.0</cbc:CustomizationID>
<cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
<cbc:ID>INV-1001</cbc:ID>
<cbc:IssueDate>2026-01-15</cbc:IssueDate>
<cbc:InvoiceTypeCode>999</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>04011000-12345-67</cbc:BuyerReference>
</Invoice>Der Validator meldet: Code für den Rechnungstyp (BT-3) enthält 999, einen Wert, den dieser Dokumenttyp nicht zulässt.
So beheben Sie es
Ersetzen Sie den Wert im Feld Code für den Rechnungstyp durch einen für diesen Dokumenttyp zulässigen Code.
Häufige Fragen
- Was bedeutet BR-DE-17?
- Das Feld Code für den Rechnungstyp (BT-3) muss einen für diesen Dokumenttyp zulässigen Code tragen. Die Regel gilt für XRechnung 3.0 (UBL).
- Wie behebe ich BR-DE-17?
- Ersetzen Sie den Wert im Feld Code für den Rechnungstyp durch einen für diesen Dokumenttyp zulässigen Code. In UBL ist das Element /Invoice/cbc:InvoiceTypeCode, und dort zulässig sind die Codes 326, 380, 384, 389, 875, 876 und 877. Der Code 381, die Gutschrift, steht stattdessen in /CreditNote/cbc:CreditNoteTypeCode.
Gilt in diesen Profilen
- XRechnung 3.0 (UBL)
Elementpfad
- Code für den Rechnungstyp (BT-3)UBL /
Invoice/ cbc:InvoiceTypeCodeCII / CrossIndustryInvoice/ ExchangedDocument/ TypeCodeAbgeleitet aus dem, was der CII-Parser von WorkAlio akzeptiert. Da WorkAlio CII noch nicht schreiben kann, ist dieser Pfad nicht so unabhängig geprüft wie der UBL-Pfad.
Zulässige Werte
- 326
- 380
- 381
- 384
- 389
- 875
- 876
- 877