Was die Regel bedeutet
Ein Nachlass oder Zuschlag auf Rechnungsebene (SpecifiedTradeAllowanceCharge im Abrechnungsteil) enthält ein Element BasisQuantity, die Menge, auf die sich der Nachlass oder Zuschlag bezieht. EN 16931 beschreibt einen Nachlass (BG-20) oder Zuschlag (BG-21) auf Rechnungsebene über Basisbetrag und Prozentsatz, nie über eine Menge. Die Regel betrifft nur die Rechnungsebene, nicht eine einzelne Position.
Warum sie wichtig ist
Das ist nur eine Warnung, die Datei wird also angenommen. Die Software des Käufers liest keine Basismenge, für die Summen zählt der Betrag des Nachlasses oder Zuschlags. Beheben sollten Sie es, um die Datei sauber zu halten, und auch dann, wenn der Käufer die Menge braucht, um den Betrag zu verstehen.
So beheben Sie den Fehler
Löschen Sie das Element BasisQuantity in jedem SpecifiedTradeAllowanceCharge des Abrechnungsteils. Wurde der Betrag aus einer Basis berechnet, geben Sie stattdessen den Basisbetrag (BT-93 beim Nachlass, BT-100 beim Zuschlag) und den Prozentsatz (BT-94 oder BT-101) an. Gilt der Nachlass wirklich für bestimmte Mengen, tragen Sie ihn bei diesen Positionen ein statt auf Rechnungsebene.
Der veröffentlichte Regeltext
BasisQuantity should not be present Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Ihre Datei prüfen
Verwandte Regeln
- CII-SR-391 Kein Vorauszahlungskennzeichen bei Nachlässen und Zuschlägen
- CII-SR-392 Kein Basisbetrag je Einheit bei Nachlässen und Zuschlägen
- CII-SR-393 Kein Typcode bei Nachlässen und Zuschlägen
- CII-SR-394 Kein Wechselkurs bei Nachlässen und Zuschlägen
- CII-SR-395 Keine Steuer-Zwischensumme im Abrechnungsteil der Rechnung
- CII-SR-396 Keine gesonderten Logistikkosten im Abrechnungsteil