Activer la facturation nouveau montant
Pourquoi mettre en place un ce mode de facturation ?
A partir de 2026, l'état demande à ce qu’on lui transmette des informations structurées sur la fiche client, commande, société comptable, facture au travers de la Factur-X ( voir norme sémantique européenne EN16931). Depuis DIAPASON, on doit donc pouvoir générer la Factur-X en standard depuis la facture diapason, et donc avoir à disposition toutes les informations pour la remplir. Ces informations doivent être standardisées dans DIAPASON ( et non dans des données spécifiques).
Un fichier Factur-x est un fichier xml structuré dans lequel l'état nous demande de renseigner des informations obligatoires. ELCIA-ERP fournira un EIA standard qui permettra de générer un Factur-X au format BASIC. Les informations transmises dans le Factur-X pourront éventuellement être complétées en fonction du besoin du client.
Qu’est ce qui change ?
le calcul de la TVA est standardisé dans DIAPASON, et il est identique dans la gestion commerciale et le calcul de facturation. On ne peut plus le modifier par requête !
la gestion des arrondis de calculs de montants est standardisée ( sur la TVA remise, escompte..) en fonction de la devise : arrondi au centime pour l’euro…
la méthode de gestion de remise d’entête et de lignes est identique sur les commandes et les factures, et est uniquement en pourcentage
la méthodologie du calcul des montants est identique sur la commande et sur la facture , et les données utilisées sont identiques et sont présentes sur la commande et sur la facture
on prend en compte le multi-taux de TVA ( notamment lors de la génération de écritures comptables)
on prends en en compte des mentions légales obligatoires sur une facture
on a ajouté les informations techniques nécessaires à la génération d’une factur-x
Que faut-il modifier pour que ce nouveau mode de calcul fonctionne dans DIAPASON ?
Les nouveaux champs utiles à la standardisation du calcul doivent être rajoutées dans les ergonomies DIAPASON suivantes :
client,
commande,
ligne de commande,
facture,
ligne de facture,
Il faut modifier les requêtes qui permettent de contrôler et d’alimenter ces champs en automatique ( par exemple les GCC, GCL…)
Il faut paramétrer la(les) société(s) comptable
Il faut modifier le calcul de facturation pour qu’il prenne en compte ces nouvelles données : un exemple complet de requête de facturation vous sera livré
Il faut modifier les documents Facture et ARC pour prendre en compte les nouvelles données
Quand on va mettre en place la nouvelle méthode de facturation, on va avoir une période de transition temporaire où vont cohabiter l’ancienne et la nouvelle méthode de facturation ( le temps de vider le carnet de commande qui sont sur l’ancienne méthode ). Toute nouvelle commande basculera sur la nouvelle méthode, toute commande déjà créée et pas encore facturée sera encore sur l’ancienne méthode. Il faudra donc, dans les requêtes, pouvoir basculer entre l’ancienne et la nouvelle méthode.
Quelles sont les étapes pour activer la facturation nouveau montant ? 🧐
ETAPE 1 : Activation des différents paramètres
Activer le paramètre CDE-PRIMET
On commence par aller activer le paramètre CDE-PRIMET, qui permet d’activer la facturation standardisée dans DIAPASON :

A partir de la date qu’on entre ici, on utilisera la nouvelle méthode de calcul du montant pour toute nouvelle commande créée !
Comment savoir sur la commande si on est en nouvelle ou ancienne méthode ?🧐
![]() | Dans le champ Nou.Cal.Pri, on aura :
Ce flag devra être interprété dans le paramétrage diapason, pour par exemple, lors de l'édition de l’ARC ou de la facture, pouvoir aiguiller vers le document ancienne méthode ou vers le nouveau document. Il ne suffit pas d’activer ce paramètre pour que la facturation standardisée fonctionne 🙂 ! Il faut bien veiller à faire les autres actions décrites ci-dessous ! |
Vérifier la gestion des arrondis devise & remises commerciales
Il faut vérifier que la gestion des arrondis sur la devise vous convienne : pour l’euro, il faut bien arrondir à 2 décimales après la virgule, soit au centime. Voir Gérer l'arrondi des montants en gestion commerciale (factures, commandes)
Il faut définir l’arrondi des remises commerciales. Voir Gérer l'arrondi des remises commerciales
Définir le lien code TVA Diapason / code TVA normalisé Factur-X
Voir Rattacher les catégories de TVA aux taux de TVA.
Définir la correspondances des codes pays Diapason - code pays Factur-x
Les codes pays utilisées dans DIAPASON ne sont pas forcément les même que ceux de la norme ISO 3166-1 alpha-2, qui définit des codes sur deux lettres pour identifier les pays, conformément aux standards internationaux largement adoptés.
Il va donc falloir, dans la liste des codes pays dans Informations Comptables>Gestion des pays, renseigner dans le champs Commentaire le code pays selon la norme, ainsi que l’appartenance à l’UE dans le champs “Pays membre de l’UE” ( si le code Pays dans DIAPASON est déjà le même que dans la norme il n’y aura rien à remplir 🙂, ce sera fait par défaut ! ).

En bref, il faut surtout vérifier s’il y a des codes pays FACTUR-X restés vides, et si c’est le cas, il faut les remplir !
Vous devez également définir le code pays défaut si ce n’est pas le France (FR) :

Activer la gestion des règlements
Il faut bien vérifier que la gestion des règlement est activée (et que l’ancien module de gestion des règlements est désactivé !) : voir Mettre en place les règlements clients.
Etape 2 : Modifier les requêtes
Modifier la requêtes de facturation
Comme pour le module de gestion commerciale, deux méthodologies de calcul devront vivres en parallèle durant quelques mois :
les commandes restées avec le statut “ancienne méthode de calcul” devront être facturées en conservant les règles de votre calcul de facturation actuel,
les commandes flaguées nouvelle méthode de calcul devront être facturées avec le calcul de facturation standardisé
Voir La requête Calcul de Facturation
Modifier les autres requêtes
Dans ce nouveau système de calcul des montants, il y a de nouveaux champs à utiliser pour des données, qui , dans votre ancien système, pouvaient être dans un autre champs. Il va donc falloir modifier les requêtes dans lesquelles on utilise ces données, pour utiliser l’ancien ou le nouveau champs en fonction de si la commande est à l’ancien mode de facturation ou au nouveau !
Comment savoir sur la commande si on est en nouvelle ou ancienne méthode ?🧐
![]() | Dans le champ Nou.Cal.Pri, on aura :
|
Pour les commandes commerciales
Les données ci-dessous sont désormais dans des champs standardisés. Vérifiez si vous utilisez d’autres champs ( spécifiques, plus-values.. ) pour stocker ces données :
Donnée | Nouveau champ standardisé |
---|---|
Montant de frais de port | CdeEntPortHT_IS |
Franco de port | CdePortFranco_IS |
TVA frais de port | CdePortTVARef_IS |
Critères comptables frais de port | CptPortCr1Ref_IS, CptPortCr2Ref_IS, CptPortCr3Ref_IS |
Montant escompte | CdeEscPou |
Pourcentage remise globale | CdeComPrRem |
Vous allez ensuite devoir rechercher dans les requêtes GCC si ces champs sont alimentés. Si oui, il faudra modifier ces requêtes pour alimenter les nouveaux champs, selon si la commande est en nouvelle méthode de calcul ou non ( donc si le champs “ Nou. Cal. Prix ” sur la commande est à Oui ).
Par exemple :
ci-dessous, selon si la commande est taguée nouvelle commande ou non, on utilise le champs plus value ou le nouveau champs standard pour les frais de port :
ci-dessous, seulement si la commande n’est pas taguée nouvelle commande, on teste la mise à jour d’un montant de remise :
Quand vous modifier vos requêtes, gardez en tête qu’une fois qu’on aura écoulé l’encours des commandes en ancienne méthode de calcul, on pourra supprimer les blocs correspondants ! Il convient donc de réaliser le paramétrage de manière à ce que ces blocs soient facilement supprimables.
Pour les factures
Dans les requêtes liées à l’entité Facture (FACE/FACL), il y sans doute des initialisations et des contrôles qui n’ont plus lieu d'être avec la nouvelles méthode de calcul. Il va donc falloir modifier ces requêtes pour conditionner ces initialisations et ces contrôles à l’ancienne méthode de facture uniquement.
Où rechercher ?
Vérifiez les requêtes entités FACE FACL, les requetés de gestion et d’affichage des ergonomies et/ou présentation FACE et FACM, comme par exemple :


Il faudra également supprimer les recalculs par EAE de la gestion remise entête spécifiques qui était réalisée dans la requête d'affichage de l’entité facture :

Etape 3 : Modifier les ergonomies pour y ajouter les nouveaux champs
Les ergonomies suivantes sont à modifier pour y ajouter les nouveaux champs suivant en fonction de votre besoin :
Entêtes de commande |
---|
Ajouter les nouveaux suivants champs dans un nouvel onglet ( on conserve momentanément les anciennes données dans un autre onglet pour les commandes en ancienne méthode de calcul ) :
![]() Exemple d’ergonomie |
Ligne de commande |
---|
|
Ligne de besoin de gestion |
---|
![]() |
Entête de besoin de gestion |
---|
|
Clients |
---|
|
Factures |
---|
![]() Exemple d’ergonomie |
Lignes de facture |
---|
|
Factures : on doit installer la requête livrée
ETAPE 4 : Données à renseigner
Certaines données doivent désormais obligatoirement être renseignées selon la loi. Vous devez donc renseigner les données listées ci-dessous :
Formes juridiques
Il faut ajouter toutes les formes juridique (SAS, SARL, SA…) associées aux sociétés comptables utilisées. Ce sera obligatoire pour le Facture-X.
Dans Paramètre > Paramètres utilisateurs > Comptabilité > Forme juridique. Renseignez simplement la forme juridique(paramètre) et sa désignation.

Option TVA débits/encaissement
Dans Paramètre > Paramètres utilisateurs > Comptabilité > Option TVA Deb. / Enc. .

Sur les sociétés comptables
La société comptable est désormais à renseigner sur la commande et sur la facture. Si ce n’est pas fait, c’est la société défaut qui sera initialisée sur la commande ou la facture.
| ![]() |
| ![]() |
ETAPE 5 : Activer la gestion des avoirs
Il est désormais possible de générer un avoir depuis une facture si par exemple la facture est erronée.
Comment faire ?
Commencez par renseigner les raisons d’avoir possibles, dans Paramètres < Paramètres Utilisateurs < Comptabilité < Raison avoir sur facture produit

Il vous faut ensuite obligatoirement renseigner une raison d’avoir “par défaut”, qui sera utilisée dans le cas où on ne saisit pas une des raisons entrées ci-dessous. Pour la saisir, c’est dans Paramètres < Paramètres généraux divers, et on y renseigne une des raisons entrées précédemment !

Activez depuis les LAP des facture validées, confirmées, et réglées, les nouvelles actions de génération d’un avoir partiel ou total depuis la facture.
Ces actions ne peuvent fonctionner que sur les factures sur lesquelles la nouvelle méthode de facture est activée
Pour cela, depuis les LPA concernées, on clique sur “Lis. Act. Std” :

Et on sélectionne les actions suivantes :
