Was die Regel bedeutet
Wenn eine Position eine Basismenge des Preises (BT-149) angibt, also die Anzahl Einheiten, für die der Preis gilt, muss sie eine positive Zahl über null sein, zum Beispiel 1 oder 100.
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
Tragen Sie die Anzahl Einheiten ein, für die der Preis gilt, meist 1, oder lassen Sie die Basismenge weg, dann gilt 1. Eine negative Menge für eine Rücksendung gehört in die abgerechnete Menge, nicht in die Basismenge. In UBL ist das cac:Price/cbc:BaseQuantity.
Der veröffentlichte Regeltext
Base quantity MUST be a positive number above zero. 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-R130 Die Basismenge des Preises braucht dieselbe Einheit wie die Menge
- 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