21614 - Número sequência movimento estoque
Problema:
Solução:
A ação SID é executada mas retorna um valor de seqmov diferente do esperado.
Ao executar o select que segue contra a tabela E210MVP, o valor de SEQMOV retornado é igual a 0.
Ao executar a ação SID.Est.Movimentar o valor retornado pela ação é maior que 0 e é incrementado de a cada vez que se executa a ação, mesmo não tendo sido incluído qualquer registro na tabela.
Rotina / Tela:
Movimentação de estoque
Solução:
Solução 21614:
O controle da numeração da sequência do movimento de estoque é feito a partir da tabela R900NXV.
A cada tentativa de inclusão de movimento, o sistema consome um número. Ou seja, ao iniciar a inclusão, a tabela R900NXV é atualizada. Por isso mesmo dando algum problema durante a inclusão do movimento, a tabela de controle já é atualizada.
Select na tabela de controle de numeração:
SELECT * FROM R900NXV where CodPKy like '%E210MVP%'
Este controle é feito baseando-se na empresa, produto, derivação, depósito e data de movimento.