Was die Regel bedeutet
Jedes ram:ProductEndUserTradeParty unter ram:ApplicableHeaderTradeAgreement darf höchstens ein direktes Kindelement ram:RoleCode enthalten. Die Regel zählt die Elemente und prüft nicht deren Werte. Eine Abweichung zwischen Endnutzer und Käufer ist keine Bedingung.
Warum sie wichtig ist
Das Profil EXTENDED erlaubt hier höchstens einen Rollencode. Mehrere Elemente überschreiten diese Grenze auch dann, wenn sie denselben Wert enthalten.
So beheben Sie den Fehler
Prüfen Sie ram:RoleCode direkt unter ram:ProductEndUserTradeParty im ram:ApplicableHeaderTradeAgreement. Behalten Sie höchstens ein Element mit dem zutreffenden Rollencode und entfernen Sie zusätzliche Elemente. Für diese Regel kann der Rollencode auch ganz entfallen. Prüfen Sie die korrigierte 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
Element 'ram:RoleCode' may occur at maximum 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000711 Den elektronischen Adressblock des Endnutzers nicht wiederholen
- FX-SCH-A-000712 Höchstens ein Steuerregistrierungsblock für den Endnutzer
- FX-SCH-A-000713 Der E-Mail-Eintrag des Endnutzerkontakts braucht genau ein Adressfeld
- FX-SCH-A-000714 Der Faxeintrag des Endnutzerkontakts braucht genau ein Nummernfeld
- FX-SCH-A-000715 Der Telefonblock des Endnutzerkontakts braucht genau ein Nummernfeld
- FX-SCH-A-000716 Die globale Kennung des Endnutzers braucht das Attribut schemeID