Was die Regel bedeutet
Ist in den Zahlungsangaben ein Bankblock des Zahlungsempfängers vorhanden (ram:PayeeSpecifiedCreditorFinancialInstitution), muss dieser genau ein ram:BICID enthalten, das Element für die BIC der Bank (BT-86). Ein Bankblock ohne dieses Element oder mit mehreren solchen Elementen besteht die Prüfung nicht. Die Regel zählt die Elemente und prüft nicht den Inhalt der BIC. Sie gilt für die Profile EN 16931 und Extended von Factur-X und ZUGFeRD.
Warum sie wichtig ist
Der Bankblock des Zahlungsempfängers muss genau ein BIC-Element enthalten. Fehlt es oder kommt es mehrfach vor, entspricht die Struktur nicht dem Profil.
So beheben Sie den Fehler
Prüfen Sie in den Zahlungsangaben die Bank des Zahlungsempfängers und ergänzen Sie die zugehörige BIC. Wenn Sie das XML selbst erzeugen, setzen Sie genau ein ram:BICID in ram:PayeeSpecifiedCreditorFinancialInstitution und entfernen Sie doppelte BIC-Elemente. Entfernen Sie den gesamten Bankblock nur, wenn er versehentlich enthalten ist. Exportieren Sie die Rechnung und prüfen Sie sie 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:BICID' must occur exactly 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000293 In den Abrechnungsangaben einer Position ist nur ein Objektverweis erlaubt
- FX-SCH-A-000294 Eine Artikeleigenschaft braucht genau einen Namen
- FX-SCH-A-000295 Eine Artikeleigenschaft braucht genau einen Wert
- FX-SCH-A-000296 Ein Klassifizierungscode muss sein Schema angeben
- FX-SCH-A-000297 Das Klassifizierungsschema muss ein erlaubter Code sein
- FX-SCH-A-000315 Nur eine Dokumentsprache angeben