TOTVS PDV - Tabela de Preço Cenário de Venda

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGAFRT

Situação/Requisito:

Em um ambiente configurado para retornar o preço dos produtos de acordo com a tabela de preços cadastrada no parâmetro MV_TABPAD, o sistema retorna o preço errado de um produto que não pertence à tabela de preço selecionada no parâmetro.

Solução/Implementação:

O erro apontado na Issue não foi reproduzido em fontes atualizados.

Porem foi possível encontrar um erro quando quando o ambiente estiver configurado com o parâmetro MV_LJRETVL igual a 3 (MV_LJRETVL = Valor da tabela de Preço. 1=Retorna menor preço de uma tabela, 2=Retorna maior preço de uma tabela, 3=Retorna o preço da tabela configurada no MV_TABPAD).

O erro encontrado forçava o sistema a retornar o preço cadastrado na tabela de Cadastro de Produtos (SB1).

Desta forma realizamos uma correção que permite que o sistema retorne corretamente o valor do produto cadastrado na tabela de Tabela de Preços (DA0 e DA1) desde que a tabela de preço esteja cadastrada no parâmetro MV_TABPAD.