| Produto: |
| ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: |
| ||||||||
| Segmento: |
| ||||||||
| Tipo de Documento: | Manutenção | ||||||||
| Módulo: | Contrato Fidelidade | ||||||||
| Caminho: | Apuração > Consultar Apuração dos Contratos de Retorno | ||||||||
| Função: | CONSULTAR APURAÇÃO DOS CONTRATOS DE RETORNO - MGC00101 | ||||||||
| País: | Brasil | ||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : |
|
Na aplicação de Consulta Foi identificado que, na aplicação Consultar Apuração dos Contratos de Retorno, a view que popula os dados da tela, tinha um group by pela coluna VlrNet, e quando um contrato tivesse mais de uma classificação de retorno, e cada classificação calculasse um valor net diferente, estes registros seriam agrupados separadamente, ocasionando o valor total da nota ser exibido duplicadoocorria duplicidade na exibição do valor total da nota quando o contrato possuía múltiplas classificações de retorno, cada uma com valor líquido diferente. Isso se dava devido ao agrupamento inadequado dos registros na view.
Habilitar o parâmetro dinâmico CONFIG_VALOR_NET_CLASSIF com o valor S.
| Nota |
|---|
Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta. |
04. SOLUÇÃO
Usar coluna de valor em group by não é recomendado, então removi a coluna de ValorNet do group by, e alterei para ser realizado a soma de seus valores quando agrupadosFoi ajustada a lógica de agrupamento da view, substituindo o uso direto da coluna de valor por uma soma agregada, evitando a duplicidade na exibição dos totais.
Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.030 ou superior.
Se estiver na versão 25.07, atualizar o sistema para o service pack 25.07.005 ou superior.