Sócrates
Sócrates gestão de perdas

Metodologia

As fórmulas que o sistema aplica. Todas aparecem também nas notas metodológicas do relatório, para o cliente conferir de onde vem cada número.

Índices de perda

Índice de perda sobre venda
perda total ÷ venda líquida — no mesmo período e no mesmo recorte de filial e categoria que estiver filtrado. É o indicador de abertura do relatório.
Perda sobre CMV
perda total ÷ CMV — útil quando a margem varia muito entre categorias.
Perda sobre estoque
perda total ÷ estoque médio — o estoque médio é a média mensal dos valores informados.
Identificada × não identificada
Classificação a partir do campo de natureza; quando ele não existe, é inferida do motivo. Vencimento, avaria, descarte e quebra operacional entram como identificada; diferença de inventário, furto e extravio entram como não identificada.

Inventário, ruptura e ABC

Acuracidade por quantidade
1 − Σ|saldo contado − saldo sistema| ÷ Σ saldo sistema
Acuracidade por item
itens sem divergência ÷ itens contados — mais severa que a anterior e a mais usada em auditoria.
Divergência líquida × absoluta
A líquida soma faltas e sobras com sinal (sobras mascaram faltas); a absoluta soma os desvios sem compensação, e é a que mede o descontrole real.
Ruptura
itens em falta ÷ itens verificados — aceita base item a item (com status de gôndola) ou já agregada por loja/dia.
Curva ABC
Itens ordenados por valor de perda decrescente: A até 80% do acumulado, B até 95%, C o restante.
Desvio frente à rede
índice da unidade − índice da rede, em pontos percentuais. Isola o desempenho da loja do seu porte de faturamento.

Estoque parado / sem movimentação

Valor parado
Usa a coluna de valor total quando existe; caso contrário calcula quantidade × preço unitário.
Ano da última movimentação
Cada item entra no ano em que teve sua última saída. É o corte que responde quanto do dinheiro parado teve seu último giro em cada ano.
Nunca movimentou
Item sem data de última movimentação. Não é dado faltante: é uma categoria própria, e costuma ser a maior de todas — por isso aparece como barra separada, em vermelho.
Faixas de idade
Até 1 ano, 1 a 2, 2 a 3, 3 a 5, mais de 5 anos e nunca movimentou. O tempo é contado a partir da movimentação mais recente encontrada na base, não da data de hoje — assim um arquivo importado meses depois de gerado não envelhece sozinho.
Recorte
Esta base é uma foto do estoque: obedece aos filtros de filial e categoria, mas não ao de competência, porque a data que ela carrega é a da última movimentação e pode recuar anos.
Leitura de PDF
As colunas são reconstruídas pela posição do texto na página. Confira sempre o total lido contra o total impresso no rodapé do relatório antes de usar os números com o cliente.

Dimensão econômica (dados gerenciais)

De onde vêm esses números
Nenhum deles sai de relatório: o analista digita, na aba Gerencial, a posição de estoque, o saldo contábil e os custos mensais de manter o estoque. Ficam salvos por cliente, junto com as metas.
Estoque parado sobre o total
valor sem movimentação ÷ valor total do estoque. O total é o informado; quando não há informação, o sistema usa o saldo de sistema valorizado do inventário importado e diz qual origem está usando.
Custo de carregar estoque
custo anual de manutenção ÷ valor do estoque — quanto custa por ano manter cada R$ 1,00 guardado.
Custo atribuído ao estoque parado
Rateio por valor: custo total × participação do estoque parado. A premissa é que cada real parado consome a mesma fatia de pessoal, ocupação e energia que um real que gira. Se no caso concreto o item parado ocupa mais espaço por real (peças volumosas de baixo valor), o rateio subestima — vale registrar isso nas observações.
Divergência contábil × ERP
saldo do balanço − estoque apurado. Saldo contábil acima do físico costuma indicar baixa não lançada; abaixo, entrada não escriturada.
Exposição total
Soma da perda lançada no período, do custo anualizado do estoque parado e das divergências em aberto. É ordem de grandeza, não valor contábil: combina janelas de tempo diferentes de propósito, para dimensionar o problema.

Módulo contábil — índices

Os índices usam a posição do balanço na competência e o resultado do período. As faixas de referência são parâmetros de leitura, não regra contábil: liquidez corrente de 1,1 é folgada num varejo de giro rápido e apertada numa indústria.

Liquidez corrente · seca · imediata · geral
AC ÷ PC · (AC − estoques) ÷ PC · disponível ÷ PC · (AC + ARLP) ÷ (PC + PNC)
Capital de giro, NCG e tesouraria
CGL = AC − PC; NCG = AC operacional − PC operacional, onde operacional exclui aplicações financeiras e dívida bancária; tesouraria = CGL − NCG (modelo Fleuriet). Tesouraria negativa significa necessidade de giro coberta por dívida de curto prazo.
Endividamento
(PC + PNC) ÷ ativo total; composição PC ÷ (PC + PNC); imobilização do PL ANC ÷ PL; dívida bancária ÷ EBITDA.
Margens e retorno
Bruta lucro bruto ÷ receita líquida; operacional, EBITDA e líquida sobre a mesma base; ROA = lucro líquido ÷ ativo; ROE = lucro líquido ÷ PL; giro = receita líquida ÷ ativo.
EBITDA
resultado operacional + depreciação e amortização. O resultado operacional já exclui o financeiro por construção. Sem conta marcada como depreciação, o EBITDA fica igual ao resultado operacional — e o sistema avisa, porque isso subestima a geração de caixa.
Prazos médios e ciclo
PMRE = estoques ÷ CMV × 30; PMRV = clientes ÷ receita bruta × 30; PMPC = fornecedores ÷ compras × 30. Sem livro fiscal importado, as compras são aproximadas pelo CMV — e a tela declara a aproximação. Ciclo operacional = PMRE + PMRV; ciclo de caixa = operacional − PMPC.
Análise vertical e horizontal
AV: cada linha sobre o ativo total no balanço e sobre a receita líquida na DRE. AH: cada linha contra a competência anterior e contra o mesmo mês do ano passado.
A prova da classificação
Ativo = Passivo + PL. É a única prova objetiva de que o plano de contas foi classificado certo. Enquanto não fechar, os índices ficam bloqueados: índice sobre plano errado sai plausível e falso.

Como o sistema trata os dados

Onde os dados ficam
As bases importadas ficam salvas no navegador (IndexedDB), separadas por cliente, para o sistema reabrir sem reimportar. Nada trafega pela internet e nada sai desta máquina. Em Clientes → Dados salvos você vê tudo o que está guardado e pode apagar. Excluir um cliente apaga junto as bases dele.
Sinal dos valores
Quando uma coluna de valor vem quase toda negativa — padrão de baixa em vários ERPs — o sinal é invertido para tratar perda como número positivo, e isso fica registrado nos avisos da importação.
Valor da perda
Usa a coluna de valor quando existe; caso contrário calcula quantidade × custo unitário.
Linhas descartadas
Registros sem data legível ou sem valor apurável não entram nos cálculos, e a quantidade descartada aparece nos avisos de cada base.
Competência
Todo agrupamento mensal usa a data do lançamento, em UTC, para o mês não deslocar por fuso.