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 keinen ReasonCode enthält, also keinen codierten Grund für den Nachlass. Der Nachlassbetrag selbst ist erlaubt. Die Regel betrifft nur diesen Nachlass auf den Einzelpreis, nicht den Nachlass auf Positionsebene (BG-27), der weiterhin einen Grund braucht.
Warum sie wichtig ist
EN 16931 gibt einem Nachlass auf den Einzelpreis einen Betrag, aber keinen Grund. Die Software des Empfängers hat daher kein Feld für den Code und lässt ihn unter Umständen weg. 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 den Grund braucht, denn der Code erreicht ihn womöglich nie.
So beheben Sie den Fehler
Suchen Sie in der Position AppliedTradeAllowanceCharge unter GrossPriceProductTradePrice und entfernen Sie das Element ReasonCode. Behalten Sie den Nachlassbetrag (ActualAmount). Soll der Käufer erfahren, warum der Preis gemindert wurde, schreiben Sie den Grund stattdessen in einen Hinweis zur Position (BT-127).
Der veröffentlichte Regeltext
ReasonCode 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-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
- CII-SR-133 Kein Lieferort beim Einzelpreis vor Nachlass