UBL-CR-667
UBL: schemeID an der Artikelnummer des Käufers nicht vorgesehen
Die Artikelnummer des Käufers (BT-156) ist eine freie Nummer und sollte kein schemeID-Attribut haben.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Warnung
[UBL-CR-667]-A UBL invoice should not include a Buyer Item Identification schemeID
Was bedeutet UBL-CR-667?
UBL-CR-667 prüft //cac:BuyersItemIdentification/cbc:ID/@schemeID. Die Artikelnummer des Käufers (BT-156) ist eine frei vergebene Nummer ohne Kennungsschema – anders als die Artikelkennung nach Standard (BT-157, z. B. GTIN), die ein schemeID braucht. Ein schemeID an dieser Stelle wird von der EN 16931 nicht ausgewertet. Die Rechnung bleibt gültig, da es sich um eine Warnung handelt. Soll eine GTIN o. Ä. übermittelt werden, gehört sie in cac:StandardItemIdentification/cbc:ID mit passendem schemeID (z. B. 0160).
Typische Ursachen
- Die Software setzt an jede Kennung automatisch ein schemeID.
- GTIN und interne Artikelnummer werden vermischt.
So beheben Sie den Fehler
- Entfernen Sie das Attribut
schemeIDan der Artikelnummer. - Standardisierte Kennungen (GTIN) übertragen Sie nach
cac:StandardItemIdentification. - Prüfen Sie die Rechnung anschließend erneut.
Wo die Regel prüft (XPath)
- UBL
- /ubl:Invoice | /cn:CreditNote
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser.
Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: