Was die Regel bedeutet
Die Ausschreibungs- oder Losreferenz (BT-17) steht in cac:OriginatorDocumentReference, und die EN 16931 nutzt dort nur die Kennung (cbc:ID). Die Regel prüft, dass dort kein cbc:XPath steht, ein technischer Ausdruck, der auf eine Stelle im referenzierten Dokument zeigt. Von Hand wird er kaum je eingetragen.
Warum sie wichtig ist
Es ist nur eine Warnung, die Datei wird also trotzdem akzeptiert. Ein XPath sagt weder der Buchhaltung noch der Software des Empfängers etwas, und der Standard hat kein Feld dafür, deshalb wird er meist ignoriert. Entfernen Sie ihn, damit die Datei sauber bleibt und strengere Prüfungen nicht nachfragen.
So beheben Sie den Fehler
Dieser Wert stammt fast immer aus der Software, die die Datei erzeugt hat, nicht aus einem Feld, das Sie ausfüllen. Exportieren Sie die Rechnung erneut aus Ihrer Rechnungssoftware. Ist der XPath danach noch da, aktualisieren Sie die Software oder bitten Sie den Hersteller, ihn nicht mehr zu schreiben. Wenn Sie das XML selbst erzeugen, entfernen Sie cbc:XPath aus cac:OriginatorDocumentReference.
Der veröffentlichte Regeltext
A UBL invoice should not include the OriginatorDocumentReference Xpath 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 |