Aller au contenu principal
USA Digital Services Tax Compliance

Comment fonctionne USA Digital Services Tax Compliance dans Odoo en interne

USA Digital Services Tax Compliance ajoute à Odoo son propre menu, Digital Services Tax, avec un Dashboard et trois blocs : Configuration (juridictions et catégories de services), Compliance & Filing (nexus, déclarations, exonérations et calendrier ; dans Odoo 19 et 20) et Analysis & Reports (scénarios, évolutions réglementaires et alertes ; dans Odoo 19 et 20). En interne, il stocke juridictions, revenus, déclarations, exonérations, alertes et un journal d'audit, et une partie de ses fonctions s'appuie sur un service externe payant de FlexigoTech Cloud. Voici, question par question, ce que l'on trouve à chaque endroit.

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

Quels menus ajoute USA Digital Services Tax Compliance

Où apparaît le module après l'installation ?

Dans un menu principal appelé Digital Services Tax. Le premier élément est Digital Services Tax › Dashboard, et les autres options se répartissent en trois blocs : Configuration, Compliance & Filing et Analysis & Reports (ces deux derniers dans Odoo 19 et 20). La fiche Odoo Apps présente le module avec le titre US digital services tax by state in Odoo et contient une section How it works consacrée à son fonctionnement.

Vue kanban du Dashboard de Digital Services Tax avec les cartes Chicago, Maryland State et Washington State
Le Dashboard regroupé par société : chaque carte affiche le statut, le seuil avec une barre de progression, le revenu annuel et l'étiquette d'obligation

Que configure-t-on dans Configuration ?

Ce bloc comporte deux menus : Digital Services Tax › Configuration › Jurisdictions et Digital Services Tax › Configuration › Service Categories. Les juridictions sont des enregistrements du modèle dst.jurisdiction, que le code décrit comme Digital Services Tax Jurisdiction. Dans la liste, vous pouvez rechercher, paginer et en créer une nouvelle avec le bouton prévu à cet effet.

Que contient Compliance & Filing ?

Uniquement dans Odoo 19 et 20. C'est le bloc le plus fourni. Il contient six menus :

  • Digital Services Tax › Compliance & Filing › Nexus Status
  • Digital Services Tax › Compliance & Filing › Filing Records
  • Digital Services Tax › Compliance & Filing › Exemptions
  • Digital Services Tax › Compliance & Filing › Filing Calendar
  • Digital Services Tax › Compliance & Filing › Create Filing
  • Digital Services Tax › Compliance & Filing › Claim Exemption

Et dans Analysis & Reports ?

Uniquement dans Odoo 19 et 20. Trois menus : Digital Services Tax › Analysis & Reports › Scenario Models, Digital Services Tax › Analysis & Reports › Regulatory Updates et Digital Services Tax › Analysis & Reports › Alerts & Updates. Ce sont les trois éléments rattachés à ce bloc.

Quels enregistrements le module stocke en interne

Quels modèles crée-t-il dans la base de données ?

Si vous regardez le code, voici les modèles et leur description, regroupés selon le thème qu'indique leur nom :

  • Juridictions et nexus : dst.jurisdiction (Digital Services Tax Jurisdiction) et dst.nexus_status (Nexus Status per Jurisdiction).
  • Revenus : dst.revenue_stream (Digital Services Tax Revenue Stream) et dst.revenue_entry (Digital Services Tax Revenue Entry).
  • Déclarations : dst.filing_record (DST Compliance Filing Record) et dst.filing_submission (Digital Services Tax Filing Submission).
  • Exonérations : dst.exemption_record (DST Exemption Claim Audit Trail).
  • Audit : dst.audit_log_entry (Digital Services Tax Audit Log Entry).
  • Tableau de bord : dst.dashboard_kpi (Digital Services Tax Dashboard KPI) et dst.dashboard.overview (Digital Services Tax Dashboard Overview).
  • Analyse : dst.scenario_model (Digital Services Tax Scenario Model) et dst.regulatory_update (DST Regulatory Change Tracking), qui hérite de mail.thread.

C'est la structure de données que le module conserve dans votre Odoo, telle que son code la définit.

Liste des juridictions fiscales avec huit enregistrements, bouton Nouveau et barre de recherche
Une autre vue de la liste des juridictions : nom, code, statut, date d'effet, taux de la taxe principale et fréquence de déclaration

Quels types d'alerte distingue-t-il ?

Le code sépare trois modèles d'alerte : dst.nexus_alert (Nexus Threshold Alert), dst.legal_alert (Digital Services Tax Legal Alert) et dst.litigation_alert (DST Litigation Tracking). À part, dst.regulatory_update sert au suivi des évolutions réglementaires. Dans les menus d'Odoo 19 et 20, tout cela se trouve sous Analysis & Reports, avec Regulatory Updates et Alerts & Updates.

À quoi ressemble un enregistrement quand on l'ouvre ?

L'animation parcourt les écrans principaux, de la liste des juridictions jusqu'au formulaire d'une déclaration. Pour savoir en détail quoi renseigner sur chacun et quoi vérifier au démarrage, consultez la mise en route du module.

Liste des Jurisdictions, Dashboard, liste des juridictions et formulaire de déclaration de Maryland State
Parcours : la liste des Jurisdictions, le Dashboard avec trois cartes, la liste des juridictions et le formulaire de déclaration de Maryland State au statut Draft - Not Filed, avec le calcul de la taxe et la section de paiement non réglée

Ce qui dépend du service externe et ce que cela coûte

Tout fonctionne-t-il dans Odoo ?

Pas entièrement. La fiche le signale dans une section dédiée : Before you buy: some features of this app use a paid external service. 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 ; vos données restent dans votre Odoo. La fiche comprend aussi une section Privacy policy qu'il vaut mieux lire avant de connecter le service.

Combien cela coûte-t-il et pour quelles versions ?

Le module est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20, à 9 € par version d'Odoo (paiement unique, HT), et 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 s'achète séparément.

Comment FlexigoTech peut vous aider

Si vous utilisez déjà Odoo ou si vous êtes en train de le déployer, chez FlexigoTech nous implémentons Odoo 17, 18, 19 et 20 et développons des connecteurs et des intégrations sur mesure, par exemple pour alimenter ce module avec des données que vous gérez aujourd'hui dans un autre système. Si un message que vous ne comprenez pas s'affiche pendant vos tests, consultez les messages d'erreur et avertissements du module. Et pour voir la fiche complète avant de vous décider, rendez-vous sur Odoo Apps.

À lire aussi

Erreurs USA Digital Services Tax Compliance dans Odoo : ce que signifie chaque messageLes messages d'erreur de USA Digital Services Tax Compliance dans Odoo, avec leur texte exact, quand chacun apparaît et que faire pour continuer à travailler.Mise en route de USA Digital Services Tax Compliance dans Odoo : champs, statuts et première semaineQuelle version acheter, quels champs remplir dans la traçabilité, les changements par juridiction et les affaires judiciaires, et quoi vérifier au début.USA Digital Services Tax Compliance dans Odoo : un cas pour décider s'il convient à votre entrepriseUn cas concret pour décider si USA Digital Services Tax Compliance convient à votre Odoo : versions, service local, exclusions et données envoyées.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources

  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): views/dst_menu.xml
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): static/description/index.html
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_audit_log_entry.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_dashboard_kpi.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_exemption_record.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_filing_record.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_filing_submission.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_jurisdiction.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_legal_alert.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_nexus_status.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_regulatory_update.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_revenue_entry.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_revenue_stream.py
  • Code du module : flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_scenario_model.py
  • apps.odoo.com/apps/modules/20.0/flexigo_usa_digital_services_tax_compliance
  • apps.odoo.com/apps/modules/17.0/flexigo_usa_digital_services_tax_compliance
  • apps.odoo.com/apps/modules/18.0/flexigo_usa_digital_services_tax_compliance
  • apps.odoo.com/apps/modules/19.0/flexigo_usa_digital_services_tax_compliance
  • flexigotech.com/en/services.html
  • flexigotech.com/precios.html