Árvore de páginas

MATA330 - Valor incorreto na B2_QFIM quando existe DE4/RE4 em mais de uma filial

Linha de Produto:

Protheus

Segmento:

Serviços

Módulo:

SIGAEST - Estoque e Custos

Função:

MATA330 - Recálculo do Custo Médio

Situação/Requisito:

Ao rodar o Recálculo do Custo Médio para mais de uma filial com o parâmetro responsável pelo "Ultimo numero sequencial utilizado para movimentos do SIGA ADVANCED.", MV_DOCSEQ, onde existe movimentos de Requisição e Devolução (RE4/DE4) de produtos diferentes, no mesmo dia, de filiais diferentes, com o mesmo número de sequência (numseq), o movimento DE4 não é considerado, levando valores incorretos para o a quantidade final do Saldo (B2_QFIM) do produto.

Solução/Implementação:

Foi corrigida a rotina para considerar a filial, pois, quando o parâmetro MV_DOCSEQ era exclusivo era possível ficar posicionado no registro incorreto.

Conversores e Parâmetros:

MV_DOCSEQ configurado como exclusivo