Was die Regel bedeutet
Für den Zahlungsempfänger (BG-10) innerhalb von ram:ApplicableHeaderTradeSettlement darf ram:PayeeTradeParty höchstens ein ram:RoleCode enthalten. Das Element ist optional. Bei zwei oder mehr solchen Elementen schlägt die Regel fehl, auch wenn sie denselben Code enthalten.
Warum sie wichtig ist
Das Profil Extended erlaubt höchstens ein ram:RoleCode für den Zahlungsempfänger. Mehrere Elemente verstoßen auch dann gegen die Regel, wenn ihre Werte übereinstimmen.
So beheben Sie den Fehler
Entfernen Sie zusätzliche ram:RoleCode-Elemente aus ram:PayeeTradeParty. Behalten Sie höchstens eines mit dem passenden Rollencode. Wird kein Rollencode angegeben, kann das Element entfallen. Erzeugt Ihre Software die Wiederholungen, bitten Sie den Hersteller, den Export zu korrigieren. Exportieren Sie die Datei erneut und prüfen Sie sie.
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-000909 Der Zahlungsempfänger darf nur eine elektronische Adresse haben
- FX-SCH-A-000910 Der Zahlungsempfänger darf nur eine Steuerregistrierung haben
- FX-SCH-A-000911 E-Mail im Kontakt des Zahlungsempfängers braucht genau ein Adressfeld
- FX-SCH-A-000912 Fax im Kontakt des Zahlungsempfängers braucht genau ein Nummernfeld
- FX-SCH-A-000913 Telefon im Kontakt des Zahlungsempfängers braucht genau ein Nummernfeld
- FX-SCH-A-000914 Ungültiger Schemacode an der globalen ID des Zahlungsempfängers