Pular para o conteúdo principal

Ordens de Produção

A tela de Ordens de Produção (OP) é onde a empresa registra cada lote produzido internamente: você indica o que vai ser fabricado, a quantidade, o armazém onde os insumos serão consumidos. A partir do momento em que a OP é criada, o idworks debita automaticamente do estoque os componentes definidos no kit do produto e cria as etapas previstas pela linha de produção do item — pronto para a equipe começar a trabalhar.

A tela apresenta a lista das OPs com código, data de cadastro, data estimada, status (Aberto, Em andamento, Finalizado, Cancelado, com cores diferentes), código do produto, nome, quantidade, armazém, usuário criador, pedido vinculado e observações. As ações principais ficam na linha: Editar (abre o detalhe da OP para acompanhar etapas, ajustar insumos e finalizar) e Remover (cancela a OP). O botão Nova OP no canto superior direito abre a janela de criação — você pode criar uma OP em separado ou várias de uma vez quando um pedido com múltiplos itens de produção própria é fechado.

Ao abrir o detalhe de uma OP, você vê o cabeçalho, a lista de insumos consumidos (com possibilidade de adicionar/editar/remover linhas), as etapas com status individual (você marca quando começa e quando termina cada etapa, e informa o tempo gasto), o custo total acumulado e os tempos total e decorrido. Para concluir a produção, clique em Finalizar Ordem de Produção — o sistema gera automaticamente um Recebimento do produto final no armazém, atualizando o estoque.


Índice​

Conceito

Cadastro e edição

Busca e visualização

Regras de negócio

Boas práticas

Referência rápida


O que é uma Ordem de Produção?​

É um lote de produção registrado no idworks. Você indica:

  • Produto a ser produzido (precisa ter Produção própria = Sim no cadastro do produto).
  • Quantidade a produzir.
  • Armazém onde os insumos serão consumidos (e onde o produto final ficará disponível).
  • Opcionalmente, data estimada de conclusão e observações.

No momento da criação, o idworks:

  1. Debita os componentes do kit do estoque (quantidade × Quantity da OP) no armazém escolhido.
  2. Copia as etapas da linha de produção do produto (ou da linha padrão da empresa) para esta OP.
  3. Calcula o custo inicial dos insumos consumidos.
  4. Marca a OP como Aberto.

A partir daí, a OP é o ponto único para acompanhar o andamento, registrar tempos por etapa, ajustar insumos e finalmente concluir a produção (que gera o Recebimento do produto final).

📍 Onde: menu lateral → Produção → Ordens de Produção.


O que significa cada status?​

StatusSignificado
AbertoA OP foi criada. Os insumos foram debitados do estoque e as etapas estão prontas para começar. Ninguém marcou progresso ainda.
Em andamentoPelo menos uma etapa já foi iniciada ou finalizada. A OP está sendo trabalhada.
FinalizadoA produção foi concluída via Finalizar Ordem de Produção — o produto produzido foi lançado em um Recebimento e está disponível no estoque. Não permite mais edições.
CanceladoA OP foi removida via Remover ou cancelada manualmente. Os movimentos de insumos foram estornados (o saldo voltou para o estoque).

Na listagem, cada status aparece com uma cor diferente para identificação visual rápida.


Como uma OP se conecta com pedidos, estoque e recebimento?​

A OP é o elo central entre vários módulos:

  • Vinda de pedido: a OP pode ficar ligada a um pedido — útil para rastrear "qual produção atende este pedido". O pedido aparece no campo Pedido do detalhe e na listagem. O vínculo é feito pela API (campo IDOrder) ou, na tela, pelo botão NF do detalhe de uma OP Finalizada que ainda não tem pedido; a tela não permite digitar nem trocar o pedido.
  • Insumos no estoque: a criação debita automaticamente os componentes do kit (matérias-primas, SKUs intermediários) do armazém escolhido. O saldo desses itens diminui.
  • Etapas de produção: as etapas vêm da Linha de Produção vinculada ao produto (cadastro do SKU) ou da linha padrão da empresa.
  • Produto final → Recebimento: ao finalizar a OP, o idworks cria um Recebimento com o fornecedor padrão da empresa, lança o produto produzido na quantidade da OP e atualiza o estoque do produto final no armazém.
  • Custos: o custo total acumulado durante a produção (insumos consumidos) é usado como custo do produto final no recebimento gerado.

Como criar uma nova Ordem de Produção?​

  1. Acesse Produção → Ordens de Produção.
  2. Clique em Nova OP no canto superior direito.
  3. Selecione o Produto a produzir (apenas SKUs com Produção própria = Sim aparecem na lista).
  4. Informe a Quantidade a produzir.
  5. Escolha o Armazém onde os insumos serão consumidos e onde o produto final ficará disponível.
  6. (Opcional) Preencha a Data estimada de conclusão.
  7. (Opcional) Escreva Observações.
  8. Clique em Criar.

A OP aparece imediatamente na listagem com status Aberto. Os insumos definidos no kit do produto são automaticamente debitados do estoque, e as etapas da linha de produção do produto são copiadas para esta OP.

Cadastros que você precisa ter antes

  • Produto com produção própria — em Produção → Listar Produtos Produção (ou no cadastro geral de produtos, marcando Produção própria = Sim).
  • Kit do produto — os componentes (matérias-primas, SKUs intermediários) precisam estar cadastrados como SKU e adicionados ao kit do produto produzido, com as quantidades unitárias.
  • Saldo dos componentes — os componentes precisam ter saldo suficiente no armazém escolhido.
  • Armazém — em Logística → Armazéns.
  • Linha de Produção — opcional. Se o produto não tiver uma vinculada, a OP usa a linha padrão da empresa. Se também não houver linha padrão, a OP é criada sem etapas (você precisa criar uma linha de produção para acompanhar etapas).

Pré-requisito: privilégio Criar Ordem de Produção.


Quais campos são obrigatórios ao criar?​

Três campos:

  • Produto — precisa ser um SKU com produção própria ativa.
  • Quantidade — número positivo da unidade do produto.
  • Armazém — armazém ativo da empresa.

Os demais (data estimada e observações) são opcionais.


Como editar uma OP existente?​

Na listagem, clique no ícone Editar na linha da OP (ou dê duplo clique sobre ela) para abrir o detalhe completo em uma nova aba. Lá você pode:

  • Atualizar data estimada e observações. O Pedido vinculado aparece só para consulta.
  • Mudar o status manualmente.
  • Adicionar, ajustar e remover insumos consumidos (ver perguntas seguintes).
  • Marcar o andamento de cada etapa (Em andamento / Finalizado).
  • Clicar em Finalizar Ordem de Produção para concluir.

Ao terminar, clique em Salvar no topo da aba.

A edição é bloqueada quando a OP está Finalizada (com Recebimento gerado) ou Cancelada — nesses casos, a tela fica apenas em modo de leitura.

Pré-requisito: privilégio Editar Ordem de Produção.


Como adicionar um insumo extra à OP?​

Dentro do detalhe da OP, na seção de Itens consumidos, clique em Adicionar SKU (o botão só aparece enquanto a OP não está finalizada nem cancelada). Na janela que abre:

  1. Busque o SKU pelo nome, código de referência ou código SKU e clique em Buscar.

  2. Na linha do produto encontrado, clique no botão de seta (Adicionar).

  3. Na janela Adicionar, informe a Quantidade, confira o Armazém (mostra o saldo Disponível) e, se quiser, preencha Comentários. A janela também mostra Tipo custo, Custo unitário e Custo total.

    No primeiro produto, o Armazém vem preenchido com o armazém padrão dele, quando houver; nos seguintes adicionados sem fechar a janela de busca, vem com o último armazém escolhido. Confira antes de clicar em Adicionar.

  4. Clique em Adicionar.

O insumo é gravado na hora: é debitado do estoque do armazém e aparece na lista de itens consumidos da OP. O sistema valida que o produto tem saldo disponível no armazém. Sem saldo suficiente, a mensagem mostra a quantidade disponível e a solicitada. Se o produto nunca teve saldo naquele armazém, a mensagem é "Sku não tem saldo disponível".

Custo do insumo: os campos Tipo custo e Custo unitário aparecem na janela, mas hoje o custo informado ali não é gravado: o sistema calcula o custo do insumo sozinho. Para ajustar, edite o insumo depois de adicionado (veja a pergunta seguinte).

Pré-requisito: privilégio Adicionar Item Ordem de Produção. Hoje o botão de seta da busca só aparece para quem também tem Editar Item Ordem de Produção.


Como ajustar quantidade, armazém ou custo de um insumo?​

Na lista de Itens consumidos da OP, clique no ícone de Editar na linha do insumo (ou dê duplo clique na linha). A janela Produto abre permitindo alterar:

  • Quantidade — se aumentar, o sistema valida que o armazém tem saldo suficiente para a diferença. Se diminuir, o saldo retornado volta ao estoque.
  • Custo unitário — ajuste manual do custo do insumo (útil quando o custo real só é conhecido depois da produção). O Custo total não é digitado: ele é recalculado como quantidade × custo unitário ao sair do campo.
  • Armazém — a lista mostra, ao lado de cada armazém, o saldo Disponível do insumo. Se mudar, o sistema valida que o novo armazém existe e está ativo (senão, "Armazém não existe").
  • Comentários.

Clique em Salvar. O ajuste é aplicado imediatamente.

O que acontece com o lote quando você troca o armazém

Se o insumo já estava com um lote, o lote acompanha a troca de armazém:

  • Se o lote já é do armazém novo (e está ativo), ele fica como está.
  • Se não, o sistema procura no endereço padrão do armazém novo (ou, sem padrão, no primeiro endereço cadastrado) um lote equivalente — mesmo produto, mesma validade, mesmo número de lote e mesma data de fabricação. Havendo mais de um, usa o de maior saldo.
  • Se não existir um lote equivalente, o sistema cria ali um lote com os mesmos dados.
  • Se o armazém novo não tem nenhum endereço cadastrado, o insumo fica sem lote.

O lote antigo não é zerado nem transferido: apenas o consumo deste insumo passa a apontar para o lote do armazém novo, e o saldo do armazém e o saldo do lote continuam batendo. Editar só a quantidade, o custo ou os comentários não mexe no lote.

Se a gravação falhar, a edição é recusada com "Não foi possível gravar o item (...)" ou "Não foi possível definir o lote do item no armazém (...)" — nada é salvo, e você pode tentar de novo.

Atenção ao trocar o armazém: o saldo do armazém novo só é conferido quando você também aumenta a quantidade, e mesmo assim só para a diferença. Trocar o armazém mantendo a quantidade não confere se o armazém novo tem saldo — confira a coluna Disponível antes de salvar.

A edição é bloqueada quando a OP está Finalizada/Cancelada ("Produção está finalizada" / "Produção está cancelada").

Pré-requisito: privilégio Editar Item Ordem de Produção. Hoje o ícone Editar da linha do insumo depende de um privilégio de outra tela e pode não aparecer mesmo para quem tem Editar Item Ordem de Produção; nesse caso, o duplo clique na linha abre a mesma janela.


Como remover um insumo da OP?​

Na lista de Itens consumidos, clique no ícone de Remover (lixeira) na linha. Confirme. O insumo é apagado da OP e o saldo retorna ao estoque do armazém.

A remoção é bloqueada quando a OP está Finalizada/Cancelada.

Pré-requisito: privilégio Deletar Item Ordem de Produção.


Como controlar o andamento de cada etapa?​

Dentro do detalhe da OP, na seção de Etapas, cada etapa tem ações próprias:

  1. Iniciar etapa — muda o status da etapa para Em andamento e registra o horário de início. A OP-mãe também passa para Em andamento se ainda estava Aberta.
  2. Finalizar etapa — muda o status para Finalizado, registra o horário de término e o usuário que finalizou. Você pode informar o Tempo gasto (no formato horas:minutos:segundos) para registrar o tempo efetivo trabalhado — diferente do tempo decorrido (entre início e fim).

Os tempos de cada etapa são somados em Tempo gasto total e Tempo decorrido total no cabeçalho da OP. O usuário precisa do privilégio Editar Tempo Gasto Ordem de Produção para informar o tempo gasto, e do Visualizar Edição Tempo Gasto para ver a aba de tempos.

Etapas podem ser marcadas em qualquer ordem — útil quando o trabalho não segue linearmente.


Como finalizar uma Ordem de Produção?​

Quando todas as etapas estão concluídas e o produto está pronto, clique em Finalizar Ordem de Produção no detalhe da OP. O botão só aparece com a OP Em andamento, com insumos lançados e para quem tem o privilégio. A janela pergunta se o produto entra num novo Recebimento (Criar) ou num já existente (Usar um existente). O idworks faz, automaticamente:

  1. Cria um Recebimento com o fornecedor padrão de recebimento da empresa.
  2. Lança o produto produzido neste recebimento, na quantidade da OP, com o custo total acumulado dos insumos.
  3. Marca os movimentos de insumos como confirmados.
  4. Muda o status da OP para Finalizado.

O produto fica disponível no estoque do armazém. A partir desse momento, a OP fica em modo somente leitura — não é mais possível editar insumos, etapas nem status.

Se preferir vincular o produto a um Recebimento já existente (em vez de criar um novo), escolha Usar um existente, selecione o Recebimento e confirme em Finalizar OP — o sistema lança o produto produzido nesse recebimento.

Pré-requisito: privilégio Finalizar Ordem de Produção.


Como cancelar uma OP?​

Na listagem, clique no ícone Remover (lixeira) na linha da OP e confirme.

O cancelamento:

  • Marca a OP como Cancelado.
  • Estorna os movimentos de insumos consumidos — o saldo desses itens volta para o estoque do armazém.
  • Remove as etapas da OP.

A OP continua aparecendo na listagem (não é apagada) com status Cancelado, para histórico.

O cancelamento é bloqueado quando a OP já está Finalizada (recebimento gerado). Hoje não existe uma forma automática de reverter uma OP Finalizada — nesse caso, abra um chamado com o suporte para avaliar a correção.

Pré-requisito: privilégio Deletar Ordem de Produção.


Como buscar e filtrar OPs?​

A listagem tem filtros por coluna acessíveis pelos ícones no cabeçalho:

  • Código da OP — número específico.
  • Data de cadastro / Data estimada — faixa de datas.
  • Status — Aberto, Em andamento, Finalizado, Cancelado.
  • Código do produto — código de referência do SKU produzido.
  • Nome do produto — texto parcial.
  • Quantidade — comparação numérica.
  • Armazém — nome.
  • Usuário criador — quem criou.
  • Pedido vinculado — número do pedido.
  • Observações — texto parcial.

Filtros se combinam por E (todos precisam casar) e podem ser limpos por coluna. A paginação aparece quando há muitas OPs.


Como visualizar várias OPs ao mesmo tempo?​

  1. Marque as linhas das OPs que você quer ver (quadradinho da esquerda de cada linha).
  2. Clique em Visualizar Selecionados (ícone de olho) no canto superior direito.

O sistema abre cada OP em uma aba separada, permitindo navegar entre elas sem perder a listagem.


Por que recebi o erro "Sku não tem saldo disponível" ao criar a OP?​

Acontece quando um dos componentes do kit do produto produzido não tem saldo no armazém escolhido — ou tem menos do que a OP exige (quantidade × Quantity da OP).

Para resolver:

  1. Verifique o kit do produto que você está tentando produzir (no cadastro do SKU) — identifique quais componentes precisam de saldo.
  2. Confira o saldo de cada componente em Logística → Saldos (filtrando pelo armazém).
  3. Cadastre Recebimento ou Ajuste de estoque para repor o que está faltando.
  4. Volte e tente criar a OP novamente.

A mensagem específica do erro inclui o código do SKU em falta, o saldo disponível e a quantidade necessária — facilita identificar exatamente qual componente está em falta.


Por que recebi "Sku não tem produção própria"?​

Acontece quando você tenta criar uma OP para um produto que não está marcado como Produção própria no cadastro. Apenas SKUs com Produção própria = Sim podem virar OP.

Para resolver:

  1. Acesse o cadastro do produto em Produção → Listar Produtos Produção ou em Produtos → Listar Produtos.
  2. Abra o SKU.
  3. Marque Produção própria = Sim.
  4. Salve.
  5. Volte à tela de Ordens de Produção e tente criar de novo.

Não consigo editar / não consigo finalizar a OP. Por quê?​

Há quatro motivos comuns:

MotivoSolução
OP FinalizadaJá gerou Recebimento. Hoje não há reversão automática — abra um chamado com o suporte para avaliar a correção.
OP CanceladaNão pode ser editada. Cancele a OP cancelada e crie uma nova, se necessário.
Falta de privilégioConfira em Configurações → Perfis de Acesso se o seu perfil tem os privilégios certos (Editar/Finalizar Ordem de Produção).
OP de outro centro de distribuiçãoSe o seu usuário é restrito a alguns CDs, a OP cujo armazém é de outro CD responde "Produção não existe". Veja Por que não vejo as OPs de outro centro de distribuição?

O que acontece com o estoque quando cancelo a OP?​

Os insumos consumidos voltam para o armazém — o saldo é restaurado ao que era antes da OP. Os movimentos de consumo são removidos fisicamente, então o histórico de movimentação não fica poluído com lançamentos cancelados.

Atenção: se a OP já passou por etapas e você acompanhou tempos, esses registros também são apagados — o histórico de tempo gasto da OP cancelada não fica preservado.


Por que a finalização exige um fornecedor padrão?​

Ao finalizar a OP, o idworks gera um Recebimento para colocar o produto produzido no estoque. Todo recebimento precisa de um fornecedor — e o idworks usa o fornecedor padrão de recebimento da empresa (marcado em Financeiro → Fornecedores) para essa operação, já que a produção é interna (não vem de um fornecedor externo de verdade).

Se a empresa não tem fornecedor padrão de recebimento cadastrado, a finalização falha com a mensagem "Não existe fornecedor padrão para recebimento cadastrado".

Para resolver:

  1. Acesse Financeiro → Fornecedores.
  2. Edite (ou crie) um fornecedor que represente a produção interna (ex.: nome da empresa, "Produção Interna").
  3. Marque Padrão para Recebimento = Sim no cadastro.
  4. Salve.
  5. Volte à OP e tente finalizar novamente.

Outras recusas: se o sistema recusar a criação do recebimento por outro motivo (por exemplo, o pedido vinculado à OP é de um centro de distribuição que o seu usuário não acessa), a tela mostra a mensagem da recusa. Quando a criação do recebimento falha sem um motivo conhecido, ou o produto produzido não chega a ser lançado nele, a mensagem é "Erro ao criar recebimento". Nesses casos a OP não é finalizada. Se o recebimento já tinha sido criado, ele fica na lista de Logística → Recebimento sem o produto: confira essa lista antes de finalizar de novo, para não acumular recebimentos vazios.


Por que não vejo as OPs de outro centro de distribuição?​

Quando o seu usuário é restrito a alguns centros de distribuição (CDs), a tela de Ordens de Produção respeita essa restrição. O que vale é o CD do armazém da OP:

  • Listagem — mostra só as OPs cujo armazém pertence a um dos seus CDs.
  • Mexer numa OP de outro CD (editar, finalizar, cancelar, adicionar, editar ou remover insumo) — o sistema responde como se ela não existisse: "Produção não existe". Nas etapas, a mensagem é "Etapa produção não existe". Abrir o detalhe dela (por um link, por exemplo) abre a tela com os campos em branco, igual a um número de OP que não existe.
  • Insumo consumido de um armazém de outro CD — editar ou remover esse insumo também responde "Produção não existe", mesmo que a OP seja de um CD seu.
  • Escolher um armazém de outro CD — ao criar a OP, ao adicionar um insumo ou ao trocar o armazém de um insumo, a gravação é recusada com "Sem acesso ao centro de distribuição informado".
  • Vincular um pedido de outro CD — pela API, ao criar a OP ou ao trocar o pedido vinculado (IDOrder), o pedido de outro CD é tratado como inexistente: "Pedido não existe". Essa conferência só acontece quando o vínculo muda: reenviar o pedido que já estava vinculado, ou desvincular, não é recusado, mesmo que o pedido seja de outro CD. Na tela, o campo Pedido do detalhe é só de leitura e o Salvar mantém o pedido já vinculado.
  • Finalizar uma OP cujo pedido vinculado é de outro CD — ao finalizar com Criar (recebimento novo), o recebimento é recusado, a OP não é finalizada e a tela mostra a mensagem do sistema (por exemplo, "IDOrder não existe"). Veja Por que a finalização exige um fornecedor padrão?.

Se o sistema não conseguir conferir o seu acesso naquele momento, a ação é recusada com "Não foi possível conferir o seu acesso ao centro de distribuição, tente de novo".

Usuário sem restrição de CD continua vendo e mexendo em todas as OPs, como antes. Se você precisa trabalhar com OPs de outro CD, peça ao administrador da conta para liberar esse CD no seu usuário.


Boas práticas para as ordens de produção​

Criar a OP já movimenta estoque e finalizá-la dá entrada no produto pronto — alguns cuidados mantêm o estoque, o custo e o financeiro corretos. Recomendações:

  • Confira o saldo dos insumos antes de criar a OP. A criação já debita os componentes do kit no armazém escolhido; sem saldo suficiente, a OP nem é criada (o erro mostra qual componente está faltando), então reponha o estoque antes.
  • Confirme o kit do produto antes de produzir. As matérias-primas debitadas e o custo inicial vêm do kit cadastrado no SKU — um kit incompleto faz a OP consumir menos do que deveria e calcular um custo abaixo do real.
  • Cadastre o fornecedor padrão de recebimento antes da primeira finalização. Finalizar a OP gera um recebimento do produto pronto, e ele exige esse fornecedor; sem ele cadastrado, a finalização falha bem na hora de fechar a produção.
  • Ajuste o custo dos insumos antes de finalizar. O custo total acumulado vira o custo do produto pronto no recebimento — se o custo real de algum insumo só ficou claro depois, edite a linha do insumo antes de finalizar para o estoque entrar com o valor certo.
  • Registre os tempos de cada etapa enquanto produz. Cancelar a OP apaga o histórico de tempos junto; se quiser preservar esses números, não conte com a OP cancelada para guardá-los.
  • Vincule o pedido quando a produção atende um pedido específico. Assim fica fácil rastrear qual OP atende cada pedido, e o pedido aparece na listagem. Faça o vínculo pela API (IDOrder) ou pelo botão NF de uma OP finalizada.
  • Só finalize com a produção realmente pronta. Depois de finalizada a OP fica somente leitura e já deu entrada no estoque; para corrigir, é preciso estornar o recebimento primeiro — bem mais trabalhoso que conferir antes.

Resumo de parametrizações​

A tela de Ordens de Produção não tem parametrizações próprias da tela. Algumas parametrizações de outras telas se relacionam com produção própria — sem afetar diretamente esta tela, mas vale conhecê-las:

ParametrizaçãoSubmenuO que muda quando ativada
Criar recebimento automático produção própriaLogística (WMS) -> PackingNo fluxo de packing, gera automaticamente um recebimento para itens de produção própria que estejam com não conformidade.
Iniciar e finalizar picking automaticamente pedido "em produção"Logística (WMS) -> PackingNo picking, inicia e finaliza automaticamente apenas pedidos que estão no status "em produção".
Não movimentar estoque ao mudar para "em produção"PedidoQuando o pedido finalizado vira "em produção" automaticamente, mantém o pedido sem movimentação de estoque (não reserva).

Privilégios da tela​

Esta tela tem privilégios próprios que controlam o que cada usuário pode fazer. Configure os perfis de acesso em Configurações → Perfis de Acesso vinculando os privilégios abaixo aos grupos desejados. Quando o usuário não tem o privilégio, a ação correspondente fica desabilitada na tela.

PrivilégioLibera
Visualizar Ordem de ProduçãoAcesso à tela, à listagem de OPs e ao detalhe de cada uma.
Criar Ordem de ProduçãoCriar uma nova OP (botão Nova OP).
Editar Ordem de ProduçãoAlterar dados de OPs abertas, marcar etapas e ajustar campos do cabeçalho.
Deletar Ordem de ProduçãoCancelar OPs (ícone de lixeira na linha).
Finalizar Ordem de ProduçãoConcluir a produção (botão Finalizar Ordem de Produção) — gera o Recebimento do produto produzido.
Adicionar Item Ordem de ProduçãoAdicionar insumos extras à OP (botão Adicionar SKU).
Editar Item Ordem de ProduçãoAlterar quantidade, armazém, custo e comentários de insumos consumidos.
Deletar Item Ordem de ProduçãoRemover linhas de insumo consumido.
Visualizar Edição Tempo GastoVer a aba de tempos detalhados nas etapas.
Editar Tempo Gasto Ordem de ProduçãoInformar o tempo gasto em cada etapa.