Sari la conținut

Eroare fatală

BR-FR-DEC-03_BT-148: Format incorect al prețului înainte de reducere

Pe scurt

Eroare fatală: nu trece verificările selectate.

BR-FR-DEC-03_BT-148 înseamnă că prețul unitar înainte de reducere, fără TVA (BT-148), nu respectă formatul numeric cerut; zero este permis, iar semnul minus este permis doar în cadrele de facturare S9, M9 sau B9 (BT-23) și intră în limita de caractere. Folosește punct, cel mult 6 zecimale și cel mult 19 caractere, fără a număra punctul.

Pe această pagină

Ce înseamnă

Prețul brut al articolului (BT-148) este prețul unitar înainte de orice reducere de preț, fără TVA. Într-un fișier UBL este cbc:BaseAmount din cac:Price/cac:AllowanceCharge al liniei. CII verifică câmpul echivalent. Când este prezent, prețul trebuie să aibă punct ca separator zecimal, cel mult 6 zecimale și cel mult 19 caractere, fără a număra punctul, dar incluzând eventualul semn minus. Zero este permis, iar semnul minus este permis numai în cadrele S9, M9 sau B9 (BT-23). Excepția există în ambele variante, dar numai mesajul CII o menționează explicit.

De ce contează

Prețul înainte de reducere și reducerea de preț sunt folosite pentru a determina prețul unitar net. Cerința privind semnul depinde de cadrul de facturare.

Cum rezolvi problema

Corectează prețul înainte de reducere (BT-148) din detaliile prețului liniei, nu valoarea cu TVA. Verifică BT-23 înainte să schimbi semnul. În afara cadrelor S9, M9 și B9, folosește zero sau un număr pozitiv, fără semnul minus. Folosește punct, cel mult 6 zecimale și elimină separatorul de mii și simbolul monedei. Verifică limita de 19 caractere fără punct și verifică din nou fișierul. Nu elimina câmpul doar pentru a evita această eroare de format.

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 : - être un nombre strictement positif (sans signe « - »), - comporter au plus 6 décimales (séparateur « . »), - contenir au maximum 19 caractères (hors séparateur). Veuillez corriger ce montant pour respecter le format requis.

În France CTC (CII), regula are următorul text:

Le montant « … » est invalide. Il doit : - être un nombre strictement positif (sans signe « - »), sauf si Cadre de Facturation (BT-23) est S9, M9 ou B9 (bi-directionnel) - comporter au plus 6 décimales (séparateur « . »), - contenir au maximum 19 caractères (hors séparateur). Veuillez corriger ce montant pour respecter le format requis.

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
Textul regulii este preluat din phive-rules 4.6.4.

Verifică fișierul

Trage aici factura electronică și vezi dacă BR-FR-DEC-03_BT-148 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 8 noiembrie 2026