...
| 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 Na aplicação de Consulta 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 duplicado na aplicação de Consulta Apuração dos Contratos de Retorno.
Habilitar o parâmetro dinâmico CONFIG_VALOR_NET_CLASSIF com o valor S.
...
Usar 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 agrupados.
...