Was die Regel bedeutet
Die Prüfung durchsucht die gesamte Datei nach einem Attribut format. In UBL kann es an einem eingebetteten Anhang (BT-125) stehen, um das Format der Datei zu beschreiben. Der MIME-Code (BT-125-1) und der Dateiname (BT-125-2) stehen in eigenen Attributen. Diese Regel erfasst format an jedem Element, nicht nur an Anhängen.
Warum sie wichtig ist
Nach EN 16931 soll das Attribut format in UBL-Rechnungen und UBL-Rechnungskorrekturen weggelassen werden.
So beheben Sie den Fehler
Entfernen Sie das Attribut format aus jedem Element, das es enthält, oder bitten Sie den Softwareanbieter, es nicht mehr zu schreiben. Behalten Sie bei eingebetteten Anhängen die Pflichtattribute mimeCode und filename. Wenn Sie das XML selbst erzeugen, prüfen Sie die gesamte Datei, auch cbc:EmbeddedDocumentBinaryObject. Exportieren Sie erneut und prüfen Sie die Datei noch einmal.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: E-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
Der veröffentlichte Regeltext
Format attribute should not be present Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Ihre Datei prüfen
Verwandte Regeln
- UBL-DT-13 Das Attribut unitCodeListIdentifier weglassen
- UBL-DT-14 Das Attribut unitCodeListAgencyIdentifier weglassen
- UBL-DT-15 Das Attribut unitCodeListAgencyName weglassen
- UBL-DT-16 Das Attribut listAgencyName weglassen
- UBL-DT-17 Das Attribut listName weglassen
- UBL-DT-18 Das Attribut name weglassen (außer am Code der Zahlungsart)