Was die Regel bedeutet
In jeder Position kann der Einzelpreis vor Nachlass (BT-148) einen Nachlass (BT-147) tragen. Diese Regel prüft, dass dieser Nachlass kein UnitBasisAmount enthält, einen zusätzlichen Betrag, auf den sich der Nachlass beziehen kann. Zu EN 16931 gehört nur der fertig berechnete Nachlassbetrag.
Warum sie wichtig ist
EN 16931 erwartet einen fertigen Nachlassbetrag. Wie er errechnet wurde, gehört nicht zu den Rechnungsdaten, deshalb hat die Software des Empfängers kein Feld für den Basisbetrag und liest ihn unter Umständen nicht. Die Datei wird trotzdem angenommen, weil es nur eine Warnung ist. Beheben sollten Sie es für eine saubere Datei oder wenn der Käufer die Berechnung braucht und sie sonst nicht sähe.
So beheben Sie den Fehler
Löschen Sie UnitBasisAmount aus AppliedTradeAllowanceCharge unter GrossPriceProductTradePrice in jeder Position, in der es vorkommt. Behalten Sie den Nachlassbetrag (ActualAmount), denn er ist die Zahl, die zählt. Soll der Käufer sehen, wie der Nachlass berechnet wurde, schreiben Sie eine kurze Erklärung in einen Hinweis zur Position (BT-127). Fügt Ihre Software das Element selbst hinzu, bitten Sie den Anbieter um einen Export nach EN 16931.
Der veröffentlichte Regeltext
UnitBasisAmount 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-127 Kein Grundcode beim Nachlass auf den Einzelpreis
- CII-SR-128 Kein Grund im Klartext beim Nachlass auf den Einzelpreis
- CII-SR-129 Kein Typcode beim Nachlass auf den Einzelpreis
- CII-SR-130 Keine Umsatzsteuerangaben beim Nachlass auf den Einzelpreis
- CII-SR-131 Kein Wechselkurs beim Nachlass auf den Einzelpreis
- CII-SR-132 Kein Gültigkeitszeitraum beim Einzelpreis vor Nachlass