01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Industrial |
Função: | Validar corretamente a lista de empresas informadas no parâmetro CD_EMPRESA_VALOR |
Ticket: | 5344058 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAIND-2865 |
02. SITUAÇÃO/REQUISITO
Ao buscar o valor do produto não está validando corretamente a lista de empresas informadas no parâmetro CD_EMPRESA_VALOR, essa situação ocorre devido ao separador utilizado para separar as empresas na lista do parâmetro.
03. SOLUÇÃO
Foi realizada uma alteração no serviço PRDSVCO007 para que no parâmetro CD_EMPRESA_VALOR sejam validados os separadores pipe ' | ', ponto e vírgula ' ; ' e vírgula ' , '.
Imagem 1 - O produto 222171 não possui valor de venda na empresa 2.
Imagem 2 - Na empresa 5 também não existe valor de venda cadastrado para o produto 222171.
Imagem 3 - Na empresa 4 foi configurado o valor 44 para o produto 222171.
Imagem 4 - O parâmetro CD_EMPRESA_VALOR foi configurado para buscar o valor das empresas 5 e 4, após as alterações o parâmetro vai considerar apenas os separadores pipe ' | ', ponto e vírgula ' ; ' e vírgula ' , '.
Imagem 5 - Ao consultar o valor do produto 222171 foi validada a lista de empresas informadas no parâmetro CD_EMPRESA_VALOR, e foi carregado o valor 44 referente à empresa 4.