Was die Regel bedeutet
Die Prüfung durchsucht die gesamte Datei nach einem kleingeschriebenen Attribut uri. In UBL kann es an einem Binärobjekt stehen, etwa an einem eingebetteten Anhang (BT-125), und eine URI enthalten, die den Speicherort der Binärdaten angibt. Die Regel erfasst das Attribut an jedem Element. Der Link auf ein externes Dokument (BT-124) ist ein eigenes Feld und wird durch diese Regel nicht untersagt.
Warum sie wichtig ist
Nach EN 16931 soll das Attribut uri in UBL-Rechnungen und UBL-Rechnungskorrekturen weggelassen werden.
So beheben Sie den Fehler
Entfernen Sie das Attribut uri 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. Möchten Sie stattdessen auf ein Dokument online verweisen, verwenden Sie den Link auf ein externes Dokument (BT-124) und nicht dieses Attribut. 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
Uri 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-24 Das Attribut currencyCodeListVersionID weglassen
- UBL-DT-25 Das Attribut characterSetCode gehört nicht in die Rechnung
- UBL-DT-26 Das Attribut encodingCode gehört nicht in die Rechnung
- UBL-DT-27 Das Attribut schemeAgencyID gehört nicht in die Rechnung
- UBL-DT-28 Das Attribut listAgencyID gehört nicht in die Rechnung
- UBL-DT-22 Das Attribut languageLocaleID weglassen