← Codes d'erreur

DATE-FORMAT

Le format de date ne respecte pas le format attendu

Corrigé automatiquementSchéma XSD du profilbloquantBT-2

Ce que la règle vérifie

Les dates en syntaxe CII sont attendues au format 102 (20260801), pas en ISO étendu.

Pourquoi elle se déclenche

L'écart vient presque toujours d'une sérialisation ISO par défaut du langage hôte. La valeur portée est correcte, seule sa représentation ne l'est pas.

En pratique

Constaté
2026-08-01
Attendu
20260801

Ce qu'il faut faire

La conversion est déterministe et sans perte. Elle est appliquée puis tracée.

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": "DATE-FORMAT",
  "bt": "BT-2",
  "severity": "fatal",
  "resolution": "auto",
  "rule_source": "xsd",
  "docs_url": "https://factlint.com/errors/date-format"
}

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.