Diese Seite gibt es auch in Ihrer Sprache:
CRATEAPI Fehlerreferenz EN · FR · DE · RO

BR-CO-22

EN 16931 FATAL

Offizieller Regeltext

Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both.

Was dieser Fehler bedeutet

Dies ist eine Konsistenzregel: mehrere Betraege der Rechnung muessen exakt aufgehen, und in Ihrer Datei tun sie das nicht. Der Validator berechnet die Summe aus ihren Bestandteilen neu und vergleicht sie mit dem deklarierten Wert.

So beheben Sie ihn

  1. Berechnen Sie die im Regeltext genannten Betraege neu und bringen Sie sie in Einklang.
  2. Runden Sie jede Position und jede Summe auf 2 Dezimalstellen mit ueberall demselben Rundungsmodus (kaufmaennisch vs. Banker's Rounding verursacht oft 1-Cent-Abweichungen).
  3. Leiten Sie deklarierte Summen nie nachtraeglich neu her - einmal an der Quelle berechnen und durchreichen.

Verwandte Regeln

Schneller beheben

Fuegen Sie das XML Ihrer Rechnung in unseren kostenlosen Validator ein - jeder Befund traegt seine Regel-ID. Danach erzeugen, konvertieren und visualisieren Sie konforme Rechnungen ueber eine API.