Zum Inhalt springen

Warnung

CII-SR-129: Kein Typcode beim Nachlass auf den Einzelpreis

Kurz gesagt

Warnung: Prüfung empfohlen.

CII-SR-129 bedeutet, dass der Nachlass auf den Einzelpreis einer Position einen Typcode (TypeCode) enthält, den eine Rechnung nach EN 16931 nicht enthalten soll. Löschen Sie den Code aus diesem Nachlass; es ist nur eine Warnung, die Datei wird trotzdem angenommen.

Auf dieser Seite

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 TypeCode enthält, einen Code für die Art des Nachlasses oder Zuschlags. Der Nachlassbetrag selbst ist erlaubt.

Warum sie wichtig ist

EN 16931 ordnet einen Nachlass auf den Einzelpreis keiner Art zu. Die Software des Empfängers kann mit dem Code deshalb nichts anfangen und ignoriert ihn unter Umständen. Die Datei wird trotzdem angenommen, weil es nur eine Warnung ist. Beheben sollten Sie es für eine saubere Datei oder wenn der Empfänger keine Warnungen wünscht.

So beheben Sie den Fehler

Öffnen Sie in der Position GrossPriceProductTradePrice und darin AppliedTradeAllowanceCharge und löschen Sie das Element TypeCode. Lassen Sie den Nachlassbetrag (ActualAmount) und den ChargeIndicator unverändert. Fügt Ihre Software den Code bei jedem Export hinzu, wählen Sie eine Ausgabe nach EN 16931, XRechnung oder Peppol BIS oder bitten Sie den Anbieter, ihn nicht mehr zu schreiben.

Der veröffentlichte Regeltext

TypeCode 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
Regeltext aus phive-rules 4.6.4.

Ihre Datei prüfen

Legen Sie Ihre E-Rechnung ab, um zu sehen, ob sie noch gegen CII-SR-129 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 6. November 2026