DECIMAL-SEPARATOR

Le séparateur décimal est une virgule

Corrigé automatiquementSchéma XSD du profilbloquant

Ce que la règle vérifie

Les montants doivent utiliser le point comme séparateur décimal.

Pourquoi elle se déclenche

Conséquence directe d'un formatage sensible à la locale française au moment de la sérialisation. Le montant n'est pas modifié : seule son écriture l'est.

En pratique

Constaté
1200,00
Attendu
1200.00

Ce qu'il faut faire

La correction porte sur la représentation, jamais sur la valeur. C'est la seule intervention de Factlint touchant à un champ financier, et elle est neutre par construction.

Corrigé automatiquement. Structurel et dérivable du document. La correction est appliquée, réversible et tracée avec son avant, son après et son XPath.

Dans la réponse de l'API

{
  "code": "DECIMAL-SEPARATOR",
  "severity": "fatal",
  "resolution": "auto",
  "rule_source": "xsd",
  "docs_url": "https://factlint.com/errors/decimal-separator"
}

Le verdict d'un document n'est jamais un code HTTP : une facture non conforme renvoie200 avec un statut métier. Les codes 4xx ne concernent que la requête elle-même.

Le résultat de ce contrôle dépend du jeu de règles utilisé. Consultez lechangelog pour savoir lequel s'applique à une date donnée.