Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Export Peppol : différents modes pour les lignes

0000003435     -      10/02/2026

Mercator offre différents modes qui déterminent comment les lignes de factures sont exportées dans le fichier XML. Ceci se fixe dans l'onglet "Peppol" de la séquence de facture, via le déroulant "Modes".

0. Standard

Par défaut, Mercator exporte autant de lignes que de lignes présentes dans le document, avec toutes les remises en pourcents et les remises en valeur.

👉 C'est le mode qui doit être utilisé de façon générale. Les factures XML comportent le maximum de détails.

1. Quantité = 1 – Total net

Pour chaque ligne de facture, Mercator écrit dans le fichier XML une quantité égale à 1. Le prix unitaire de l'article est égal au total net de la ligne. Aucune remise n'est mentionnée puisque Q x PU correspond toujours au total de la ligne. 

Ce mode est utilisable si les colonnes quantité, prix unitaire, remises, … sont utilisées dans une logique de calcul d'un prix final. Ce dernier étant le seul connu du client.

2. Aucune remise ni charge

Fonctionne comme le point précédent, mais en préservant la quantité, qui est donc mentionnée dans le fichier XML. Le prix unitaire repris dans le fichier XML est le total net de la ligne divisé par la quantité. Ce mode est utilisable si les remises ne doivent pas être communiquées au client.

3. Facture simplifiée

Mercator ignore totalement le détail des lignes de la facture de vente. Il place dans le fichier XML autant de lignes que de taux de TVA présents dans le document. Donc, si un seul taux de TVA est utilisé, une seule ligne sera générée. Lorsque ce mode est utilisé, il est obligatoire de mentionner un libellé qui sera utilisé comme désignation d'article unique. Cette dernière doit être mentionnée dans la séquence, sous le déroulant, dans la zone "Facture simplifiée". Dans le fichier XML, l'article ne mentionne aucun code. Il reprend uniquement cette désignation unique sous cac:Item/cbc:Name.

 

💡 Dans ce qui précède, lorsqu'on parle de remises (allowances), on évoque aussi les charges, puisque Mercator gère généralement les charges comme des remises négatives.


Dans la base de données, les valeurs énoncées ci-dessus (0, 1, 2, …)  correspondent à SEQUENC.PEPPOL_LINE_MODE.

Concernant les modes 0 à 2, il est possible de gérer ce comportement à la ligne. Pour cela, il suffit d'ajouter cette colonne dans la table des lignes de vente :

alter table LIGNES_V add PEPPOL_LINE_MODE smallint NOT NULL default 0

Si cette colonne existe, elle est toujours prise en compte et la valeur définie dans la séquence est ignorée.

Si le mode "3. Facture simplifiée" est défini dans la séquence, alors cette colonne optionnelle est ignorée.


🚧 Le choix d'un mode autre que "Standard" doit être effectué en connaissance de cause. Une facture est un document officiel, assorti de contraintes légales, dont notamment d'être suffisamment détaillé pour refléter la réalité de la transaction. Le choix de modes alternatifs doit donc être effectué en connaissance de cause et en s'assurant que la version XML de la facture est aussi conforme que ce qu'aurait été sa version papier (ou PDF).



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)