Was die Regel bedeutet
Ein Einzelpreis kann einen Nachlass (BT-147) zeigen, der von einem Einzelpreis vor Nachlass (BT-148) abgezogen wird. In UBL steht er in cac:Price/cac:AllowanceCharge. Anders als ein Nachlass auf eine Position (BG-27) oder auf die gesamte Rechnung (BG-20) hat ein Nachlass auf den Einzelpreis in der EN 16931 keinen Grund: Nur der Betrag und der Einzelpreis vor Nachlass gehören dazu. Die Regel prüft, dass cac:Price/cac:AllowanceCharge kein cbc:AllowanceChargeReasonCode enthält.
Warum sie wichtig ist
Das ist eine Warnung. Beheben Sie es, wenn Ihr Export ihn bei jedem Preis setzt oder wenn ein Empfänger eine Datei ohne Warnungen verlangt.
So beheben Sie den Fehler
Schauen Sie in Ihrer Rechnungssoftware in die Nachlassfelder am Einzelpreis und löschen Sie einen dort gewählten Code. Muss der Käufer wissen, warum der Preis niedriger ist, nennen Sie den Grund in der Artikelbeschreibung oder verwenden Sie einen Nachlass auf die Position, der einen Grund tragen kann. Wenn Sie das XML selbst erzeugen, löschen Sie cbc:AllowanceChargeReasonCode aus dem cac:AllowanceCharge in cac:Price.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: E-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren
Der veröffentlichte Regeltext
A UBL invoice should not include a Price Allowance Reason Code 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 |
Ihre Datei prüfen
Verwandte Regeln
- UBL-CR-670 Ein Nachlass auf den Einzelpreis darf keinen Grundtext haben
- UBL-CR-671 Ein Nachlass auf den Einzelpreis darf keinen Faktor enthalten
- UBL-CR-672 Der Typcode einer Rechnungskorrektur darf kein listID haben
- UBL-CR-673 Eine Referenz auf ein Rechnungsobjekt darf keine Beschreibung haben
- UBL-CR-674 Die Kartennummer darf kein Schema-Attribut haben
- UBL-CR-675 Die Kennung des Kartennetzwerks darf kein Schema haben