Was die Regel bedeutet
In einer CII-Datei ist ein Nachlass oder Zuschlag auf den Einzelpreis ein Element ram:AppliedTradeAllowanceCharge. Bei einem Nachlass ist der Betrag BT-147. Sein Kennzeichen ram:ChargeIndicator/udt:Indicator muss das Wort true oder false in Kleinbuchstaben enthalten. Bei einem Preisnachlass ist es false. Andere Schreibweisen wie True, TRUE, 1, 0 oder yes fallen durch, ebenso ein fehlendes oder leeres Kennzeichen. Leerraum am Anfang und Ende wird ignoriert. PEPPOL-EN16931-R043-1 macht dieselbe Prüfung für Nachlässe und Zuschläge auf der Rechnung und auf Positionen.
Warum sie wichtig ist
Das Kennzeichen sagt, ob der Betrag abgezogen oder aufgeschlagen wird.
So beheben Sie den Fehler
Exportieren Sie mit einer aktuellen Version erneut oder wenden Sie sich an den Softwareanbieter und nennen Sie diese Regel. Die Schreibweisen True und False mit großem Anfangsbuchstaben bestehen diese Prüfung nicht. Wenn Sie das XML selbst erzeugen, tragen Sie das kleingeschriebene Wort false für einen Nachlass oder true für einen Zuschlag in udt:Indicator innerhalb von ram:ChargeIndicator des ram:AppliedTradeAllowanceCharge ein.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: XRechnung prüfen und Fehler verstehen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren
Der veröffentlichte Regeltext
Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| XRechnung 3.0 (CII) | 3.0.2 |