Intégration ERP et POS
Connecter un ERP ou POS à la Facture Normalisée DGI en RDC
Architecture, états documentaires, validation et retour de preuve pour un connecteur DGI en RDC.
Mis à jour le 24 août 2026 par l'équipe EazLink. Relecture : Équipe éditoriale EazLink.

Une intégration robuste sépare le système de vente du protocole fiscal. L'ERP ou le POS envoie un document unifié à EazLink. La couche de conformité valide les données, applique le parcours configuré et renvoie un statut, les identifiants et les preuves à conserver.
Source de référence : Réforme de la Facture Normalisée - DGI RDC.
À retenir
Définir un schéma stable entre le système métier et la couche fiscale.
Rendre chaque état et chaque action suivante visibles.
Éviter les doubles soumissions avec une clé d'idempotence.
Conserver l'entrée, la réponse et l'historique de reprise.
Le flux de référence
Le POS ou l'ERP crée la vente. EazLink transforme les champs en document fiscal unifié, contrôle les données et lance le parcours prévu. Le résultat revient au système d'origine avec un statut métier compréhensible. Le reçu, le QR code, l'identifiant fiscal ou le motif de rejet sont ensuite disponibles au bon endroit.
Les états à ne pas cacher
Un document ne doit pas être seulement réussi ou échoué. Il peut être reçu, en validation, en soumission, en attente de reprise, confirmé ou rejeté. Des états clairs empêchent les équipes de recréer une facture ou de relancer manuellement une transaction déjà traitée.
Résilience et idempotence
Une clé stable par document protège contre les doublons lorsque le POS, le réseau ou l'opérateur relance la demande. En cas d'indisponibilité, la transaction est persistée avant l'accusé de réception, puis reprise avec un délai progressif. Les échecs persistants doivent rejoindre une file d'exception visible.
Sécurité et audit
Les secrets d'accès restent hors du code et sont gérés par environnement. Les journaux ne doivent pas exposer des données inutiles. L'audit relie la demande métier, la transformation, la soumission, la réponse, les reprises et le résultat final.
Définir un contrat que les métiers comprennent
Une intégration ERP DGI RDC devient plus stable lorsque le document échangé ressemble à une facture, pas à la table interne d'un logiciel. Vendeur, client, lignes, taxes, devise, références et type de document forment un contrat lisible. Les champs propres à Odoo, Sage, SAP ou au POS restent dans l'adaptateur. Cette séparation réduit les changements lorsque l'un des systèmes évolue.
Le contrat doit aussi décrire les absences. Que faire si le client n'a pas de numéro impôt ? Une désignation vide bloque-t-elle la vente ? Qui arrondit le total ? Ces décisions sont validées par les équipes métier et fiscales, puis traduites en règles testables. Le connecteur DGI ne devrait jamais inventer silencieusement une donnée manquante.
Traiter la réponse comme un cycle
L'intégration POS DGI ne se résume pas à un appel HTTP. Le POS a besoin d'un accusé durable, puis d'un état exploitable. Reçu, en validation, en soumission, en attente, confirmé ou rejeté sont des situations différentes. Chacune appelle une action distincte pour le caissier, le support ou la finance.
Une référence de corrélation relie toutes ces étapes. Si l'écran se ferme ou si la caisse redémarre, le système retrouve le même document. L'idempotence garantit qu'une nouvelle demande avec cette référence renvoie le résultat connu au lieu de créer une seconde facture. C'est un détail technique avec un effet très concret sur la comptabilité.
Organiser le support avant le pilote
Dans un flux ERP POS DGI, la première erreur visible n'est pas toujours la cause. Une taxe incorrecte peut venir de la fiche article, une adresse absente du référentiel client et un délai de la connexion. Le tableau d'exploitation doit montrer la catégorie de l'erreur, le dernier échange et l'action conseillée. Sans cela, toutes les demandes arrivent au développeur du connecteur.
Définissez qui corrige les données, qui peut relancer, qui contacte le conseil fiscal et qui intervient sur le réseau. Pendant le pilote, notez les questions des utilisateurs. Elles révèlent les statuts mal nommés et les procédures trop théoriques bien plus vite qu'un rapport de tests techniques.
Questions fréquentes
Faut-il une API différente pour chaque ERP ?
Non. Un schéma unifié peut servir de contrat stable et des adaptateurs traduisent les formats propres à chaque système.
Que se passe-t-il après un rejet ?
Le motif est renvoyé au système ou à l'équipe responsable. Une correction explicite est préférable à une boucle automatique aveugle.
Comment éviter une double facture ?
Utilisez une clé d'idempotence et conservez le résultat associé à la première soumission.
Peut-on commencer avec un seul site ?
Oui. Un pilote réduit permet de vérifier les données et l'exploitation avant généralisation.
Sources et vérification
Vérifiez les procédures et listes actuelles avant toute décision de conformité.
Source officielleRéforme de la Facture Normalisée - DGI RDCMises à jour officiellesCommuniqués officiels - DGI RDCCommuniqué officielModalités pratiques applicables depuis le 1er décembre 2025Cartographiez votre propre parcours.
ERP, POS, sites, volume, réseau et responsabilités de support.