Przejdź do treści

Błąd krytyczny

BR-FR-DEC-03_BT-146: Nieprawidłowy format ceny jednostkowej netto

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

BR-FR-DEC-03_BT-146 oznacza błąd formatu podanej ceny jednostkowej netto po rabacie (BT-146); zero jest dozwolone, a znak minus możesz podać tylko w dwukierunkowych ramach fakturowania S9, M9 i B9 (BT-23). Użyj kropki jako separatora dziesiętnego, najwyżej 6 miejsc po kropce i nie więcej niż 19 znaków, nie licząc kropki, ale licząc ewentualny znak minus.

Na tej stronie

Co to oznacza

Cena jednostkowa netto (BT-146) to cena bez VAT po ewentualnym rabacie od ceny. W pliku w formacie UBL jest to element cbc:PriceAmount w cac:Price pozycji faktury lub faktury korygującej. Dla formatu CII sprawdzane jest odpowiadające mu pole. Sprawdzenie działa tylko wtedy, gdy cena jest podana. Wymaga kropki jako separatora dziesiętnego, najwyżej 6 miejsc po kropce i nie więcej niż 19 znaków, nie licząc kropki, ale licząc ewentualny znak minus. Zero jest dozwolone, a zakaz użycia znaku minus nie dotyczy ram S9, M9 i B9 (BT-23). Ten wyjątek obowiązuje również w UBL, mimo że komunikat UBL go nie wymienia.

Dlaczego to ważne

Program używa ceny jednostkowej netto przy obliczaniu kwoty pozycji. Warunek dotyczący znaku zależy od ram fakturowania.

Jak to poprawić

Popraw cenę jednostkową netto (BT-146) na wskazanej pozycji, nie kwotę netto pozycji. Sprawdź BT-23, zanim zmienisz znak ceny. Poza ramami S9, M9 i B9 użyj zera lub wartości dodatniej bez znaku minus. W tych ramach znak minus jest dozwolony. Usuń separator tysięcy i symbol waluty, użyj kropki, sprawdź limit 6 miejsc po kropce oraz limit znaków. Jeśli cena wymaga większej dokładności, możesz podać cenę za większą liczbę jednostek za pomocą ilości bazowej ceny (BT-149) i odpowiednio przeliczyć cenę. Wygeneruj plik ponownie i sprawdź go.

Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę

Oryginalna treść reguły

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.

W zestawach reguł France CTC (CII) ta reguła brzmi:

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.

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
Źródło treści reguły: phive-rules 4.6.4.

Sprawdź swój plik

Przeciągnij tutaj e-fakturę i zobacz, czy reguła BR-FR-DEC-03_BT-146 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 8 listopada 2026