Was die Regel bedeutet
Eine Anmerkung auf der Rechnung (BT-22) kann einen Betreffcode (BT-21) tragen, der ihre Art bezeichnet. Er stammt aus UNTDID 4451, zum Beispiel AAI für allgemeine Informationen, SUR für Anmerkungen des Verkäufers, REG für behördliche Informationen, ABL für rechtliche Informationen oder TXD für Steuerinformationen. Die Regel prüft nichtleere Werte von ram:SubjectCode in ram:IncludedNote unter rsm:ExchangedDocument gegen die zulässige Liste des Profils EN 16931 von Factur-X und ZUGFeRD. Ein leerer Wert besteht diesen einzelnen Test. Der Text der Anmerkung wird hier nicht geprüft.
Warum sie wichtig ist
Der Betreffcode kennzeichnet das Thema der Anmerkung in standardisierter Form.
So beheben Sie den Fehler
Prüfen Sie, worum es in der Anmerkung geht. Ersetzen Sie ram:SubjectCode in ram:IncludedNote unter rsm:ExchangedDocument durch einen passenden zulässigen Code. Alternativ entfernen Sie ram:SubjectCode und behalten den Text in ram:Content. Tragen Sie keine eigene Betreffbezeichnung oder selbst gewählte Abkürzung in das Codefeld ein. Exportieren Sie die korrigierte Rechnung und prüfen Sie die Datei erneut.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta
Der veröffentlichte Regeltext
Value of 'ram:SubjectCode' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000554 Formatcode des Rechnungsdatums muss zulässig sein
- FX-SCH-A-000555 Der Rechnungstypcode muss ein zulässiger Code sein
- FX-SCH-A-000556 Die Spezifikationskennung muss ein zulässiger Wert sein
- FX-SCH-A-000557 Der Verweis auf das Rechnungsobjekt braucht genau eine Kennung
- FX-SCH-A-000558 Der Verweis auf das Rechnungsobjekt braucht genau einen Typcode
- FX-SCH-A-000559 Der Typcode des Verweises auf das Rechnungsobjekt muss 130 sein