Ordem de produção
Registre o que foi fabricado e deixe o Berga baixar a matéria-prima e dar entrada do produto acabado no estoque.
A ordem de produção (OP) é o registro de uma fabricação. É por ela que a produção "acontece" no sistema: você diz o que produziu e o Berga mexe no estoque sozinho — baixa a matéria-prima e dá entrada do produto acabado.
O ciclo de uma ordem de produção
Uma OP passa por estas situações:
| Situação | O que significa |
|---|---|
| Planejada | Criada, mas ainda não mexeu no estoque. É um rascunho do que será produzido. |
| Em produção | A fabricação está em andamento. |
| Finalizada | Concluída: já baixou os insumos e deu entrada do produto acabado. |
| Cancelada | Descartada antes de finalizar. |
Uma OP finalizada já mexeu no estoque e, por isso, não pode ser cancelada.
Passo a passo
1. Abrir a ordem
Você informa o que vai produzir. Pode ser mais de um produto na mesma ordem (uma concretagem que gera vigotas de vários comprimentos, por exemplo):
Ordem de produção #001
40 × Vigota H8 3,00 m
30 × Vigota H8 4,00 m
20 × Vigota H10 5,00 m
2. Ver a necessidade de material
Antes de finalizar, você pode consultar quanto de insumo aquela produção vai consumir. O Berga soma tudo a partir das receitas:
Necessidade de material
Concreto ......... 1,84 m³
Vergalhão ........ 812 m
Distanciador ..... 310 un
Assim dá para conferir se tem material suficiente antes de produzir.
3. Finalizar (o momento em que o estoque muda)
Ao finalizar a ordem, o Berga faz dois movimentos de estoque automaticamente:
- Saída dos insumos consumidos (baixa a matéria-prima);
- Entrada dos produtos acabados, já com o custo calculado da receita.
A partir daí, os produtos estão no estoque, prontos para vender.
O que exatamente acontece ao finalizar
Ao clicar em finalizar, para cada produto da ordem o Berga:
- 1calcula quanto de cada insumo foi consumido (quantidade da receita × quantas peças você produziu, já com a perda);
- 2lança a saída desse insumo do estoque;
- 3lança a entrada do produto acabado, com o custo calculado da receita;
- 4muda a ordem para finalizada e guarda o custo de cada produto.
Tudo isso acontece de uma vez — se algo desse errado no meio, nada é lançado (a finalização é "tudo ou nada").
Cancelar ou ajustar uma ordem
- Enquanto a ordem está planejada ou em produção, você pode cancelá-la — ela não mexeu no estoque, então nada é desfeito.
- Depois de finalizada, a ordem já mexeu no estoque e não pode ser cancelada. Se produziu errado, o ajuste é feito por um lançamento de estoque (entrada ou saída), preservando o histórico.
Exemplo de lote misto
Uma mesma concretagem pode gerar vários comprimentos de vigota numa ordem só:
Ordem #001 (finalizada)
Produzidos: Consumido (baixa):
40 × Vigota 3,00 m Concreto .... 1,06 m³
30 × Vigota 4,00 m Vergalhão ... 612 m
20 × Vigota 5,00 m Distanciador 248 un
O Berga soma a necessidade de todos os produtos da ordem e faz a baixa de uma vez.
Sobre o concreto (produto intermediário)
Quando a vigota consome concreto, a OP da vigota baixa o concreto do estoque — ela não desmonta o concreto em cimento e areia. Por quê? Porque o concreto é fabricado na ordem de produção dele. Na prática:
- 1Você abre uma OP de concreto (consome cimento, areia, brita → gera concreto no estoque).
- 2Você abre uma OP de vigota (consome o concreto do estoque → gera vigotas).
Cada nível tem a sua ordem. É assim que a fábrica funciona de verdade.
Custo congelado na produção
O custo do produto que entra no estoque é congelado no momento da finalização. Ou seja: a vigota produzida hoje guarda o custo de hoje. Se amanhã o cimento subir, as vigotas que você produzir amanhã terão o custo novo — mas as de hoje mantêm o custo com que foram fabricadas. Isso mantém o valor do seu estoque correto.
E se faltar insumo em estoque?
O Berga não bloqueia a finalização por falta de saldo. Ele registra o consumo mesmo que o insumo fique negativo. Isso é proposital: em muitas fábricas o lançamento de compra e a produção não acontecem na mesma ordem, e travar a produção atrapalharia. Um saldo negativo é um sinal de que falta lançar uma entrada — não um erro.