Was die Regel bedeutet
Die Regel prüft, dass der Verweis auf das Ursprungsdokument (cac:OriginatorDocumentReference) in einer UBL-Rechnung oder UBL-Rechnungskorrektur keine UUID enthält. Eine UUID ist eine lange, eindeutige Kennung, die manche Systeme einem Dokument geben. Die EN 16931 nutzt diesen Block nur für die Ausschreibungs- oder Losreferenz (BT-17, in cbc:ID).
Warum sie wichtig ist
Für diese Kennung gibt es im Standard kein Feld, deshalb ignoriert die Software des Empfängers sie oder verwirft sie. Wollten Sie, dass der Empfänger die Rechnung über diesen Code einer Ausschreibung zuordnet, sieht er nur die Ausschreibungs- oder Losreferenz. Die Regel ist eine Warnung, die Rechnung wird trotzdem angenommen.
So beheben Sie den Fehler
Löschen Sie cbc:UUID aus cac:OriginatorDocumentReference und exportieren Sie erneut. Kennt der Empfänger die Ausschreibung oder das Los unter diesem Code, tragen Sie ihn stattdessen in das Feld für die Ausschreibungs- oder Losreferenz (BT-17) ein. Kopiert Ihre Software automatisch eine interne ID in diesen Block, schalten Sie das ab.
Der veröffentlichte Regeltext
A UBL invoice should not include the OriginatorDocumentReference UUID 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 |