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

Le paramètre IS_Facturx / IS_CII vous permet de personnaliser les données suivantes :

image-20260702-125840.png

Formatage Téléphone : certaines PA imposent que les numéros de télephone du fichier CII soient formatés sans espace, point… Ce paramètre vous permet donc de formater les numéros de téléphone avec des caractères uniquement numérique.

Suppression Prix brut et Remise : lors de la génération du fichier CII chaque ligne de facture contient par défaut le prix brut , la remise et le prix net de l’article vendu. Ce paramètre vous permet de limiter les données “prix”, au prix net et autres éventuelles plus values . Le prix brut et la remise appliqués pour définir le prix net ne seront pas envoyés.


Personnalisation par requetes :

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 IS_FaxIDC

  • image-20260410-154543.png