Was die Regel bedeutet
Jeder Nachlass und jeder Zuschlag auf einer Rechnungsposition (im XML SpecifiedTradeAllowanceCharge) hat einen ChargeIndicator, der sagt, um welche der beiden Arten es sich handelt. Die Prüfung schlägt an, wenn dieses Kennzeichen mit dem Element IndicatorString geschrieben ist. EN 16931 verwendet das Element Indicator, mit false für einen Nachlass und true für einen Zuschlag.
Warum sie wichtig ist
Die Rechnung wird nicht abgelehnt, denn es ist nur eine Warnung. Software nach EN 16931 sucht das Element Indicator und erkennt den Eintrag womöglich nicht als Nachlass oder Zuschlag. Das ist wichtig, weil ein Nachlass den Positionsbetrag mindert und ein Zuschlag ihn erhöht. Beheben sollten Sie es, wenn die Position Nachlässe oder Zuschläge hat oder Ihr Empfänger eine Datei ohne Warnungen verlangt.
So beheben Sie den Fehler
Das schreibt fast immer die Software, die die Datei erzeugt hat, Sie können es also nicht in der Rechnung selbst ändern. Aktualisieren Sie die Software oder wählen Sie ihren EN 16931-Export, und melden Sie sich bei deren Anbieter, wenn das Problem bleibt. Wenn Sie das XML selbst erzeugen, ersetzen Sie udt:IndicatorString innerhalb von ChargeIndicator durch udt:Indicator und verwenden Sie false für einen Nachlass und true für einen Zuschlag.
Der veröffentlichte Regeltext
IndicatorString 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-184 Nachlass und Zuschlag einer Position sollen keine ID haben
- CII-SR-185 Nachlässe und Zuschläge auf Positionen ohne Sequenznummer
- CII-SR-186 Prozentsatz bei Nachlass oder Zuschlag ohne Attribut format
- CII-SR-187 Nachlässe und Zuschläge auf Positionen ohne Basismenge
- CII-SR-188 Nachlass und Zuschlag auf Positionen ohne Vorauszahlungskennzeichen
- CII-SR-189 Nachlässe und Zuschläge auf Positionen ohne Basisbetrag je Einheit