Aller au contenu principal
Colombia DIAN Electronic Equivalent POS Document Validator

Colombia DIAN Electronic Equivalent POS Document Validator : adapté et sur quelle version d'Odoo ?

Colombia DIAN Electronic Equivalent POS Document Validator vous convient si vous devez valider dans Odoo des documents équivalents POS (factures, avoirs et notes de débit) selon des règles définies par société, un par un, par lot ou automatiquement. Il est publié sur Odoo Apps pour 17.0, 18.0, 19.0 et 20.0, et son README ne distingue pas les fonctions par version. Avant de l'installer, ayez sous la main le NIT de la société et choisissez l'environnement et les règles que vous utiliserez.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du module, version 20.0 · dans les sources citées à la fin
Lecture
5 min

Ce que couvre le validateur d'après son README

Le README du module décrit ces fonctions, et c'est tout ce que vous pouvez considérer comme acquis pour décider :

  • Validation des documents : valide les documents équivalents POS électroniques par rapport à la réglementation DIAN, selon le README lui-même.
  • Plusieurs types de documents : factures, avoirs et notes de débit.
  • Règles configurables : vous définissez et gérez vos propres règles de validation par société.
  • Traitement par lot : vous validez plusieurs documents en une seule opération.
  • Rapports : de synthèse, détaillés et d'audit de conformité.
  • Sécurité par rôles : contrôle d'accès avec 4 groupes de sécurité. Le README décrit DIAN Admin, avec un accès complet à la configuration et à tous les documents.
  • Validation automatique : vous planifiez la validation des documents via des actions planifiées (cron).
  • Piste d'audit : enregistrement de toutes les validations et des changements d'état.

Les règles mentionnées par le README se répartissent en quatre types : champs obligatoires (type de document, date, numéros), format (format du NIT, montants), logique métier (total = sous-total + taxe, pas de négatifs) et conformité réglementaire (séquence, exercice fiscal, retenue).

D'après le README, les documents se créent dans DIAN > Documents > New en renseignant type, date, client et montants.

Quand le README parle de réglementation DIAN, il décrit ce que fait le module : contrôler les documents avec les règles configurées. Les règles qui s'appliquent à votre société, c'est à vous de les fixer avec votre conseiller fiscal.

Ce qu'il vous faut avant de l'installer

La configuration se fait par société, dans Administration > Settings > DIAN Configuration. D'après le README, vous y définissez :

  • Company NIT : le NIT de la société (identifiant fiscal à 11 chiffres).
  • Environment : Test ou Production.
  • L'activation ou la désactivation des règles de validation.
  • L'activation de la validation automatique à la création d'un document.
  • L'activation du mode de validation stricte.

Après la configuration, le README prévoit une étape à part pour définir les règles dans DIAN > Validation > Validation Rules, puis la création et la validation des documents dans DIAN > Documents. Mieux vaut avoir réfléchi à vos règles avant le test : quels champs sont obligatoires pour vous, quel format de NIT vous attendez et ce que vous vérifiez en matière de séquence ou de retenue.

Liste des règles de validation du module DIAN Validation avec dix lignes dans la colonne Rule Name, un bouton Nouveau et une barre de recherche
Les règles de validation dans DIAN Validation › Validation Rules, avec le bouton Nouveau pour en créer d'autres.

Notez aussi qu'il s'agit d'un module avec un service local FlexigoTech Cloud, sous abonnement. Sans abonnement, ou si le service est suspendu, ce que fournit l'abonnement s'arrête ; vos données restent dans votre Odoo.

Odoo 17, 18, 19 et 20 : ce qu'il y a dans chaque version

Version d'OdooPublié sur Odoo AppsDifférences documentées dans le README
17.0OuiAucune décrite
18.0OuiAucune décrite
19.0OuiAucune décrite
20.0OuiAucune décrite

Sur Odoo Apps, il coûte 9 € par version d'Odoo, paiement unique HT, pour 17.0, 18.0, 19.0 et 20.0. Le service local coûte 29 €/mois ou 290 €/an HT (Pro : 58 €/mois ou 580 €/an).

Ce qui change quand vous passez à une nouvelle version d'Odoo

La façon d'obtenir le module pour la nouvelle version : avec l'abonnement, il est inclus si vous l'avez acheté sur flexigotech.com ; si vous l'avez acheté sur l'Odoo App Store, chaque version d'Odoo s'achète là-bas. L'achat direct se fait sur la page du module et celui d'Odoo sur sa fiche Odoo Apps.

Comment le tester avant de décider

En suivant le parcours du README, vous pouvez vérifier s'il couvre votre cas :

  1. Installez le module depuis le menu Apps.
  2. Dans Administration > Settings > DIAN Configuration, renseignez Company NIT et laissez Environment sur Test.
  3. Créez quelques règles dans DIAN > Validation > Validation Rules.
  4. Allez dans DIAN > Documents > New, renseignez type, date, client et montants, puis cliquez sur Validate Document.
  5. Consultez l'onglet Validation Results.
  6. Pour tester le traitement par lot, allez dans DIAN > Validation > Validation Results, sélectionnez des documents et utilisez l'assistant pour les traiter en une fois.
  7. Dans DIAN > Reports, créez un rapport, cliquez sur Generate Report Data, regardez les statistiques et les documents inclus, et exportez-le en PDF si besoin.

Un test possible : créez volontairement un document dont le total n'est pas égal au sous-total + taxe, ou avec un montant négatif, et regardez ce qui apparaît dans Validation Results.

Liste des documents DIAN avec numéro, société, type, date, client, montant total et statut de validation
Les documents dans DIAN Validation › DIAN Documents, chacun avec son statut de validation (brouillon, en attente, validé, erreur).
Parcours de la liste des documents DIAN, de la liste des règles de validation, de l'assistant Batch Document Validation et du formulaire DIAN de la société
Des documents aux règles, l'assistant de validation par lot avec Start Validation et Cancel, et la fiche de la société avec le NIT encore vide.
Liste des Validation Reports avec les colonnes société, type, dates et généré par
Les rapports dans DIAN Validation › Validation Reports, encore sans documents inclus : les totaux sont à zéro sur toutes les lignes.

Pour le détail de chaque paramètre et des statuts, consultez la mise en route du validateur.

Critères pour décider

  • Si vous devez valider des factures, avoirs et notes de débit POS selon vos propres règles, le module le couvre d'après son README.
  • Si vous gérez plusieurs sociétés dans Odoo, la configuration et les règles se font par société.
  • Si vous validez beaucoup de documents, vous disposez du traitement par lot et de la validation automatique via des actions planifiées.
  • Si l'on vous demande une trace de ce qui a été validé, vous avez la piste d'audit et les rapports d'audit de conformité.

Pour comprendre quels menus il ajoute et le parcours interne d'un document, lisez comment fonctionne le validateur.

Comment FlexigoTech vous accompagne

FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et intégrations sur mesure. Si le validateur couvre une partie de vos besoins et qu'il vous reste une autre brique de votre Odoo à connecter, nous pouvons l'examiner avec vous et chiffrer le développement.

À lire aussi

Comment fonctionne le validateur de documents équivalents POS de la DIAN dans OdooMenus, action planifiée toutes les heures, modèles et parcours d'un document dans Colombia DIAN Electronic Equivalent POS Document Validator pour Odoo.Colombia DIAN Electronic Equivalent POS Document Validator : mise en routeMise en route du validateur DIAN du document équivalent POS dans Odoo : paramètres de la société, statuts, erreurs et points à vérifier la première semaine.Comment fonctionne Argentina ARCA Supplier Invoice Validation dans OdooGlossaire des menus, actions planifiées et données du module Argentina ARCA Supplier Invoice Validation and Withholding Management pour Odoo.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources