Was die Regel bedeutet
Die Regel prüft die vom angegebenen UBL-Regelkontext erfassten cbc:Name-Elemente unter cac:Item/cac:AdditionalItemProperty in Rechnungen und Rechnungskorrekturen. Der Wert darf weder leer sein noch ausschließlich aus XML-Leerraumzeichen bestehen. Dazu zählen Leerzeichen, Tabulatoren, Wagenrückläufe und Zeilenvorschübe. Ein zusätzlich angegebenes cbc:NameCode lässt ein leeres cbc:Name nicht bestehen.
Warum sie wichtig ist
Ein leerer Name sagt nichts darüber, was das Merkmal beschreibt. Auch wenn ein Merkmalscode angegeben ist, darf ein vorhandenes cbc:Name im geprüften Kontext nicht leer bleiben.
So beheben Sie den Fehler
Tragen Sie im betroffenen cbc:Name (BT-160) einen Merkmalsnamen wie Farbe oder Größe ein. Wenn Sie stattdessen einen Merkmalscode verwenden, tragen Sie ihn in cbc:NameCode (EXT-FR-FE-159) ein und entfernen Sie cbc:Name vollständig. Lassen Sie nicht zusätzlich ein leeres Namenselement stehen. Exportieren Sie die korrigierte Datei und prüfen Sie sie erneut.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: E-Rechnung prüfen
Der veröffentlichte Regeltext
Le nom d’attribut d’article (cbc:Name) ne doit pas être vide. Valeur actuelle : " … ". Veuillez fournir un nom d’attribut valide ou utiliser un code à la place. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |