Manufatura · disponibilidade e promessa de entrega (ATP)
A disponibilidade responde a pergunta que o cliente industrial sempre faz: para quando você me entrega? O CRM espelha o estoque do seu ERP ou WMS por produto, planta, lote e série, e calcula o disponível e o ATP (o quanto dá para prometer contando a reposição a caminho), classificando cada linha como disponível, baixo, backorder ou ruptura. O CRM não é dono do estoque contábil: ele interpreta o espelho e sempre mostra de quando ele é.
Prometer entrega olhando o saldo bruto do estoque é como olhar o saldo do banco ignorando os cheques emitidos. Na indústria, boa parte do que está no galpão já tem dono: está reservado para uma ordem, comprometido com outro pedido, ou é o que ainda vai chegar do fornecedor. O ATP, sigla de available to promise, é o número que sobra de verdade para você prometer a este cliente, agora.
A conta, em duas linhas
O CRM guarda quatro quantidades por linha de estoque: em mãos, reservado, comprometido e em trânsito. A partir delas:
- Disponível é o que está em mãos menos o reservado e menos o comprometido. Pode ficar negativo, e ficar negativo é uma informação, não um erro.
- ATP é o disponível somado ao que está em trânsito, ou seja, o que dá para prometer contando a reposição que já está a caminho.
O status sai desse ATP. Acima do limiar de alerta, a linha é Disponível. Positivo mas dentro do limiar, é Baixo. Zerado ou negativo com material em trânsito, é Backorder, porque a entrega existe, só depende da reposição chegar. Zerado ou negativo sem nada em trânsito, é Ruptura: não há promessa possível sem produzir ou comprar.
Granularidade: produto, planta, lote e série
O espelho não guarda um número por produto, e sim uma linha por combinação de produto, planta, lote e número de série. Isso importa em setores com rastreabilidade: ter dez peças no total não ajuda se o cliente exige um lote específico, ou se as peças estão na planta errada do país errado. Quando você pede o total de um produto, o CRM soma as linhas e devolve o disponível somado, o ATP somado e o status resultante, mas a leitura linha a linha continua acessível para quem precisa decidir de onde tirar.
De quando é esse número
Toda linha de disponibilidade carrega duas informações que costumam faltar nos sistemas: a data e hora a que aquele saldo se refere, e qual sistema de origem informou. Junto delas o CRM calcula a idade do dado em horas. Um ATP de 40 unidades apurado há duas horas é uma coisa; o mesmo número apurado há nove dias é outra. O CRM devolve os dois sempre juntos, para que ninguém prometa em cima de um retrato velho sem saber que é velho.
Atualização e alertas
A atualização do espelho é idempotente: reenviar o mesmo saldo para a mesma combinação de produto, planta, lote e série reescreve a linha em vez de duplicá-la, então uma carga repetida por engano não infla nada. Cada envio pode trazer também o prazo de entrega estimado e o prazo confirmado, que é a diferença entre o que a fábrica costuma levar e o que ela se comprometeu a fazer neste caso.
Sobre esse espelho o CRM monta a lista de alertas: todas as linhas do seu catálogo com ATP zerado ou negativo, separadas entre backorder e ruptura. É a fila de trabalho de quem cuida de suprimentos, e é o lugar certo para olhar antes de uma campanha ou de uma feira, não depois.
Pré-requisitos e limites
- A vertical Manufatura precisa estar ativada em Configurações → Verticais.
- Atualizar o espelho exige permissão de escrita; consultar a disponibilidade exige apenas leitura da vertical.
- A disponibilidade não tem aba própria na tela Manufatura hoje: ela é alimentada pela integração com o seu ERP ou WMS e consumida ao longo do ciclo de cotação e pedido.
- Sem nenhuma linha espelhada, o ATP de um produto é zero e o status é ruptura. Isso é ausência de informação, não falta de estoque: espelhe antes de tirar conclusão.
- O prazo de entrega não é calculado pelo CRM. Ele é informado pela origem e apenas guardado e exibido.