| 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) : |
|
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 duplicado na aplicação de Consulta Apuração dos Contratos de RetornoFoi identificado que, na aplicação Consultar Apuração dos Contratos de Retorno, ocorria 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 Foi ajustada a lógica de agrupamento da view, substituindo o uso direto da coluna de valor em group by não é recomendado, pois quando tiver valor igual se comportará de uma forma, e valor diferente de outra, então removi a coluna de ValorNet do group by, e alterei para ser realizado a soma de seus valores quando agrupadospor 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.