Aller au contenu
Thème
Français

Bloquante

CII-DT-068: Écrire le début de la période de facturation en date simple

En bref

Bloquante : échec aux vérifications sélectionnées.

CII-DT-068 signifie que la date de début de la période de facturation est écrite avec un élément DateTime, ce qui n'est pas autorisé. Écrivez-la avec DateTimeString au format 102, soit AAAAMMJJ, par exemple 20261031.

Sur cette page

Ce que signifie la règle

La période de facturation (BG-14), ou la période d'une ligne (BG-26), se trouve dans BillingSpecifiedPeriod. Sa date de début (BT-73, ou BT-134 sur une ligne) figure dans StartDateTime. Cette règle vérifie que StartDateTime ne contient pas d'élément DateTime, c'est-à-dire une valeur complète de date et d'heure. La norme EN 16931 utilise la forme de date simple, DateTimeString.

Pourquoi elle compte

La norme impose une forme d'écriture unique pour cette date afin que tous les systèmes récepteurs la lisent de la même manière. Une date de début écrite autrement n'y répond pas, le fichier échoue à la vérification et la facture est rejetée.

Comment corriger

Ouvrez les paramètres d'export de facture électronique ou de XML de votre logiciel de facturation et choisissez la sortie EN 16931 standard. Si vous produisez le XML vous-même, remplacez l'élément DateTime placé dans StartDateTime par DateTimeString, donnez à son attribut format la valeur 102 et écrivez la date sous la forme AAAAMMJJ. Vérifiez de la même façon la date de fin, qui a sa propre règle.

Le texte publié de la règle

DateTime shall not be used.

Où cette règle s’applique

Jeu de règles Version
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Texte de la règle issu de phive-rules 4.6.4.

Vérifier votre fichier

Déposez votre facture électronique pour voir si CII-DT-068 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026