ERP – Apontamento de Ordem de Produção – Informe o Lote de Estoque do Produto / Não é possível informar lote quando o produto não é controlado por lote / Informe data de validade para o lote
Incidente
Ao realizar um apontamento em uma Ordem de Produção, é exibida uma das mensagens abaixo, solicitando que seja informado o lote:
- Processamento não concluído: Atenção - Informe o Lote de Estoque do Produto XX - XX!;
- Atenção - Não é possível informar lote quando o produto não é controlado por lote;
- Atenção - Erro ao gerar movimento. Informe data de validade para o Lote ! Produto: XX, Derivação: XX.
Causa
Essa mensagem pode ocorrer quando no cadastro do produto/derivação o campo de controle de lote E075PRO.CtrLot/E075DER.CtrLot está como 'N' sendo que no cadastro da origem/família deste produto está definida que controle lote (campo E083Ori.CtrLot igual a 'S' ou campo E012FAM.CtrLot igual a 'S').
Solução
Para que a mensagem não ocorra mais, siga os passos abaixo:
Importante
Como o campo E075PRO.CtrLot não está disponível nas telas de cadastros de produtos, será necessário realizar um ajuste via banco.
1. Acesse a ferramenta CBDS, ou outra ferramenta que seja possível ter acesso ao banco de dados;
Observação
Caso você possua sistema em ambiente Cloud da Senior, você poderá utilizar a ferramenta CBDS. Caso você não possua acesso a ferramenta, acione a equipe de IT Services para liberar o acesso a ferramenta.
2. Faça um comando na tabela E075PRO, buscando a informação do campo E075PRO.CtrLot para o produto. Exemplo de comando:
SELECT CODEMP,CODPRO,CTRLOT FROM E075 WHERE CODEMP=XX AND CODPRO=XX
3. Valide antes de executar um comando para atualizar a informação do campo E075PRO.CtrLot para S. Exemplo de comando:
UPDATE E075PRO SET CTRLOT = 'S' WHERE CODEMP=XX AND CODPRO=XX
Importante
A mesma verificação indicada acima, baseada na tabela E075PRO deverá ser realizada para as tabelas E075DER e E012FAM, sempre equalizando o campo CtrLot destas tabelas com o valor registrado no campo E083ORI.CtrLot.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.