Pular para conteúdo

Regras Gerenciais - Data Lake Lavoro

🎯 Contexto

Devido ao contexto de negócio da Lavoro e suas empresas investidas, não basta apresentar apenas os dados brutos extraídos dos sistemas fonte. É necessário aplicar regras de negócio e ajustes gerenciais para que o time de negócio possa analisar corretamente os indicadores financeiros e operacionais.

Essas regras transformam dados contábeis e operacionais em informações gerenciais acionáveis, aplicando ajustes que refletem a realidade econômica do negócio.


📊 Visão Faturamento - Exemplo de Regras Gerenciais

A visão_faturamento é um dos principais exemplos de aplicação de regras gerenciais. Ela consolida dados de múltiplas fontes e aplica 15 regras diferentes para produzir uma visão gerencial completa e ajustada do faturamento.

Estrutura das Regras

Cada regra trabalha com dois tipos de lançamentos:

  • Tratamento: Novo lançamento gerencial que adiciona/ajusta valores
  • Abatimento: Reversão de lançamento original para evitar duplicidade

Isso garante rastreabilidade e auditabilidade de todos os ajustes aplicados.


🔧 Regras Implementadas

1. Acerto de Fornecedores

O que faz: Gerencia acordos comerciais e bonificações negociadas com fornecedores, distribuindo esses valores proporcionalmente entre as vendas.

Problema que resolve: Reconhece financeiramente descontos, bonificações e patrocínios negociados com fornecedores e distribui proporcionalmente entre os produtos vendidos.

Ajustes aplicados:

  • Adiciona valores dos acordos de fornecedores ao CMV
  • Reverte valores de rateio de CMV para evitar duplicidade
  • Distribui proporcionalmente com base na representatividade de cada produto
  • Exclui vendas de "Loja Virtual"

2. Ajuste de CMV

O que faz: Gera um ajuste de CMV de acordo com a diferença entre o que há no faturamento operacional e contabilidade.

Problema que resolve: Evita duplicação entre ajustes contábeis de CMV e acertos de fornecedores.

Ajustes aplicados:

  • Identifica lançamentos de CMV em contas de ajuste/rateio
  • Aplica ajustes de CMV
  • Reverte acertos de fornecedores para evitar duplicação
  • Funciona apenas para períodos contábeis fechados

3. Ajuste de Cutoff

O que faz: Reverte operações de cutoff (corte de período) que transferem receitas/custos entre períodos contábeis.

Problema que resolve: Corrige lançamentos de cutoff garantindo reconhecimento correto de receitas e custos no período adequado.

Ajustes aplicados:

  • Identifica operações tipo "CUTOFF"
  • Reverte todos os valores (quantidade, receita, CMV, devolução, impostos)
  • Inverte quantidade para empresas SAP

4. Ajuste de Imposto

O que faz: Trata valores de impostos rateados entre produtos ou centros de custo.

Problema que resolve: Distribui corretamente impostos que foram lançados centralizadamente.

Ajustes aplicados:

  • Identifica impostos em contas de rateio
  • Aplica valores de imposto rateado
  • Reverte valores para evitar duplicação
  • Funciona apenas para períodos fechados

5. CMV Loja Gerencial

O que faz: Realoca vendas entre lojas com base em regras de realocação por vendedor.

Problema que resolve: Permite que vendas sejam reportadas gerencialmente na loja correta, independente de onde foram operacionalmente registradas.

Ajustes aplicados:

  • Utiliza tabela de realocação de vendas
  • Remove venda da loja original
  • Adiciona venda na loja gerencial de destino
  • Ajusta códigos de produto, cliente e vendedor

6. CMV Mês Atual

O que faz: Recalcula CMV para o mês atual usando custo médio móvel mais recente do estoque.

Problema que resolve: Atualiza CMV defasado proporcionando visão mais acurada da margem real.

Ajustes aplicados:

  • Busca custo médio móvel atual do estoque
  • Aplica novo CMV calculado (quantidade × custo médio)
  • Reverte CMV original
  • Aplica apenas para períodos em aberto de empresas SAP

7. Contábil

O que faz: Traz lançamentos contábeis e operacionais (excluindo rateios) representando operações reais de faturamento.

Problema que resolve: Fornece a base de dados operacional e contábil do faturamento.

Ajustes aplicados:

  • Filtra lançamentos excluindo contas de rateio
  • Consolida métricas: quantidade, receita, descontos, CMV, devoluções, impostos
  • Para SAP com período aberto, zera CMV (recalculado por outra regra)
  • Ajusta sinal de quantidade para empresas SAP

8. Correção Custo Mercadoria

O que faz: Corrige lançamentos específicos de CMV movendo valores para investida técnica (999888).

Problema que resolve: Trata casos pontuais de CMV lançado incorretamente sem alterar sistema de origem.

Ajustes aplicados:

  • Identifica lançamentos específicos por conta contábil
  • Remove CMV da investida/loja original
  • Adiciona CMV em investida técnica de correções

9. Grãos Desempar

O que faz: Distribui custos gerais de grãos proporcionalmente entre vendas de CEREAIS na Desempar.

Problema que resolve: Distribui custos indiretos de grãos lançados centralizadamente.

Ajustes aplicados:

  • Calcula representatividade de cada produto de CEREAIS
  • Remove custo centralizado
  • Distribui proporcionalmente entre produtos vendidos
  • Aplica apenas para loja '03118' (Desempar)

10. Impairment Referência

O que faz: Reverte lançamentos específicos de impairment (perda por redução ao valor recuperável).

Problema que resolve: Corrige provisões de impairment lançadas incorretamente.

Ajustes aplicados:

  • Identifica documentos contábeis específicos de impairment
  • Inverte sinal do CMV para reverter efeito
  • Mantém outros valores inalterados
  • Aplica para investidas 31 e 33

11. Intercompany

O que faz: Elimina operações de venda entre empresas do mesmo grupo.

Problema que resolve: Remove operações internas para visão consolidada correta sem duplicação.

Ajustes aplicados:

  • Identifica operações intercompany
  • Reverte receita, descontos, devoluções e impostos
  • Acumula valores de CMV em linha única
  • Exclui lançamentos de rateio

12. Loja Gerencial

O que faz: Realoca vendas entre lojas diferentes com base em regras de gestão comercial.

Problema que resolve: Garante análises gerenciais corretas quando vendedores atendem clientes de uma loja mas registram em outra.

Ajustes aplicados:

  • Usa tabela de realocação de vendas
  • Remove todos os valores da loja original
  • Adiciona valores na loja gerencial de destino
  • Recalcula códigos de produto, cliente e vendedor
  • Para SAP com período aberto, zera CMV

13. Projeto 500

O que faz: Ajusta lançamentos de operações especiais de clientes como LINEAGRO, ALTERRA, ESCOA, NORTOX e OURO FINO..

Problema que resolve: Remove o efeito financeiro dessas operações no resultado final da Lavoro.

Ajustes aplicados:

  • Identifica operações tipo 'PROJETO 500'
  • Reverte operações SAP originais, por termos rastreabilidade a nível de documento.
  • Adiciona lançamentos da planilha SharePoint, para empresas não SAP.

14. RG Cutoff

O que faz: Realoca receitas e custos entre lojas/produtos baseado em regras de cutoff.

Problema que resolve: Ajusta reconhecimento de receitas e custos entre períodos/lojas quando há necessidade de correção de competência.

Ajustes aplicados:

  • Utiliza tabela fato_cut_off
  • Remove valores da conta/loja origem
  • Distribui proporcionalmente entre produtos/lojas de destino
  • Funciona para períodos de 2023 em diante

15. Vendedor Floresta

O que faz: Move vendas de vendedores "Floresta" (código começa com 'F') para investida técnica específica.

Problema que resolve: Segrega vendas de canal específico para análise separada.

Ajustes aplicados:

  • Identifica vendas de vendedores código 'F'
  • Remove todos os valores da investida original
  • Move valores para investida 999888
  • Mantém loja original mas muda investida

📋 Categorias de Ajustes

As regras gerenciais se dividem em 6 categorias principais:

Categoria Descrição Exemplos
Ajustes Contábeis Rateios, cutoffs, impairments Ajuste CMV, Ajuste Cutoff, Ajuste Imposto
Eliminações Remoção de operações internas Intercompany, Projeto 500
Realocações Mudança de loja/vendedor gerencial Loja Gerencial, CMV Loja Gerencial, Vendedor Floresta
Recálculos Atualização de valores com base atual CMV Mês Atual, Acerto de Fornecedores
Correções Tratamento de erros específicos Correção Custo Mercadoria, Impairment Referência
Distribuições Rateio proporcional de custos Grãos Desempar

🎯 Benefícios das Regras Gerenciais

Para o Negócio

  • ✅ Visão realista da margem e rentabilidade
  • ✅ Análises por loja refletem gestão real
  • ✅ Comissionamento correto de vendedores
  • ✅ Consolidação sem duplicidades

Para a Auditoria

  • ✅ Rastreabilidade completa dos ajustes
  • ✅ Separação entre dado contábil e gerencial
  • ✅ Documentação de cada regra aplicada

Para a Governança

  • ✅ Padronização de ajustes em toda empresa
  • ✅ Versionamento de regras via Git
  • ✅ Transparência nos cálculos gerenciais

💼 Balancete - Visões Contábeis

A tabela fato_balancete_visao_saldo gera o balancete contábil consolidado da Lavoro e suas investidas, com múltiplas visões para atender diferentes áreas do negócio.


🎯 Objetivo

Consolidar saldos contábeis de múltiplos sistemas ERP e empresas do grupo em uma única base de dados, permitindo diferentes visões para Contabilidade, FP&A e Gerencial.


🔍 Problema que Resolve

A Lavoro possui diversas empresas investidas com diferentes sistemas contábeis e precisa:

Desafio Solução
Fragmentação de dados Consolida dados de múltiplas fontes (SAP, Protheus, SAP B1, HPro, Elevor, Agrotis, Siagri, Viasoft, SharePoint)
Múltiplas verdades Gera visões específicas para cada área (Contabilidade, FP&A, Gerencial)
Encerramento de exercício Transfere automaticamente resultados para contas patrimoniais
Gaps temporais Preenche períodos sem movimentação mantendo últimos saldos
Controle de aquisições Classifica períodos pré, durante e pós-aquisição

📊 Visões Geradas

1. SISTEMA

Descrição
Para quem Time de dados e auditoria
O que mostra Dados originais dos sistemas ERP sem ajustes
Objetivo Rastreabilidade - permite comparar data lake com sistema fonte
Regra especial Remove lançamentos de encerramento de exercício feitos pelo sistema

2. TRATAMENTO CONTABIL

Descrição
Para quem Controllers e contadores
O que mostra Apenas ajustes contábeis manuais (reclassificações, provisões)
Objetivo Visibilidade dos ajustes realizados fora dos sistemas operacionais

3. TRATAMENTO ILEVEL

Descrição
Para quem Time de FP&A e planejamento financeiro
O que mostra Apenas ajustes gerenciais (alocações, fair value)
Objetivo Criar visões gerenciais diferentes da contabilidade oficial

4. CONTABIL

Descrição
Para quem Controllers, contadores, auditoria externa
O que mostra Sistema + Tratamentos Contábeis (exclui ajustes iLevel)
Objetivo "Verdade contábil" oficial para demonstrações financeiras

5. ILEVEL

Descrição
Para quem Time de FP&A, diretoria, investidores
O que mostra Sistema + Tratamentos iLevel (exclui ajustes contábeis)
Objetivo Visão gerencial para decisões de negócio

🔧 Principais Ajustes

Consolidação Multi-Sistema

Sistemas ERP consolidados:

  • SAP (Lavoro e outras empresas)
  • Protheus (Desempar, Futuragro)
  • SAP B1 (Nova Geração)
  • HPRO (Qualicitrus)
  • Elevor (Casa Trevo, Referência)
  • Agrotis (Coram, Produttiva)
  • Siagri (Agrozap, Floema)
  • Viasoft (Sollosul)

Empresas via SharePoint (balancete manual):

  • Latam
  • Cropcare
  • Desempar Participações
  • Fiagro
  • Agrovenci
  • Casa Trevo Participações
  • Cultivar

Encerramento de Exercício Automático

  • Transfere resultado acumulado do ano fiscal para contas patrimoniais específicas
  • Cada investida possui sua conta destino de lucro/prejuízo configurada
  • Implementa ano fiscal (julho a junho) ao invés de ano civil
  • Remove automaticamente lançamentos de encerramento feitos pelo sistema

Tratamento de Aquisições

  • Classifica períodos como PRO-FORMA, AQUISICAO ou POS-AQUISICAO
  • Pro-forma: Caráter informativo apenas
  • A partir de Aquisição: Time de Contabilidade considera os dados contábeis oficialmente
  • Realoca empresas adquiridas (ex: Integra → Produtec)

Preenchimento de Gaps Temporais

  • Mantém último saldo conhecido quando empresa não tem movimentação no mês
  • Zera automaticamente contas de resultado no início do novo ano fiscal, com base na classificação do plano de contas.
  • Garante continuidade da série histórica