Was die Regel bedeutet
Wenn eine Position eine Basismenge des Preises mit Einheit (BT-150) angibt, muss diese Einheit dieselbe sein wie die der abgerechneten Menge (BT-130). Ein Preis je Kilogramm lässt sich nicht auf eine Menge in Stück anwenden.
Warum sie wichtig ist
Peppol BIS Billing 3.0 ergänzt die EN 16931 um diese Regel, damit jeder Zugangspunkt und jeder Empfänger die Rechnung gleich verarbeiten kann. Der sendende oder empfangende Peppol-Zugangspunkt weist eine Rechnung ab, die dagegen verstößt, sie erreicht den Käufer also nie.
So beheben Sie den Fehler
Verwenden Sie für Menge und Basismenge denselben Einheitencode, zum Beispiel KGM für beide, und rechnen Sie den Preis bei Bedarf um. In UBL sind das die Attribute unitCode von cbc:InvoicedQuantity und cac:Price/cbc:BaseQuantity.
Der veröffentlichte Regeltext
Unit code of price base quantity MUST be same as invoiced quantity. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| XRechnung 3.0 (CII) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
Ihre Datei prüfen
Verwandte Regeln
- PEPPOL-EN16931-R121 Die Basismenge des Preises muss größer als null sein
- PEPPOL-EN16931-R120 Positionsbetrag gleich Menge mal Preis plus Zuschläge minus Nachlässe
- PEPPOL-EN16931-R111 Der Zeitraum einer Position muss im Abrechnungszeitraum enden
- PEPPOL-EN16931-R110 Der Zeitraum einer Position muss im Abrechnungszeitraum beginnen
- PEPPOL-EN16931-R101 Dokumentreferenzen in Positionen nur für abgerechnete Objekte
- PEPPOL-EN16931-R100 Höchstens ein abgerechnetes Objekt je Position