5976 - Inventário por lote com data retroativa
Problema: Ao tentar gerar um inventário de estoque com data retroativa e com controle por lote está sendo exibida a mensagem: Só é permitido gerar inventário de Lote/Série para a data atual..
O cliente questiona o motivo de não ser possível gerar inventário com data retroativa e controle por lote e série.
Questiona-se:
1 - Existe algum parâmetro (identificador de uso restrito talvez) que permita a geração de inventário com controle de lote com data retroativa?
2 - Em caso negativo, qual a justificativa do bloqueio?
Quando ocorre / onde se aplica:
Na geração do inventário de produtos controlados por LOTE/SÉRIE quando é informado uma data retroativa.
Solução: Solução 5976:
Quando é feito um inventário retroativo para um produto normal o ERP busca a informação do campo QtdAnt da tabela E210MVP. Quando trabalhamos com produtos controlados por lote/série, o saldo é buscado da tabela E210DLS. Levando em consisderação que a tabela E210DLS não trabalha com datas ou saldos retroativos, não é possível realizar um inventário retroativo pois o ERP não consegue chegar ao saldo correto do produto na data a ser gerado o inventário.
Vale ressaltar que o campo E210MVP.QtdAnt representa a quantidade anterior do depósito e não do lote, por consequência não poderia ser utilizado na busca do saldo do lote no processo de geração do inventário.
Abaixo segue consistência que impede o processo:
Só é permitido gerar inventário de Lote/Série para a data atual.
O cliente questiona o motivo de não ser possível gerar inventário com data retroativa e controle por lote e série.
Questiona-se:
1 - Existe algum parâmetro (identificador de uso restrito talvez) que permita a geração de inventário com controle de lote com data retroativa?
2 - Em caso negativo, qual a justificativa do bloqueio?
Quando ocorre / onde se aplica:
Na geração do inventário de produtos controlados por LOTE/SÉRIE quando é informado uma data retroativa.
Solução: Solução 5976:
Quando é feito um inventário retroativo para um produto normal o ERP busca a informação do campo QtdAnt da tabela E210MVP. Quando trabalhamos com produtos controlados por lote/série, o saldo é buscado da tabela E210DLS. Levando em consisderação que a tabela E210DLS não trabalha com datas ou saldos retroativos, não é possível realizar um inventário retroativo pois o ERP não consegue chegar ao saldo correto do produto na data a ser gerado o inventário.
Vale ressaltar que o campo E210MVP.QtdAnt representa a quantidade anterior do depósito e não do lote, por consequência não poderia ser utilizado na busca do saldo do lote no processo de geração do inventário.
Abaixo segue consistência que impede o processo:
Só é permitido gerar inventário de Lote/Série para a data atual.