Configuração Odoo multiempresa e interempresa: guia de configuração completo

Guia passo a passo para configurar operações multiempresas no Odoo, incluindo transações entre empresas, recursos compartilhados e relatórios consolidados.

E
ECOSIRE Research and Development Team
|16 de março de 20269 min de leitura1.9k Palavras|

Configuração Odoo Multiempresa e Interempresa: Guia de configuração completo

As organizações com diversas entidades legais, subsidiárias ou unidades de negócios enfrentam uma decisão fundamental de ERP: executar instâncias separadas ou consolidar em um único sistema com recursos multiempresariais. Odoo oferece suporte a ambas as abordagens, mas sua arquitetura multiempresa torna a consolidação a vencedora clara para organizações que precisam de dados compartilhados, transações entre empresas e relatórios unificados. Este guia cobre todos os aspectos da configuração multiempresa, desde a configuração inicial até a automação entre empresas.

Principais conclusões

  • Odoo oferece suporte a empresas ilimitadas em um único banco de dados com isolamento total de dados entre entidades
  • As transações entre empresas geram automaticamente documentos correspondentes (SO na Empresa A cria PO na Empresa B)
  • Recursos compartilhados como produtos, contatos e plano de contas podem ser configurados por empresa ou compartilhados entre todas as empresas
  • Os relatórios financeiros consolidados agregam dados entre entidades com eliminação entre empresas
  • As regras de acesso do usuário controlam quais empresas cada usuário pode acessar e alternar entre elas

Arquitetura Multiempresa

Como as empresas funcionam no Odoo

Cada empresa no Odoo opera como uma entidade legal separada com a sua própria:

  • Plano de contas e exercícios fiscais
  • Configuração de moeda e impostos
  • Avaliação de armazém e inventário
  • Regras de folha de pagamento e contratos de funcionários
  • Contas bancárias e métodos de pagamento
  • Sequências de documentos (números de faturas, números de pedidos)

O isolamento de dados é imposto no nível ORM. Quando um usuário opera na Empresa A, ele vê apenas os registros da Empresa A por padrão. O seletor de empresas no canto superior direito permite alternar entre empresas ou operar em modo multiempresa.

Criação de empresas

Navegue até Configurações > Empresas para criar e configurar empresas:

  1. Detalhes da empresa: nome, endereço, identificação fiscal, logotipo, moeda
  2. Contabilidade: Plano de contas (pode copiar do modelo ou da empresa existente)
  3. Documentos: formatos de sequência para faturas, pedidos e outros documentos
  4. Localização: configurações fiscais e posições fiscais específicas do país

Para cada nova empresa, Odoo cria um plano de contas separado. Você pode usar um modelo de gráfico padrão ou copiar a estrutura de uma empresa existente para manter a consistência.

Transações entre empresas

Habilitando regras entre empresas

Navegue até Configurações > Empresas > Transações entre empresas para configurar regras de automação. Odoo oferece suporte a três tipos de transações entre empresas:

Ordem de venda para ordem de compra: Quando a Empresa A cria um pedido de venda com a Empresa B como cliente, o Odoo gera automaticamente um pedido de compra correspondente na Empresa B com a Empresa A como fornecedor.

Ordem de compra para pedido de venda: O fluxo reverso --- quando a Empresa A cria um pedido de compra da Empresa B, Odoo gera um pedido de venda na Empresa B.

Fatura para cobrança: quando a Empresa A cria uma fatura de cliente para a Empresa B, uma fatura do fornecedor aparece automaticamente na Empresa B.

Etapas de configuração

  1. Nas configurações de cada empresa, habilite Transações entre empresas
  2. Defina o Armazém para transferências recebidas entre empresas
  3. Defina o Diário de compras/vendas padrão para documentos gerados
  4. Configure Contas entre empresas no plano de contas para lançamentos de eliminação

Fluxo de trabalho de transferência entre empresas

Uma venda típica entre empresas segue este fluxo:

EtapaEmpresa A (Vendedor)Empresa B (Comprador)
1Criar pedido de venda para empresa BPO criado automaticamente pela Empresa A
2Confirme SO, crie entregaConfirmar pedido de compra, criar recibo
3Enviar mercadorias para o armazém da Empresa BReceber mercadorias da Empresa A
4Criar faturaFatura do fornecedor criada automaticamente
5Registrar pagamento recebidoRegistrar pagamento enviado

Todo o fluxo é automatizado assim que o pedido de venda inicial é confirmado.

Preços de transferência

Os preços entre empresas podem ser configurados por meio de listas de preços. Crie uma lista de preços para transações entre empresas em Vendas > Configuração > Listas de preços e atribua-a ao registro de parceiro entre empresas. Isto garante preços de transferência consistentes que satisfaçam os requisitos da autoridade fiscal para transações em condições normais de mercado.

Dados compartilhados versus dados específicos da empresa

Produtos

Os produtos podem ser compartilhados entre todas as empresas ou restritos a entidades específicas:

  • Produtos compartilhados: um único registro de produto visível para todas as empresas. Útil para itens de catálogo padrão. Os preços e custos podem diferir por empresa através de listas de preços e entradas de custos.
  • Produtos específicos da empresa: produtos com o campo Empresa definido. Visível apenas para essa empresa. Útil para itens fabricados sob medida específicos para uma entidade.

Contatos

Os contatos (clientes, fornecedores, parceiros) normalmente são compartilhados entre empresas. Um cliente que compra da Empresa A e da Empresa B mantém um único registro de contato. Os detalhes específicos da empresa (condições de pagamento, limites de crédito, listas de preços) são gerenciados através do campo da empresa nos sub-registros.

Plano de contas

Cada empresa mantém seu próprio plano de contas. Para relatórios consolidados, use estruturas de contas consistentes entre empresas, copiando o gráfico de uma empresa modelo. Como alternativa, use o módulo Consolidação para mapear diferentes estruturas de contas para uma estrutura de consolidação comum.

Funcionários

Os funcionários pertencem a uma única empresa, mas podem ser compartilhados entre empresas para fins de planejamento de recursos. A folha de pagamento, o contrato e os benefícios de um funcionário são sempre específicos da empresa.

Acesso e segurança do usuário

Regras de acesso baseadas na empresa

O modelo de segurança do Odoo controla o acesso multiempresarial por meio de regras de registro. Configurações principais:

  • Empresas permitidas: cada usuário recebe uma ou mais empresas às quais pode acessar. Configure em Configurações > Usuários > Preferências
  • Empresa atual: A empresa ativa determina quais registros o usuário vê por padrão
  • Modo multiempresa: os usuários podem ativar o modo multiempresa para ver registros de todas as empresas permitidas simultaneamente

Melhores práticas para controle de acesso

Função do usuárioAcesso recomendado
CEO/ProprietárioTodas as empresas
Gerente FinanceiroTodas as empresas (para consolidação)
Gerente de DepartamentoSomente empresa própria
Representante de VendasSomente empresa própria
Trabalhador de armazémSomente empresa própria
Auditor ExternoEmpresas específicas somente leitura

Verificação de isolamento de dados

Após configurar o acesso multiempresa, verifique o isolamento efetuando login como usuário restrito a uma única empresa e confirmando que não consegue visualizar registros de outras empresas. Teste a criação de documentos para garantir a atribuição adequada da empresa e a numeração de sequência.

Relatórios Financeiros Consolidados

Consolidação do Balanço Patrimonial

O módulo de consolidação agrega dados financeiros entre empresas:

  1. Defina uma empresa de consolidação como entidade controladora
  2. Mapear planos de contas subsidiários para a estrutura consolidada
  3. Configure regras de eliminação para saldos entre empresas
  4. Execute a consolidação para gerar demonstrações financeiras consolidadas

Entradas de Eliminação

As transações entre empresas devem ser eliminadas dos relatórios consolidados para evitar dupla contagem. Odoo lida com isso por meio de lançamentos de eliminação no diário:

  • Contas a receber e a pagar entre empresas canceladas
  • A receita entre empresas e o custo dos produtos vendidos se anulam
  • O lucro não realizado no estoque entre empresas é eliminado

Configure regras de eliminação em Contabilidade > Configuração > Consolidação > Regras de Eliminação.

Consolidação multimoeda

Para organizações internacionais com subsidiárias em moedas diferentes:

  • Cada subsidiária reporta em sua moeda funcional
  • A consolidação aplica taxas de conversão: itens do balanço à taxa de fechamento, demonstração de resultados à taxa média
  • Ajustes de conversão cambial lançados no patrimônio líquido

Configuração de filial vs subsidiária

Filiais

Para organizações onde vários locais operam sob uma única entidade legal, use a abordagem multiarmazém em vez de multiempresa:

  • Crie armazéns separados para cada filial
  • Use contas analíticas para rastrear lucros e perdas em nível de filial
  • Todas as transações usam o mesmo plano de contas e configuração fiscal

Subsidiárias

Para entidades legais separadas, use a configuração multiempresa completa:

  • Cada subsidiária é uma empresa separada no Odoo
  • Planos de contas separados, configurações fiscais e contas bancárias
  • Transações entre empresas para transferências de bens e serviços
  • Relatórios consolidados para demonstrações financeiras em nível de grupo

Padrões comuns de implementação

Grupo de Fabricação

Um grupo de manufatura pode configurar:

  • Empresa A: entidade fabricante (fabrica produtos)
  • Empresa B: Entidade de vendas (vende para clientes finais)
  • Fluxo entre empresas: a empresa B cria SO para o cliente > PO para a empresa A > a empresa A fabrica e envia para o armazém da empresa B > a empresa B entrega ao cliente

Operações Internacionais

Uma organização internacional pode configurar:

  • Empresa EUA: operações nos EUA com USD
  • Empresa UE: Operações europeias com EUR
  • Empresa no Reino Unido: operações no Reino Unido com GBP
  • Empresa Holding: Entidade de consolidação para relatórios de grupo

Modelo de Franquia

Uma organização de franquia pode configurar:

  • Empresa Franqueadora: Proprietária da marca com catálogo de produtos
  • Empresas Franqueadas: Franqueados individuais com seu próprio P&L
  • Produtos compartilhados: Catálogo compartilhado do franqueador para os franqueados
  • Faturamento de royalties: faturamento automatizado entre empresas para taxas de franquia

ECOSIRE Serviços Multiempresas

A configuração de operações multiempresas requer um planejamento cuidadoso da arquitetura de dados, controles de acesso e fluxos de trabalho entre empresas. Os serviços de consultoria Odoo da ECOSIRE incluem avaliação e design multiempresa, e nossa equipe de implementação cuida da configuração completa, desde a criação da empresa até a validação de relatórios consolidados. Para organizações com requisitos complexos, nossos serviços de desenvolvimento personalizados criam fluxos de trabalho e relatórios personalizados entre empresas.

Leitura Relacionada

Existe um limite para quantas empresas podem existir em um único banco de dados Odoo?

Não há limite rígido para o número de empresas. Organizações com 20 ou mais empresas operam com sucesso em bancos de dados Odoo únicos. O desempenho depende do volume total de dados e dos usuários simultâneos, e não do número de empresas. Para configurações muito grandes (mais de 50 empresas), considere o dimensionamento do servidor e a otimização do banco de dados.

As transações entre empresas podem cruzar diferentes versões do Odoo?

Não. As transações entre empresas exigem que todas as empresas existam no mesmo banco de dados Odoo executando a mesma versão. Se suas entidades forem executadas em instâncias Odoo separadas, use a integração baseada em API para sincronizar documentos entre instâncias.

Como você lida com transações entre empresas que atravessam diferentes anos fiscais?

Odoo lida com isso automaticamente. Cada empresa mantém seu próprio calendário de ano fiscal. Uma transação entre empresas lançada em 31 de dezembro na Empresa A (ano civil) e em 1º de janeiro na Empresa B (ano fiscal de abril a março) será lançada no período correto em cada empresa com base na configuração do respectivo ano fiscal.

E

Escrito por

ECOSIRE Research and Development Team

Construindo produtos digitais de nível empresarial na ECOSIRE. Compartilhando insights sobre integrações Odoo, automação de e-commerce e soluções de negócios com IA.

Converse no WhatsApp