DIAPASON 05

Mettre en place la Génération d'un fichier CII


Comment mettre en place la génération d’un fichier CII ? 🧐

Etape 1 : transférer le modèle XML IS_FacturX

La génération du fichier facture au format CII s’appuie sur le modèle xml IS_FacturX. Vous devez à la première livraison de ce modèle le “transférer en exploitation forcé” avec la version 1.0 :

image-20260203-124653.png

Ensuite, vous devez compiler toutes les correspondances liées à ce modèle xml :

image-20260203-124933.png

Etape 2 : Définir les correspondances entre les codes Diapason et les codes normalisés

La génération du xml CII nécessite de codifier certaines données selon des normes imposées.

Par exemple : les unités de mesures liées aux quantités facturées doivent impérativement être exprimées selon les termes de la Recommandation UN-ECE N°20 « Codes des unités de mesure utilisées dans le commerce international » [7], par exemple « KGM » pour kilogramme, ou bien encore « C62 » pour unité.

➡️ Vous devrez donc définir une correspondance entre vos unités de mesure et celles imposées par la norme, de même pour les devises et les modes de règlement.

Le tableur IS_FaXParT vous permettra de définir ces correspondances. Pour chacune de vos entités Devise, Unité Mesure et mode de règlement, vous devrez associer à vos codes Diapason un des codes normalisés imposés pour la génération d’une facture au format CII :

image-20260204-145110.png


Etape 3 : Personnalisation des certaines Balises du CII

La génération du fichier CII vous est livré sous forme d’un paramétrage standard ( Structure XML + Correspondances + requêtes ) afin de pour vous relivrer les évolutions et les corrections qui seront apportées.

Certaines données du XML générés sont cependant personnalisables selon vos besoins à partir de requetes procédures qui sont modifiables par vos soins ( et non relivrées ) :

  • Attributs d’articles de chaque ligne de factures. Pouvoir définir de façon personnalisée le bloc BG-32 ( BT-160 nom d'attribut d'article et la balise BT-161 valeur d'attribut d'article ). La requete procédure IS_FaXCaLF vous permettra de définir ce bloc.

    image-20260410-153504.png


  • Ajout dynamique de note d’entête de facture ( bloc BG-1 ). La requete procédure IS_FaxNot vous permettra d’ajouter dynamiquement des notes complémentaires aux mentions légales et aux 5 commentaires définies sur vote facture Diapason. Ces notes peuvent permettre de de transmettre diversion informations à votre PA comme par exemple “Envoyer la facture par courrier” ( option a valider avec votre PA)

  • image-20260410-154030.png


  • Piloter dynamiquement les identifiants ( ID) des tiers Acheteur, Adressé A, et Payeur ( balise ram:ID pour les tiers buyer (BT-46), invoicee ( BT-X-224) et payer ( BT-X-478)). Ces balises sont alimentées nativement par Diapason avec le couple Réseau/Client lié au tiers concerné. La valeur peut être surchargée via la requête procédure

  • image-20260410-154543.png