UBL-CR-638
UBL: Element AllowanceCharge/AccountingCostCode ist nicht vorgeseh… (UBL-CR-638)
Das Element AllowanceCharge/AccountingCostCode hat in der EN 16931 keine Entsprechung und sollte nicht in der Rechnung stehen.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Warnung
[UBL-CR-638]-A UBL invoice should not include the InvoiceLine Item Price AllowanceCharge AccountingCostCode
Was bedeutet UBL-CR-638?
Die Regel UBL-CR-638 meldet sich, wenn in der UBL-Rechnung das Element cbc:AccountingCostCode an der Stelle /ubl:Invoice/(cac:InvoiceLine|cac:CreditNoteLine)/cac:Price/cac:AllowanceCharge/cbc:AccountingCostCode vorkommt. Die UBL-2.1-Syntax kennt dieses Element zwar, die EN 16931 ordnet ihm aber keinen Geschäftsbegriff (BT) zu. Für eine normkonforme Rechnung und damit auch für die XRechnung ist es nicht vorgesehen. Weil die Regel nur eine Warnung auslöst, bleibt die Rechnung gültig und wird vom KoSIT-Validator akzeptiert. Der Empfänger muss den Inhalt aber nicht auswerten – was nur dort steht, kann unbemerkt verloren gehen. Eine Buchungsreferenz des Käufers gehört stattdessen in cbc:AccountingCost (BT-19 auf Dokumentebene bzw. BT-133 auf Positionsebene).
Typische Ursachen
- Ein Konverter überträgt interne Stammdaten ungefiltert in die E-Rechnung.
- Das Feld wurde nachträglich von Hand in die XML-Datei eingefügt.
So beheben Sie den Fehler
- Suchen Sie in der XML-Datei das Element
cbc:AccountingCostCodeunterhalb von/ubl:Invoice/cac:InvoiceLine/cac:Price/cac:AllowanceCharge. - Prüfen Sie, ob dort eine Information steht, die der Empfänger wirklich braucht. Falls ja, übertragen Sie sie in das passende Feld der EN 16931 (siehe Hinweis oben:
cbc:AccountingCost). - Entfernen Sie das Element bzw. stellen Sie den Export Ihrer Software so ein, dass es nicht mehr erzeugt wird.
- 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: