Saber que existem cem unidades de um produto não responde quais podem ser vendidas, onde estão, quando vencem ou de qual recebimento vieram. O controle por lote acrescenta essas relações ao saldo. Ele permite localizar uma ocorrência, separar material bloqueado e explicar o caminho de uma quantidade ao longo da operação.
Este guia aborda o desenho funcional e técnico de um sistema de estoque rastreável. É dirigido a gestores e equipes de desenvolvimento que precisam traduzir recebimento, armazenamento, movimentação e expedição em regras consistentes. Requisitos sanitários, regulatórios e contratuais específicos devem ser validados para cada setor. Os cenários numéricos são ilustrativos.
1. Diferencie produto, lote, localização e movimento
Produto é a identidade comercial ou operacional do item. Lote identifica um conjunto conforme a regra do fabricante ou da operação. Localização representa onde o material está. Movimento explica como uma quantidade entrou, saiu ou mudou de condição. Misturar essas entidades em um único cadastro dificulta investigar divergências.
O código de lote isolado pode não ser único entre fabricantes e produtos. Defina a chave que realmente identifica o conjunto. Preserve o código recebido, mesmo quando o sistema utiliza um identificador interno. Isso facilita comparação com documentos, embalagens e informações do fornecedor.
Considere também unidade de medida. Um lote recebido em caixas pode ser consumido por unidade ou por peso. A conversão precisa ter origem e precisão definidas. Alterar a embalagem padrão não deve modificar retroativamente a quantidade de um recebimento anterior.
2. Desenhe a rastreabilidade como uma cadeia de eventos
A operação deve conseguir responder de onde o material veio e para onde foi. Para isso, registre eventos com identidade do item, lote, quantidade, unidade, localização, data e referência operacional. O padrão global de rastreabilidade GS1 é uma referência para organizar identificação e relações de rastreabilidade.
O desenho específico depende da empresa. Um depósito pode movimentar o lote inteiro; uma produção pode consumir partes e originar novos lotes. Nesse segundo caso, é necessário guardar vínculos entre entradas e saídas, não apenas um comentário em texto sobre a transformação.
Pense na investigação antes de desenhar as telas. Se uma pessoa informa um lote com problema, quais recebimentos, locais, consumos e saídas precisam ser encontrados? Faça esse exercício com um cenário pequeno. A resposta mostrará quais dados são essenciais e quais relações estão faltando.
3. Separe saldo físico, disponível e bloqueado
Um material pode estar fisicamente no depósito e indisponível para uso. Inspeção, avaria, suspeita de desvio ou prazo insuficiente podem exigir bloqueio. Se o sistema mostra somente um saldo total, o usuário pode reservar um item que não deveria sair.
Defina estados e motivos de bloqueio com responsáveis. Bloquear não é apagar quantidade. Liberar exige evidência e autoridade. A operação deve conseguir identificar o saldo físico, o saldo reservado, o bloqueado e o elegível para uma finalidade.
| Visão | O que responde | Decisão associada |
|---|---|---|
| Físico | O que está registrado no local? | Contagem e investigação |
| Disponível | O que pode ser comprometido? | Reserva e planejamento |
| Reservado | O que já atende uma demanda? | Promessa de entrega |
| Bloqueado | O que exige decisão antes de uso? | Inspeção e liberação |
| Em trânsito | O que saiu de um local e não chegou ao outro? | Transferência e cobrança operacional |
Não subtraia saldos sem explicar a relação. Se uma reserva é atendida, ela deve ser consumida ou liberada conforme a transação; uma saída não pode manter o compromisso antigo indefinidamente.
4. Validade envolve mais que ordenar uma data
A política FEFO prioriza o que vence primeiro entre os itens elegíveis. Isso não significa retirar automaticamente o lote com menor data de todo o depósito. Há condições adicionais: inspeção, localização, exigência do cliente, prazo de transporte e validade mínima no recebimento do destino.
Defina a semântica da data. Há diferença entre uma data de vencimento expressa em dia e um instante com horário e fuso. O sistema não deve converter uma informação impressa na embalagem em outro dia por uma transformação de timezone. A regra de uso no próprio dia de vencimento também precisa de definição operacional e regulatória pertinente.
Validade desconhecida não pode ser interpretada como infinita. Estabeleça como itens incompletos serão tratados, quem pode corrigir a informação e quais evidências devem ser preservadas. A exceção deve aparecer na fila de trabalho, evitando que um campo vazio desapareça dos alertas.
5. Organize recebimento e conferência
O recebimento vincula pedido, fornecedor, documento e material efetivamente aceito. Registre divergências por item e lote: quantidade, condição, identificação e prazo restante. A quantidade apresentada pelo fornecedor não precisa ser igual à aceita pela empresa.
Permita recebimento parcial sem encerrar automaticamente a expectativa restante. Se chegaram vinte de trinta caixas, o sistema deve saber se dez ainda são esperadas ou se a compra foi renegociada. Essa decisão afeta planejamento, pagamentos e acompanhamento do fornecedor.
Leitura de código de barras pode reduzir digitação, mas precisa de conferência. O dado lido pode representar produto, lote ou embalagem, conforme o padrão utilizado. A interface deve exibir o que foi reconhecido antes de confirmar uma movimentação relevante.
6. Exemplo: transferência entre duas unidades
Uma operação possui cinquenta unidades do lote A, sendo dez bloqueadas. A unidade de destino solicita quinze. O sistema encontra quarenta elegíveis na origem e reserva quinze. Ao separar, o operador confirma lote e quantidade; a saída cria uma transferência em trânsito.
Quando o destino recebe quatorze, a divergência de uma unidade precisa permanecer aberta. Não é correto registrar quinze em ambos os lados apenas para fechar a tarefa. A operação pode investigar perda, erro de separação ou de contagem, com ajuste formal autorizado quando necessário.
O lote continua identificável no destino. Se depois houver um bloqueio, a empresa deve localizar a quantidade remanescente e os consumos posteriores. Esse exemplo mostra por que uma transferência é uma operação com etapas e estados, não apenas duas edições independentes de saldo.
7. Trate inventário e ajustes sem apagar o passado
A contagem física pode revelar diferença. Registre o contexto da contagem, a unidade, os lotes e o momento de corte. Se a operação continua movimentando material durante o inventário, será necessário reconciliar o intervalo ou limitar temporariamente determinadas ações.
Um ajuste deve ter motivo, responsável e evidência. Ele não corrige automaticamente a causa. Repetidas perdas no mesmo local podem indicar problemas de processo, unidade ou registro. O histórico permite identificar esse padrão; substituir o saldo final sem evento elimina a possibilidade de análise.
Para correções, prefira operações que expliquem a reversão e a nova condição. A escolha do mecanismo técnico depende do desenho transacional, mas a exigência funcional é constante: conseguir reconstruir o que mudou e por quê.
8. Planeje consultas e integrações por finalidade
Compras precisa da posição de reposição; expedição precisa de disponibilidade elegível; qualidade precisa localizar o lote; gestão precisa de perdas e causas. Essas consultas podem usar os mesmos eventos e oferecer visões diferentes, com definições documentadas.
Integrações com vendas e produção precisam de referências estáveis e tratamento de repetição. Uma confirmação de saída recebida duas vezes não deve duplicar o consumo. Quando uma integração falha, o usuário precisa enxergar a pendência e o efeito conhecido, sem reenviar operações de forma indiscriminada.
Consulte o Laboratório A2CR para entender, em um experimento isolado, por que repetição e conflito precisam ser diferenciados. O ensaio não substitui testes de concorrência do estoque real.
9. Testes essenciais antes de liberar a operação
Teste dois usuários tentando reservar a mesma quantidade, vencimento durante um processo longo, lote bloqueado após reserva e recebimento parcial. Defina o comportamento esperado antes da implementação. Sem isso, cada tela pode adotar uma interpretação diferente.
Faça também uma investigação simulada de lote, com dados de teste. A equipe deve localizar entradas e destinos, identificar saldos e explicar transformações. Uma tela bonita com filtros não comprova que a cadeia está completa. A demonstração precisa atravessar o fluxo operacional.
Checklist de implantação
- Definir chaves de produto, lote e localização.
- Preservar identificação original e unidade recebida.
- Registrar movimentos e referências operacionais.
- Separar disponível, reservado, bloqueado e em trânsito.
- Definir validade mínima e política FEFO aplicável.
- Tratar recebimento parcial e divergências.
- Vincular transformação de materiais a seus lotes de origem.
- Autorizar ajustes com motivo e evidência.
- Testar concorrência de reservas e saídas.
- Executar investigação simulada de rastreabilidade.
Checklist para usar com sua equipe
Baixe o checklist editável em CSV e registre a conferência, o responsável e as observações da implantação.
Perguntas frequentes
Todo item deve ter lote?
Não necessariamente. A necessidade depende do produto, risco, processo e exigências aplicáveis. O sistema pode suportar políticas por categoria, mas não deve permitir ignorar o lote quando ele for obrigatório na operação.
É suficiente imprimir uma etiqueta interna?
A etiqueta ajuda a identificar. A rastreabilidade depende das relações registradas ao longo do processo. Sem vínculo entre recebimento, movimentação e destino, a etiqueta apenas dá um nome a um material cuja história continua incompleta.
O sistema elimina divergências de estoque?
Não. Ele pode tornar registros consistentes e facilitar investigação. Erros físicos, perdas e falhas de processo continuam possíveis e exigem controles operacionais. Qualquer redução deve ser medida com critérios comparáveis.
Para mapear lotes, validade e movimentações, prepare seu briefing com exemplos de recebimento, separação e transferência. A A2CR utiliza esse contexto para desenhar regras e telas adequadas.
Autoria: Agência A2CR. Preparação editorial: 12 de novembro de 2026. Exemplos hipotéticos e orientação arquitetural; não substitui requisitos regulatórios específicos do setor.



