Saltar para o conteúdo principal
USA Digital Services Tax Compliance

Como funciona USA Digital Services Tax Compliance no Odoo por dentro

O USA Digital Services Tax Compliance adiciona ao Odoo um menu próprio, Digital Services Tax, com um Dashboard e três blocos: Configuration (jurisdições e categorias de serviço), Compliance & Filing (nexo, declarações, isenções e calendário; no Odoo 19 e 20) e Analysis & Reports (cenários, alterações regulamentares e alertas; no Odoo 19 e 20). Internamente guarda jurisdições, receitas, declarações, isenções, alertas e um registo de auditoria, e parte das suas funções usa um serviço externo pago da FlexigoTech Cloud. Aqui fica, pergunta a pergunta, o que existe em cada sítio.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Versões
Odoo 17, 18, 19 e 20
Verificado
no código do módulo, versão 20.0 · nas fontes indicadas no fim
Leitura
4 min

Que menus adiciona o USA Digital Services Tax Compliance

Onde aparece o módulo depois de instalado?

Num menu principal chamado Digital Services Tax. O primeiro elemento é Digital Services Tax › Dashboard, e as restantes opções dividem-se em três blocos: Configuration, Compliance & Filing e Analysis & Reports (os dois últimos no Odoo 19 e 20). A página do Odoo Apps apresenta o módulo com o título US digital services tax by state in Odoo e tem uma secção How it works dedicada ao seu funcionamento.

Painel kanban do Dashboard de Digital Services Tax com cartões de Chicago, Maryland State e Washington State
O Dashboard agrupado por empresa: cada cartão mostra o estado, o limiar com barra de progresso, as receitas anuais e a etiqueta de obrigação

O que se configura em Configuration?

Este bloco tem dois menus: Digital Services Tax › Configuration › Jurisdictions e Digital Services Tax › Configuration › Service Categories. As jurisdições são registos do modelo dst.jurisdiction, que o código descreve como Digital Services Tax Jurisdiction. Na lista pode pesquisar, paginar e criar uma nova com o botão correspondente.

O que há em Compliance & Filing?

Só no Odoo 19 e 20. É o bloco com mais opções. Contém seis 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

E em Analysis & Reports?

Só no Odoo 19 e 20. Três menus: Digital Services Tax › Analysis & Reports › Scenario Models, Digital Services Tax › Analysis & Reports › Regulatory Updates e Digital Services Tax › Analysis & Reports › Alerts & Updates. São os três elementos que dependem deste bloco.

Que registos guarda o módulo internamente

Que modelos cria na base de dados?

Olhando para o código, estes são os modelos e a respetiva descrição, agrupados pelo tema que o nome indica:

  • Jurisdições e nexo: dst.jurisdiction (Digital Services Tax Jurisdiction) e dst.nexus_status (Nexus Status per Jurisdiction).
  • Receitas: dst.revenue_stream (Digital Services Tax Revenue Stream) e dst.revenue_entry (Digital Services Tax Revenue Entry).
  • Declarações: dst.filing_record (DST Compliance Filing Record) e dst.filing_submission (Digital Services Tax Filing Submission).
  • Isenções: dst.exemption_record (DST Exemption Claim Audit Trail).
  • Auditoria: dst.audit_log_entry (Digital Services Tax Audit Log Entry).
  • Painel: dst.dashboard_kpi (Digital Services Tax Dashboard KPI) e dst.dashboard.overview (Digital Services Tax Dashboard Overview).
  • Análise: dst.scenario_model (Digital Services Tax Scenario Model) e dst.regulatory_update (DST Regulatory Change Tracking), que herda de mail.thread.

Esta é a estrutura de dados que o módulo guarda no seu Odoo, tal como o código a define.

Lista de jurisdições fiscais com oito registos, botão Novo e barra de pesquisa
Outra vista da lista de jurisdições: nome, código, estado, data efetiva, taxa do imposto principal e frequência de declaração

Que tipos de alerta distingue?

O código separa três modelos de alerta: dst.nexus_alert (Nexus Threshold Alert), dst.legal_alert (Digital Services Tax Legal Alert) e dst.litigation_alert (DST Litigation Tracking). À parte existe dst.regulatory_update para acompanhar as alterações regulamentares. Nos menus do Odoo 19 e 20, o que está relacionado fica em Analysis & Reports, com Regulatory Updates e Alerts & Updates.

Como fica um registo quando o abre?

A animação percorre os ecrãs principais, desde a lista de jurisdições até ao formulário de uma declaração. Se quiser o detalhe do que preencher em cada um e do que rever ao começar, encontra-o em a configuração inicial do módulo.

Lista de Jurisdictions, painel Dashboard, lista de jurisdições e formulário de declaração de Maryland State
Percurso: a lista de Jurisdictions, o Dashboard com três cartões, a lista de jurisdições e o formulário de declaração de Maryland State no estado Draft - Not Filed, com o cálculo do imposto e a secção de pagamento por pagar

O que depende do serviço externo e quanto custa

Funciona tudo dentro do Odoo?

Não totalmente. A página avisa numa secção própria: Before you buy: some features of this app use a paid external service. Esse serviço é o serviço local da FlexigoTech Cloud. Sem subscrição, ou com o serviço suspenso, para aquilo que a subscrição fornece; os dados ficam no seu Odoo. A página inclui também uma secção Privacy policy que vale a pena ler antes de ligar o serviço.

Quanto custa e em que versões está disponível?

O módulo está publicado no Odoo Apps para Odoo 17, 18, 19 e 20, a 9 € por versão do Odoo (pagamento único, sem IVA), e o serviço local custa 29 €/mês ou 290 €/ano sem IVA (Pro: 58 €/mês ou 580 €/ano). Com a subscrição, o módulo para as novas versões do Odoo está incluído se o comprou em flexigotech.com; na Odoo App Store, cada versão compra-se lá.

Como a FlexigoTech o ajuda

Se já tem Odoo ou está a implementá-lo, na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida, por exemplo para trazer para este módulo dados que hoje tem noutro sistema. Se ao testá-lo surgir algum aviso que não compreende, reveja as mensagens de erro e avisos do módulo. E se quiser ver a página completa antes de decidir, está no Odoo Apps.

Continue a ler

Erros do USA Digital Services Tax Compliance no Odoo: o que significa cada mensagem e o que fazerAs mensagens de erro do USA Digital Services Tax Compliance no Odoo, com o texto exato, quando aparece cada uma e o que fazer para continuar a trabalhar.Arranque do USA Digital Services Tax Compliance no Odoo: campos, estados e primeira semanaQue versão comprar, que campos preencher no registo de alterações, nas alterações por jurisdição e nos processos judiciais, e o que rever na primeira semana.USA Digital Services Tax Compliance no Odoo: um caso para decidir se serve à sua empresaUm caso para decidir se o USA Digital Services Tax Compliance serve ao seu Odoo: versões, o que cobre o serviço local, o que fica de fora e que dados envia.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes

  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): views/dst_menu.xml
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): static/description/index.html
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_audit_log_entry.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_dashboard_kpi.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_exemption_record.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_filing_record.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_filing_submission.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_jurisdiction.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_legal_alert.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_nexus_status.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_regulatory_update.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_revenue_entry.py
  • Código do módulo: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_revenue_stream.py
  • Código do módulo: 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