Validação por Fórmula em Produção
O validador por fórmula é o mais versátil das validações personalizadas em produção. Você escreve a sua própria condição e o Fácil123 a avalia ao gravar a produção: se a condição for verdadeira, a produção passa; se for falsa, a gravação é barrada com a mensagem de erro.
É o tipo a escolher quando os validadores prontos — estoque de matéria-prima e material duplicado — não cobrem a sua necessidade.
Quando a fórmula olha a produção inteira
Este validador avalia a produção como um todo: a fórmula recebe os dados do documento e devolve um único verdadeiro ou falso. Para regras que valem para cada material, use a fórmula em cada material da produção.
Os atributos da fórmula começam por production (por exemplo, production.note, production.emitted_at). Consulte Fórmulas para a sintaxe e a lista de atributos.
Cadastrando
- No menu superior, clique na Engrenagem.
- Clique em Validações personalizadas.
- Escolha Produção.
- Clique em Incluir.
- Na galeria, selecione o modelo Fórmula personalizada.
- Preencha os campos e clique em Salvar.
Campos
Além dos campos comuns a toda validação, este validador tem dois campos próprios:
- Fórmula: a regra que decide se a produção pode ser gravada. Deve devolver verdadeiro para liberar e falso para barrar.
- Mensagem de erro: o texto exibido quando a produção é barrada.
Outros casos comuns em produção
Regras frequentes montadas com este validador (algumas com o critério de execução):
- Não mover para determinada etapa sem o produzido preenchido — impede avançar a produção para uma etapa enquanto a quantidade produzida não estiver informada.
- Não mover para determinada etapa sem consumido e produzido preenchidos — garante que os dados de entrada e saída estejam registrados antes de encerrar a etapa.
- Não incluir produção com data retroativa — impede lançar uma produção com data anterior ao dia atual, preservando a integridade do histórico.