Separar Insumos
Esta tela reserva/baixa as matérias-primas necessárias para produzir os itens de uma Ordem de Produção (OP), produto por produto.
Acesse pelo caminho:
Início/PCP/Produção/Ordem de Produção/Separar Insumos da Ordem de Produção
O botão Separar insumos só fica habilitado enquanto a OP não tem os insumos separados e ainda não está finalizada.
Estrutura da tela
A tela mostra um cartão por produto da ordem, cada um com um selo de status:
- Insumo Separado (verde) — os insumos desse produto já foram baixados.
- Aguardando Separação (cinza) — ainda não foram separados.
Dentro de cada cartão, uma tabela lista as matérias-primas necessárias:
| Coluna | O que mostra |
|---|---|
| Código MP | Código da matéria-prima |
| Nome | Nome da matéria-prima |
| Qtd. em estoque | Saldo atual em estoque |
| Falta | Diferença entre necessário e estoque (em vermelho se maior que zero) |
| Quantidade Necessária | Quantidade total exigida pela ordem |
Se a empresa usa controle de depósitos, aparece também a coluna Depósito; se usa controle de lotes, aparece a coluna Ações.
Separando de uma vez
No topo da tela, o botão Separar todos os insumos separa de uma vez todos os produtos ainda pendentes. Ele fica desabilitado durante o carregamento, quando não há nenhum produto aguardando separação, ou quando o sistema usa controle de lotes (nesse caso, a separação precisa ser feita produto a produto, veja abaixo).
Ao usar essa opção, abre o modal Confirmar Separação de Insumos: um resumo agrupado por matéria-prima (com checkbox, código e quantidade total), permitindo Imprimir o resumo antes de confirmar. Clique em Confirmar Separação para efetivar.
Separando produto a produto
Cada cartão tem, no rodapé, o botão Separar Insumos deste Produto — disponível quando o produto ainda não foi separado.
Com controle de depósitos
Cada insumo mostra, na coluna Depósito, um botão que muda conforme o estado:
| Rótulo do botão | Significado |
|---|---|
| Definir depósito | Nenhuma posição alocada ainda |
| Continuar | Alocação parcial |
| Definido | Alocação completa |
| Sem estoque | Não há saldo disponível em nenhum depósito |
Ao clicar, abre o modal Depósito de saída, mostrando o insumo e a quantidade necessária. Para cada posição, escolha Depósito / posição e informe a Qtd.; use Preencher automaticamente para distribuir pela posição com maior saldo, ou Outra posição para adicionar mais uma linha. O botão Confirmar só libera quando a soma alocada bate exatamente com a quantidade necessária.
Depois de definir o depósito de todos os insumos do produto, o botão Separar Insumos deste Produto fica habilitado.
Com controle de lotes
Cada insumo tem, na coluna Ações, o botão Selecionar lote, que abre o modal Selecionar Lote de Saida com os lotes disponíveis (código, depósito, quantidade disponível, validade, corredor, coluna, altura). Ao escolher um lote e informar a Quantidade a Usar, o rodapé do modal mostra o total necessário, disponível e selecionado — completando com Status: ✓ Completo quando a soma bate.
Clique em Salvar Lote de Saída para confirmar. O botão da coluna Ações muda para Definido quando o insumo já está totalmente coberto, com a opção Reverter para desfazer a seleção.
Com lotes ativos, não existe o botão "Separar Insumos deste Produto" direto — a separação acontece insumo a insumo pela seleção de lotes.
Insumos insuficientes
Se faltar estoque para algum insumo, abre o modal Insumos insuficientes em estoque, com até duas seções:
- Ordem de produção — insumos que são, eles mesmos, produtos em processo fabricados internamente; permite informar a Qtd. a produzir e clicar em Criar Ordem de Produção, já pré-preenchida.
- Solicitação de compra — demais insumos em falta; permite informar a Qtd. a solicitar e clicar em Criar Solicitação de Compra, já pré-preenchida.
Se não houver itens em nenhuma seção, aparece "Nenhum item listado.". Em ambos os casos, o botão Fechar está sempre disponível.
Mensagens
| Situação | Mensagem |
|---|---|
| Sucesso ao separar tudo | "Todos os insumos foram separados!" |
| Nada pendente | "Não há produtos aguardando separação nesta ordem." |
| Lotes ativos, tentando separar tudo | "Com controle de lotes ativo, use a separação por produto e insumo na tabela (botões de lote em cada linha)." |
| Depósito não definido | "Selecione a localização de saída (depósito, corredor, coluna e altura) para todos os insumos antes de separar." |
| Lote acima do necessário | "A quantidade selecionada é maior que a quantidade necessária." |
| Lote abaixo do necessário | "A quantidade selecionada é menor que a quantidade necessária." |
| Erro genérico | "Erro ao separar insumos." |
Separação de um Grupo de OPs
Quando várias ordens estão agrupadas, a separação pode ser feita em conjunto pela tela do grupo, organizada por OP #[número] — [cliente], com o mesmo botão Separar todos os insumos do grupo no topo. Essa variante só suporta o modo simples (sem lotes/depósitos): se a empresa usa esses controles, um aviso orienta a separar cada OP individualmente pela tela normal.
Dicas adicionais
- Use Separar todos os insumos quando não há controle de lotes nem depósito — é o caminho mais rápido para ordens simples.
- Com lotes ativos, resolva primeiro os insumos que mostram "Sem lotes disponíveis?" antes de tentar separar o produto.
- Se o modal de insumos insuficientes aparecer, resolva a falta (solicitação de compra ou nova OP) antes de tentar separar novamente.