Was die Regel bedeutet
Die Regel durchsucht die gesamte Datei nach einem Attribut namens listAgencyID. In UBL kann es an einem Code hängen, etwa dem Code der Rechnungsart oder dem Code der Zahlungsart, und nennt die Organisation, die die Codeliste pflegt, zum Beispiel UN/ECE. Die EN 16931 und Peppol legen die verwendeten Codelisten bereits fest, deshalb darf das Attribut nirgends in der Rechnung stehen. Schon ein einziges Vorkommen löst die Warnung aus.
Warum sie wichtig ist
Nach EN 16931 soll das Attribut listAgencyID weder in UBL-Rechnungen noch in UBL-Rechnungskorrekturen vorkommen.
So beheben Sie den Fehler
Dieses Attribut setzen Sie normalerweise nicht selbst, Ihre Rechnungssoftware schreibt es beim Erzeugen der Datei. Suchen Sie in den Exporteinstellungen oder nach einer neueren Version, oder bitten Sie den Softwareanbieter, es nicht mehr auszugeben. Wenn Sie das XML selbst erzeugen, suchen Sie die Datei nach listAgencyID ab, löschen Sie nur dieses Attribut und prüfen Sie die Datei erneut, andere Attribute wie listID an einem Klassifikationscode einer Position lassen Sie stehen, weil die Rechnung sie brauchen kann. Es lohnt sich bei der nächsten Anpassung Ihres Exports, früher, wenn ein Empfänger eine Datei ohne Warnungen verlangt.
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
List Agency ID 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-27 Das Attribut schemeAgencyID gehört nicht in die Rechnung
- UBL-DT-26 Das Attribut encodingCode gehört nicht in die Rechnung
- UBL-DT-25 Das Attribut characterSetCode gehört nicht in die Rechnung
- UBL-DT-24 Das Attribut currencyCodeListVersionID weglassen
- UBL-DT-23 Das Attribut uri weglassen
- UBL-DT-22 Das Attribut languageLocaleID weglassen