Was die Regel bedeutet
Der Basisbetrag eines Positionsnachlasses (BT-137) oder Positionszuschlags (BT-142) ist der Betrag, auf den sich ein Prozentsatz bezieht. Ein angegebener Basisbetrag muss eine Zahl mit höchstens 2 Dezimalstellen und höchstens 19 Zeichen ohne den Dezimalpunkt sein. Als Dezimaltrennzeichen ist ein Punkt zu verwenden. Ein führendes Minuszeichen ist erlaubt und zählt zur Zeichenbegrenzung. In UBL prüft die Regel cac:AllowanceCharge/cbc:BaseAmount innerhalb von cac:InvoiceLine oder cac:CreditNoteLine; CII prüft die entsprechenden Felder. Die Regel prüft das Zahlenformat, nicht die Berechnung oder die Pflicht zur Angabe.
Warum sie wichtig ist
Der Basisbetrag muss als Zahl lesbar sein, damit die Berechnungsgrundlage eines prozentualen Positionsnachlasses oder Positionszuschlags nachvollzogen werden kann.
So beheben Sie den Fehler
Suchen Sie auf der betroffenen Position den Basisbetrag des Nachlasses (BT-137) oder Zuschlags (BT-142), nicht den daraus berechneten Nachlassbetrag oder Zuschlagsbetrag. Verwenden Sie einen Punkt als Dezimaltrennzeichen und höchstens 2 Dezimalstellen, ohne Tausendertrennzeichen, Währungszeichen oder Leerzeichen. Prüfen Sie die Begrenzung auf 19 Zeichen ohne den Punkt und prüfen Sie die Datei erneut. Entfernen Sie den Basisbetrag nicht allein, um diesen Formatfehler zu umgehen.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: E-Rechnung prüfen
Der veröffentlichte Regeltext
Le montant « … » est invalide. Il doit comporter au plus 2 décimales, être exprimé avec un point comme séparateur, et ne pas dépasser 19 caractères (hors séparateur). Le signe « - » est autorisé. Veuillez corriger ce montant. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |