- WorkAlio
- Prüfregeln
- BR-CL-01
Kernregeln der EN 16931
BR-CL-01: Code für den Rechnungstyp (BT-3) muss ein Code aus der Liste UNTDID 1001 sein
Was diese Regel verlangt
Code für den Rechnungstyp (BT-3) muss ein Code aus der Liste UNTDID 1001 sein.
BeispielEN 16931 (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</cbc:CustomizationID>
<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-CL-01?
- Code für den Rechnungstyp (BT-3) muss ein Code aus der Liste UNTDID 1001 sein. Die Regel gilt für EN 16931 (UBL), Peppol BIS 3.0 und XRechnung 3.0 (UBL).
- Wie behebe ich BR-CL-01?
- 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.
Gilt in diesen Profilen
- EN 16931 (UBL)
- Peppol BIS 3.0
- 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.