Was die Regel bedeutet
Der Zahlungsempfänger (BG-10) ist das Unternehmen, das die Zahlung erhält, wenn es nicht der Verkäufer ist, etwa eine Factoring-Gesellschaft. EN 16931 führt dafür nur den Namen (BT-59), eine Kennung (BT-60) und die Handelsregisternummer (BT-61). Ein RoleCode im Block des Zahlungsempfängers (PayeeTradeParty) liegt außerhalb davon.
Warum sie wichtig ist
Es handelt sich um eine Warnung, die Datei wird daher trotzdem angenommen. Empfangende Software liest keinen Rollencode, er hat also keinen Einfluss darauf, wie die Rechnung gebucht oder bezahlt wird. Wohin das Geld geht, sagen die Zahlungsanweisungen (BG-16). Entfernen sollten Sie den Code, um die Datei innerhalb von EN 16931 zu halten, vor allem wenn ein Käufer oder ein Netzwerk Warnungen an Sie zurückmeldet.
So beheben Sie den Fehler
Löschen Sie das Element RoleCode aus dem Block PayeeTradeParty. Name und Kennung des Zahlungsempfängers lassen Sie unverändert. Schreibt Ihre Buchhaltungssoftware diesen Code für jeden Zahlungsempfänger, suchen Sie in den Einstellungen für E-Rechnung oder Factoring nach den Optionen zum Zahlungsempfänger oder bitten Sie den Hersteller, ihn wegzulassen.
Der veröffentlichte Regeltext
RoleCode should not be present Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Ihre Datei prüfen
Verwandte Regeln
- CII-SR-353 Dem Zahlungsempfänger keine Beschreibung hinzufügen
- CII-SR-354 Dem Zahlungsempfänger keinen Code für die Rechtsform geben
- CII-SR-355 Keinen Namen in den rechtlichen Angaben des Zahlungsempfängers
- CII-SR-356 Dem Zahlungsempfänger keinen Handelsnamen geben
- CII-SR-357 Keine Anschrift in den rechtlichen Angaben des Zahlungsempfängers
- CII-SR-358 Keine weiteren Registrierungsangaben beim Zahlungsempfänger