Ordens de produção

Ordens de produção

Vide:

Uma ordem de produção (OP) transforma um conjunto de insumos em um produto, ou lote de produtos. –

Cada OP gera, portanto, uma ou mais unidades de um mesmo item.  Em uma indústria de mesas, haverá OPs de mesas, que geram o produto final, mas pode também haver OPs dos produtos intermediários, como tampos e pés de mesa.

Para fabricar uma mesa, é necessário:

  1. comprar madeira e pregos
  2. produzir o tampo da mesa a partir de 5 kg de madeira: para isto é necessária uma “OP de tampo de mesa”;
  3. produzir 4 pés de mesa a partir de 4 x 0,5 kg de madeira: para isto é necessária segunda OP;
  4. montar a mesa, usando um tampo, 4 pés e 20 pregos: para isto é necessária uma terceira OP.

Exemplo com 1 OP de tampos, 1 OP de pés, e 2 OPs de mesas

Observe que:

  • a OP1, de 5 tampos, recebe como insumos 5 tampos x 6 kg/tampo = 30 kg de madeira. Depois que esse insumo foi baixado para a OP,  e antes que a OP foi concluida,  ela fica acumulando valor, tanto em material, como em trabalho.
  • a OP2 produz 40 pés a partir de 40 kg de madeira. Ao final das OP3 e OP4 sobrarão pés no estoque.
  • as OP3 e OP4 produzem respectivamente 2 e 3 mesas, requerendo os insumos tampos, pés e pregos conforme a estrutura de produto.

Estados da ordem de produção

Ciclos típicos

Se a OP é criada pelo MRP:

  1. A OP é criada com QtFixa = ‘N’ e DtFixa = ‘N’, em estado “Sugerida”.  A OP ainda não possui código.
  2. O planejador confirma a OP, passando-a para o estado “A produzir”. A OP recebe um código sequencial.
  3. O planejador aprova a quantidade a produzir, tornando QtFixa = ‘S’, mas mantém a flexibilidade quanto à data da produção.
  4. Mais perto do início da produção, o planejador pode tornar DtFixa = ‘S’, para evitar que o MRP possa alterar a data de necessidade, mas isso não é obrigatório.

Se a OP é criada manualmente:

  1. A OP é criada no estado “Produzir”, com QtFixa = ‘S’ e DtFixa = ‘S’.

Propriedades de uma OP

Uma OP possui as seguintes propriedades:

  • Código: as OPs sugeridas não tem código; recebem um número quando são confirmadas, passando para o estado “Produzir”. O código (número) da OP segue uma sequência independente para cada empresa (CNPJ) de um assinante. O código da próxima OP pode ser ajustado nas Configurações (Roda dentada).
  • Item
  • Origem: ‘M’: OP criada manualmente;  ’R’: OP criada automaticamente pelo MRP;
  • Tipo: internamente, uma OP pode ser:
    • O: uma OP propriamente dita, usada para a produção
    • N: uma não-conformidade
    • T: uma tarefa
  • Quantidade da OP: quantidade necessária para a data de necessidade. Quando gerado pelo MRP, este valor é inicialmente igual  à necessidade calculada pelo MRP, podendo ser editado;
  • Unidade: é sempre usada a unidade interna, também usada para o estoque.
  • Estado: cada OP pode estar em um dos seguintes estados.
    • Sugerida : as OPs sugeridas são anuladas no início da execução do MRP. Pode ser confirmada pelo usuário. Enquanto a OP está neste estado, seu código permanece vazio.
    • Sugerida suspensa: a OP foi criada, e deve ser considerada como atendida pelo MRP, mas não deve ser produzida. Isto é usado nos casos em que o item está na estrutura de produto, e o MRP sugere a sua produção, mas, por um motivo qualquer, o gestor decidiu que a compra não deve se efetivar.  A existência de uma OP suspensa evita que, a cada execução do MRP, seja sugerida uma nova OP para atender à mesma necessidade.
    • A produzir: a OP foi confirmada e deve ser produzida. Neste estado, são consideradas duas outras variáveis de estado:
      • QtFixa (S/N): se ‘S’, a quantidade é mostrada em vermelho, indicando que o MRP não poderá alterar automaticamente a quantidade, nem agrupar com outras OPs. Apenas OPs com QtFixa = ‘S’ podem ser convertidas em pedidos de compra. QtFixa = ‘N’ indica que a quantidade poderá se ajustar automaticamente em função, por exemplo, de alterações na demanda ou na estrutura de produto. Se a OP é criada pelo MRP, QtFixa é inicializado em ‘N’, existindo um checkbox “Fixar a quantidade”, que pode ser marcado manualmente.  Se a OP é criada manualmente, QtFixa é inicializado em ‘S’.
      • DtFixa (S/N):  se ‘S’, a quantidade e mostrada em vermelho, indicando que o MRP não poderá alterar automaticamente a data de conclusão da OP.  ‘N’ indica que o MRP ajustará a data de conclusão da OP em função de alterações na data de necessidade. Se a OP é criada pelo MRP,  QtFixa é inicializado em ‘N’, existindo um checkbox “Fixar a data”, que pode ser marcado manualmente. Se QtFixa = ‘N’, então DtFixa = ‘N’, obrigatoriamente, ie se a quantidade é móvel, então a data também o será. Se a OP é criada manualmente, DtFixa é inicializado em ‘S’.
    • Concluída
  • Data original: data da necessidade da OP, gerada no momento da sua criação pelo MRP ou manualmente, e não mais editada.
  • Data de necessidade: editável, inicializada com a data original.
  • Conta contábil: a finalidade da OP é uma propriedade de sua conta contábilA finalidade pode ter os seguintes valores:
    • estoque (para consumo, industrialização, comercialização)
    • imobilizado
    • outros
  • Centro de custos: deve ser especificado se a conta contábil tem finalidade “imobilizado”.
  • Data de criação: data de criação da OP;
  • Dt fixação: data em que a OP é tornada (QtFixa = ‘S’);
  • Orfã: quantidade não mais necessária de OPs com (QtFixa = ‘S’), calculada pelo MRP. Se (QtFixa = ‘N’), o MRP ajusta a quantidade.
  • Criador: usuário criador da OP
  • Data de cancelamento
  • Cancelador: usuário que cancelou a OP

Roteiro/operações de uma OP

O roteiro de uma OP é constituído por uma sequência de operações. Uma operação de OP pode ser criada diretamente na OP, mas normalmente é copiada da respectiva operação do roteiro do item produzido, podendo ser editada.

No caso mais simples, e comum, em que a OP produz um item a partir dos insumos que constam da sua estrutura de produto,  cada operação da OP pode ser identificada pelo par (OP,operação), ie o código da OP e o código da operação, por exemplo (OP 30041, operação 30), pois a OP está associada a um único item.

No caso de OPs integradas verticalmente, ou OPs multinível (vide mais abaixo, nesta página) em que uma OP produz um item B, mas também produziu (a mesma OP) um ou mais insumos deste item, por exemplo A, o mesmo código da operação (digamos, 20), pode-se repetir na mesma OP, uma vez para o item A, outra para o B.

Filtro “Operações prontas para iniciar”

Uma operação é considerada pronta para iniciar quando todas as operações anteriores da OP estão pelo menos iniciadas.

Baixa de insumos para OPs

Para cada OP não concluída, o MAXIPROD mostra se ainda há algum insumo a baixar do estoque, comparando o que já foi baixado com o previsto pela estrutura de produto.

A cada baixa realizada, é verificado, e confirmado manualmente, caso necessário, se a baixa do respectivo insumo foi concluída.  Dependendo da propriedade “Baixa” do item-filho, há 3 formas de realizar a baixa (manualmente, por explosão, ou sem exigir baixa, vide propriedades do item).

Checkbox “Manter o insumo consumido em estoque separado”

Na baixa de cada insumo, aparece um checkbox “Manter o insumo consumido em estoque separado”.  Se o estoque do insumo é de propriedade de terceiros, então o checkbox é marcado automaticamente. Se este checkbox não é marcado, o custo do insumo é incorporado ao  custo da ordem de produção. Se é marcado, o insumo baixado é transferido para uma linha de estoque (de “insumos baixados”) identificada pela OP, do qual pode ser transferido para uma linha independente da NF de saída.

Quais as vantagens da baixa de insumos para as ordens de produção pelo MAXIPROD?

  1. é feita a baixa automática do estoque
  2. o material é abatido automaticamente das necessidades de insumos da ordem de produção (OP)
  3. a movimentação confere rastreabilidade, indicando o lote de origem
  4. o MRP calculará corretamente as necessidades de compra e produção.
  5. custeio: as movimentações carregam consigo o custo do material movimentado, que é somado ao custo da OP.

Ordens de produção em um ou mais níveis de estrutura de produto

A forma mais simples de OP seria aquela que gera o produto diretamente a partir dos insumos comprados – a madeira e os pregos, no caso de uma mesa, como mostra a figura a seguir:

No entanto, esta forma dificulta o uso do estoque de  produtos intermediários, como os tampos ou os pés de mesa.  Por exemplo, se já dispomos dos 20 tampos, não precisamos executar a OP completa, portanto precisamos de apenas 80 kg de madeira, não 200,  para fabricar somente os pés, para a seguir montar os tampos com os pés.

Para isso, é melhor que as OPs sejam menores e, como a estutura da OP reflete a estrutura de produto,  é necessário que a estrutura de produto já possua o nível de detalhamento requerido.

Portanto, além de OPs de mesas, que geram o produto final, a indústria terá também OPs dos tampos e pés de mesa.

A figura a seguir mostra a nova OP de mesas, agora restrita à montagem da mesa a partir dos pés, tampos e pregos, que podem ter sido comprados, ou produzidos por outras OPs.

Recapitulando: para fabricar uma mesa, é necessário:

  1. comprar madeira e pregos;
  2. produzir o tampo da mesa a partir de 5 kg de madeira: para isto, é necessária uma “OP de tampo de mesa”;
  3. produzir 4 pés de mesa a partir de 4 x 1 kg de madeira: para isto, é necessária segunda OP, de “pés de mesa”;
  4. montar a mesa, usando um tampo, 4 pés e 20 pregos: para isto, é necessária uma terceira OP, de “mesa”.

A quantidade de OPs e a quantidade a produzir de cada OP são uma decisão do planejador, que pode ser auxiliado pelo MRP.

Observa-se que:

  • A OP1, de 5 tampos, recebe como insumos 5 tampos x 6 kg/tampo = 30 kg de madeira. Depois que esse insumo foi baixado para a OP,  e antes que a OP foi concluída, ela fica acumulando valor, tanto em material, como em trabalho.
  • A OP2 produz 40 pés a partir de 40 kg de madeira. Ao final das OP3 e OP4, sobrarão pés no estoque.
  • As OP3 e OP4 produzem respectivamente 2 e 3 mesas, requerendo os insumos tampos, pés e pregos conforme a estrutura de produto.

Perguntas e respostas

Como reservar uma OP para um item do pedido de venda?

  1. Selecione a OP com 1 clique.
  2. Clique no menu “Ações > Reservar”.
  3. Dentro de “Para:” selecione o item do pedido.
  4. Clique em [Salvar].

O MRP pode criar OPs específicas de um item de pedido, reservando-as para o mesmo?

Outra possibilidade é fazer com que o MRP já crie a OP reservada para um item de pedido de venda, marcando o checkbox “MRP cria e reserva SCs/OPs por item de pedido de venda” na tela de edição do item. Ao criar a OP em estado “Sugerido”, é criada ao mesmo tempo a reserva, que é apagada se a OP for apagada, e se mantém se a OP passar para o estado “Firme”.