Ce que vous voyez dans Odoo juste après l'installation
Colombia DIAN Electronic Equivalent POS Document Validator se présente sur sa fiche Odoo Apps avec un titre clair : Validate DIAN POS documents in Odoo. Une fois le module installé, une nouvelle entrée apparaît dans la barre des applications, DIAN Validation, avec quatre menus en dessous :
DIAN Validation › Configuration, avec son sous-menuConfiguration.DIAN Validation › Documents, avec son sous-menuDocuments.DIAN Validation › Validation, avec deux sous-menus :Validation RulesetValidation Results.DIAN Validation › Reports, avec son sous-menuReports.
Il n'y a pas d'autres menus. Tout ce que fait le module se trouve dans cette entrée : si vous cherchez l'un de ses éléments, commencez par là.

La chronologie, dans l'ordre du menu
Cette chronologie suit l'ordre dans lequel le module dispose ses menus et place l'action planifiée à l'endroit qui lui revient. Ce n'est pas une procédure obligatoire : c'est simplement le moyen le plus direct de comprendre quelle pièce se trouve où.
- À l'installation Le menu
DIAN Validationapparaît et l'action planifiéeAuto-validate DIAN POS Documentsest créée, avec une fréquence d'une heure et active dès le départ.
- Configuration Dans
DIAN Validation › Configuration › Configurationse trouve la configuration du module, enregistrée dans le modèledian_pos.config(DIAN POS Configuration). La dernière étape de l'animation montre ce formulaire pour une société.
- Documents Dans
DIAN Validation › Documents › Documents, vous avez la liste des documents, que le module enregistre dans le modèledian_pos.document(DIAN POS Document).
- Règles Dans
DIAN Validation › Validation › Validation Rulesse trouvent les règles de validation, dans le modèledian_pos.validation_rule(POS Document Validation Rule).
- Toutes les heures L'action
Auto-validate DIAN POS Documentss'exécute.
- Validation par lots Le module inclut un assistant, le modèle
dian_pos.batch_validation_wizard(Batch Validation Wizard), qui s'ouvre sous forme de boîte de dialogue par-dessus l'écran.
- Résultats Dans
DIAN Validation › Validation › Validation Results, vous consultez les résultats, enregistrés dans le modèledian_pos.validation_result(POS Document Validation Result).
- Rapports Dans
DIAN Validation › Reports › Reportsse trouve le rapport, issu du modèledian_pos.document_report(POS Document Validation Report).
La liste des documents et leurs statuts
L'écran des documents est le cœur du module : c'est là que vous arrivez quand vous voulez voir où vous en êtes. Sur la capture, avec dix enregistrements d'exemple, on voit les colonnes numéro, société, type, date, client, montant total et statut de validation.

Pour savoir quels champs remplir et quoi vérifier quand un document n'avance pas, consultez la mise en route du module.
Les règles de validation, bien visibles
Les règles ont leur propre menu et leur propre modèle, séparés des documents et des résultats. La capture montre la liste avec dix règles dans la colonne Rule Name, le bouton pour en créer une nouvelle, la barre de recherche et la pagination.

L'action planifiée qui tourne toutes les heures
Le module fournit une action planifiée : Auto-validate DIAN POS Documents. Elle s'exécute toutes les heures et elle est active. Si vous voulez vérifier quand elle s'exécute ou la mettre en pause dans votre déploiement, cherchez-la par ce nom exact.
L'assistant de validation par lots
En plus de l'action automatique, le module propose un assistant, Batch Validation Wizard, qui s'ouvre dans une boîte de dialogue intitulée Batch Document Validation. La capture montre les critères de sélection (Company, Date From, Date To et le compteur Documents to validate), les filtres de document (All Types et Draft) ainsi que les boutons Start Validation et Cancel.

Les modèles sous-jacents, pour les consultants
Si vous devez intervenir sur les vues, les droits d'accès ou les rapports, voici les noms techniques utilisés par le module :
dian_pos.config:DIAN POS Configuration.dian_pos.document:DIAN POS Document.dian_pos.validation_rule:POS Document Validation Rule.dian_pos.validation_result:POS Document Validation Result.dian_pos.document_report:POS Document Validation Report.dian_pos.batch_validation_wizard:Batch Validation Wizard.
Service externe, versions et prix
La fiche prévient avant l'achat : Before you buy: some features of this app use a paid external service. Pour ce module, ce service est le service local de FlexigoTech Cloud. Sans abonnement, ou si le service est suspendu, ce que fournit l'abonnement s'arrête, et vos données restent dans votre Odoo. La fiche comporte aussi une rubrique Privacy policy.
Le module est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20. L'app coûte 9 € HT par version d'Odoo, en paiement unique, pour 17, 18, 19 et 20 ; le service local coûte 29 €/mois ou 290 €/an HT (Pro : 58 €/mois ou 580 €/an). Avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus si vous l'avez acheté sur flexigotech.com ; sur l'Odoo App Store, chaque version d'Odoo s'achète sur place, sur la fiche Odoo Apps.
Si vous vous demandez encore s'il vous convient, les critères sont dans le module est-il adapté à votre entreprise.
Comment FlexigoTech vous accompagne
FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si vous devez adapter ce validateur à votre point de vente, personnaliser ses rapports ou le connecter à un autre système, nous pouvons le faire dans votre propre Odoo.
À lire aussi
Vérifié dans le code du module (version 20.0) et dans les sources citées
Sources
- Code du module : flexigo_colombia_dian_electronic_equivalent_pos_documen 20.0 (2e8fbc9f): data/ir_ui_view.xml
- Code du module : flexigo_colombia_dian_electronic_equivalent_pos_documen 20.0 (2e8fbc9f): data/ir_cron.xml
- Code du module : flexigo_colombia_dian_electronic_equivalent_pos_documen 20.0 (2e8fbc9f): static/description/index.html
- Code du module : flexigo_colombia_dian_electronic_equivalent_pos_documen 20.0 (2e8fbc9f): models/config.py
- Code du module : flexigo_colombia_dian_electronic_equivalent_pos_documen 20.0 (2e8fbc9f): models/document_report.py
- Code du module : flexigo_colombia_dian_electronic_equivalent_pos_documen 20.0 (2e8fbc9f): models/pos_document.py
- Code du module : flexigo_colombia_dian_electronic_equivalent_pos_documen 20.0 (2e8fbc9f): models/validation_result.py
- Code du module : flexigo_colombia_dian_electronic_equivalent_pos_documen 20.0 (2e8fbc9f): models/validation_rule.py
- Code du module : flexigo_colombia_dian_electronic_equivalent_pos_documen 20.0 (2e8fbc9f): wizards/batch_validation_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_colombia_dian_electronic_equivalent_pos_documen
- apps.odoo.com/apps/modules/17.0/flexigo_colombia_dian_electronic_equivalent_pos_documen
- apps.odoo.com/apps/modules/18.0/flexigo_colombia_dian_electronic_equivalent_pos_documen
- apps.odoo.com/apps/modules/19.0/flexigo_colombia_dian_electronic_equivalent_pos_documen
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
