Dúvida
Como bloquear a movimentação de ordem de produção caso a matéria prima não seja baixada ao passar por determinado local?
Ambiente
TOTVS Varejo - TOTVS Moda - Produção
Solução
Para bloquear a movimentação da ordem caso a baixa de MP não tenha sido feita, é preciso fazer as seguintes configurações:
1. Sete o parâmetro TP_BAIXA_MP com o valor 2, existem outras opções para esse parâmetro, mas caso queira travar a movimentação até que a baixa de MP seja efetivada, deve-se usar o valor 2.
2. Sete o parâmetro CD_TIPOCLAS_PRD_MPLOC (aceita apenas um tipo de classificação) com um tipo de classificação que seja comum a todas ou a maioria das matérias-primas do ambiente, pois a validação se dará a partir da classificação da MP, caso a OP não tenha nenhuma matéria-prima com a classificação setada nesse parâmetro, o bloqueio não será feito.
3. Acesse a rotina CDFFM003, informe o local ao qual deve haver o bloqueio de movimentação se a baixa de MP ainda não foi realizada, abrirá a rotina CDFFM004, em seguida acione o botão Classificação e depois Matéria-Prima, será chamada a rotina CDFFM162 no frame Classificação para validação na movimentação informe o mesmo tipo de classificação setada no parâmetro CD_TIPOCLAS_PRD_MPLOC e todas as classificações que esse local irá validar.
Ao realizar essa configuração ao tentar movimentar uma OP que falta baixar matéria prima, será apresentada a validação Falta baixar as Matérias-primas do local origem impedindo assim a conclusão da movimentação, até que seja feito a baixa da MP que está vinculada ao local.
Demonstração:
Importante
O local deve estar na programação da OP para que de fato o bloqueio venha a ser feito e a validação ocorre quando é feito a movimentação retirando do local que possui a configuração, ou seja, quando o local é o Origem da movimentação.
0 Comentários