Pular para o conteúdo
Skillpedia
APIs e servidores (backend)48 mil · #3727

odoo-l10n-compliance

Ajuda seu agente a adaptar o Odoo às regras fiscais de cada país. Ele configura impostos, emissão de notas e relatórios obrigatórios.

O que ela faz

Ajuda a configurar o sistema Odoo para as regras fiscais e de faturamento de um país específico. Isso inclui impostos, relatórios e faturamento eletrônico.

Quando usar

  • ✓Ao configurar o Odoo para um novo país.
  • ✓Quando precisar enviar faturas eletrônicas para o governo.
  • ✓Para configurar corretamente os impostos (como ICMS, PIS, COFINS no Brasil).

Exemplo do que pedir para a IA

“Configure o Odoo para o Brasil, incluindo impostos e faturamento eletrônico NF-e.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/odoo-l10n-compliance/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/odoo-l10n-compliance/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você me diz para qual país você quer configurar o Odoo e a versão que está usando. Eu te darei os passos para instalar e configurar os módulos corretos para impostos, faturamento e relatórios fiscais.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill odoo-l10n-compliance

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/odoo-l10n-compliance/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Localização e Conformidade do Odoo (l10n)

Visão Geral

O Odoo oferece módulos de localização (l10n_*) para mais de 80 países que configuram o plano de contas correto, tipos de impostos e relatórios fiscais. Esta habilidade ajuda você a instalar e configurar a localização correta, configurar a emissão de notas fiscais eletrônicas específicas do país (México CFDI, Itália FatturaPA, Polônia SAF-T) e garantir a conformidade fiscal.

Quando Usar Esta Habilidade

  • Configurar o Odoo para uma empresa em um país específico (México, Itália, Espanha, EUA, etc.).
  • Configurar a emissão de notas fiscais eletrônicas exigida pelo país (envio de faturas eletrônicas para as autoridades fiscais).
  • Configurar regras de impostos sobre Valor Agregado (VAT/GST/IVA) com posições fiscais corretas.
  • Gerar relatórios fiscais necessários (declaração de IVA, SAF-T, relatório DIAN).

Como Funciona

  1. Ativar: Mencione @odoo-l10n-compliance e especifique seu país e versão do Odoo.
  2. Instalar: Obtenha o módulo de localização exato e as etapas de configuração.
  3. Configurar: Receba configuração de códigos de impostos, regras de posições fiscais e orientação de relatórios.

Módulos de Localização por País

País Módulo Principais Recursos
🇺🇸 EUA l10n_us Plano de Contas GAAP, Folha de Pagamento (ponte ADP), relatórios 1099
🇲🇽 México l10n_mx_edi Emissão de notas fiscais eletrônicas CFDI 4.0, integração SAT, imposto IEPS
🇪🇸 Espanha l10n_es IVA em tempo real SII, Modelo 303/390, AEAT
🇮🇹 Itália l10n_it_edi FatturaPA XML, envio SDI, débito e crédito
🇵🇱 Polônia l10n_pl SAF-T JPK_FA, declaração de IVA-7
🇧🇷 Brasil l10n_br NF-e, NFS-e, SPED, ICMS/PIS/COFINS
🇩🇪 Alemanha l10n_de Plano de Contas SKR03/SKR04, exportação DATEV, UStVA
🇨🇴 Colômbia l10n_co_edi Emissão de notas fiscais eletrônicas DIAN, UBL 2.1

Exemplos

Exemplo 1: Configurar México CFDI 4.0

Step 1: Install module
  Apps → Search "Mexico" → Install "Mexico - Accounting"
  Also install: "Mexico - Electronic Invoicing" (l10n_mx_edi)

Step 2: Configure Company
  Settings → Company → [Your Company]
  Country: Mexico
  RFC: Your RFC number (tax ID)
  Company Type: Moral Person or Physical Person

Step 3: Upload SAT Certificates
  Accounting → Configuration → Certificates → New
  CSD Certificate (.cer file from SAT)
  Private Key (.key file from SAT)
  Password: Your FIEL password

Step 4: Issue a CFDI Invoice
  Create invoice → Confirm → CFDI XML generated automatically
  Sent to SAT → Receive UUID (folio fiscal)
  PDF includes QR code + UUID for buyer verification

Exemplo 2: Configuração de IVA Intra-Comunitário da UE (Qualquer País da UE)

Menu: Accounting → Configuration → Taxes → New

Tax Name: EU Intra-Community Sales (0%)
Tax Type: Sales
Tax Scope: Services or Goods
Tax Computation: Fixed
Amount: 0%
Tax Group: Intra-Community

Label on Invoice: "Intra-Community Supply - VAT Exempt per Art. 138 VAT Directive"

Fiscal Position (created separately):
  Name: EU B2B Intra-Community
  Auto-detect: Country Group = Europe + VAT Required = YES
  Tax Mapping: Standard VAT Rate → 0% Intra-Community

Exemplo 3: Instalar e Validar uma Localização

# Install via CLI (if module not in Apps)
./odoo-bin -d mydb --stop-after-init -i l10n_mx_edi

# Verify in Odoo:
# Apps → Installed → Search "l10n_mx" → Should show as Installed

Melhores Práticas

  • ✅ Fazer: Instale o módulo de localização antes de criar quaisquer lançamentos contábeis — ele configura as contas corretas.
  • ✅ Fazer: Use Posições Fiscais para automatizar a troca de impostos para clientes internacionais (B2B vs B2C, doméstico vs exportação).
  • ✅ Fazer: Teste a emissão de notas fiscais eletrônicas no ambiente de teste SAT/autoridade fiscal antes de entrar em produção.
  • ❌ Não fazer: Crie manualmente um plano de contas se um módulo de localização existir para o seu país.
  • ❌ Não fazer: Misture contas de impostos de localização com contas personalizadas — isso quebra os relatórios fiscais.

Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
  • Não trate a saída como substituta para validação específica do ambiente, testes ou revisão especializada.
  • Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem ausentes.
Perguntas frequentes

Por que é importante instalar a localização antes de criar lançamentos contábeis?

Porque a localização configura as contas contábeis e impostos corretos desde o início, evitando problemas em relatórios futuros.

O que são 'Posições Fiscais'?

São regras que ajudam o Odoo a aplicar os impostos corretos automaticamente, dependendo se o cliente é de dentro ou fora do país, ou se é uma empresa ou pessoa física.

Posso misturar contas de impostos da localização com contas que eu criei?

Não é recomendado. Misturar contas pode quebrar os relatórios fiscais e dificultar a conformidade.

Detalhes

Descrição original do autor

Country-specific Odoo localization: tax configuration, e-invoicing (CFDI, FatturaPA, SAF-T), fiscal reporting, and country chart of accounts setup.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3727
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas