Histórico da Página
...
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: | Foram ajustados os Fontes responsáveis por retornar o valor dos produto para a consultaFoi realizado ajuste na busca do preço do produto para retorno o preço corretamente. É importante mencionar que 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 Sistema fará a busca do preço na Tabela de Preço (DA0 e DA1) configurada no parâmetro MV_TABPAD. PoremPorém, caso o produto consultado não exista na Tabela de Preço (DA0 e DA1), o Sistema fará a busca na tabela Dados Adicionais - Loja (SB0). Caso não exista o preço do produto na tabela SB0, o Sistema 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 configurada no parâmetro MV_TABPAD. |
Fonte do Pacote: | STBVALUETABLEPRICE.PRW 12/04/2017 08:41:12 14 |