Ce înseamnă
Regula verifică valorile reducerilor (BT-92) și majorărilor (BT-99) aplicate întregii facturi sau facturi storno, nu unei singure linii. Fiecare valoare poate avea cel mult 2 zecimale, separate prin punct, și cel mult 19 caractere fără punctul zecimal. Semnul minus este permis și se numără în această limită. În UBL, sunt verificate elementele cac:AllowanceCharge/cbc:Amount de la nivelul documentului; varianta CII verifică aceleași câmpuri BT-92 și BT-99.
De ce contează
Regula stabilește un format numeric comun și limite de precizie și lungime pentru aceste sume.
Cum rezolvi problema
Verifică valorile reducerilor (BT-92) și majorărilor (BT-99) de la nivelul documentului, nu pe cele de pe linii. Elimină separatorii de mii, spațiile și simbolurile de monedă și folosește punctul ca separator zecimal. Dacă o valoare are mai mult de 2 zecimale, rotunjește-o la cel mult 2 și recalculează totalurile afectate. Verifică limita de 19 caractere, fără punct, dar incluzând semnul minus dacă există. Dacă valoarea este prea lungă, verifică suma din documentul sursă, nu elimina cifre doar pentru a o scurta. Exportă fișierul corectat și verifică-l din nou.
După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură electronică
Regula așa cum este publicată
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. În France CTC (CII), regula are următorul text:
BR-FR-DEC-01/BT-92/BT-99 : Le montant « <value-of select="."/> » 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. Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |