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
Mensagem pronta para colar
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-complianceOu 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.mdConteú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
- Ativar: Mencione
@odoo-l10n-compliancee especifique seu país e versão do Odoo. - Instalar: Obtenha o módulo de localização exato e as etapas de configuração.
- 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.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3727
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
api-connector-builder
Faz seu agente construir novas conexões com APIs seguindo o padrão já existente. Use quando precisar adicionar mais uma integração sem criar um novo jeito de fazer.
affaan-m/ECC
api-design
Ajuda seu agente a projetar APIs REST seguindo as melhores práticas. É útil para definir como as APIs se comunicam, como os erros são mostrados e como organizar os dados.
affaan-m/ECC
backend-patterns
Ajuda seu agente com padrões de arquitetura do lado do servidor e otimização de banco de dados. É útil para construir ou revisar o código que roda no servidor.
affaan-m/ECC