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 PrepaidIndicator enthält, ein Kennzeichen mit den Werten wahr oder falsch, das den Betrag als vorab bezahlt markiert. Der Nachlassbetrag selbst ist erlaubt.
Warum sie wichtig ist
EN 16931 behandelt einen Nachlass auf den Einzelpreis als reinen Betrag ohne Vorauszahlungsmarkierung. Die Software des Empfängers hat deshalb keinen Platz für das Kennzeichen und überspringt es unter Umständen. Die Datei wird trotzdem angenommen, weil es nur eine Warnung ist. Beheben Sie es, wenn Sie eine saubere Datei wollen oder der Empfänger darum bittet.
So beheben Sie den Fehler
Öffnen Sie das XML der Position, suchen Sie GrossPriceProductTradePrice und darin AppliedTradeAllowanceCharge. Entfernen Sie dort das Element PrepaidIndicator und lassen Sie den Nachlassbetrag (ActualAmount) und den ChargeIndicator stehen. Schreibt Ihre Rechnungssoftware das Kennzeichen selbst, prüfen Sie deren Exporteinstellungen auf ein Format wie EN 16931, XRechnung oder Peppol BIS oder bitten Sie den Anbieter, es wegzulassen.
Der veröffentlichte Regeltext
PrepaidIndicator 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-126 Kein Basisbetrag beim Nachlass auf den Einzelpreis
- 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