| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Tipo de Documento: | Manutenção |
| Módulo: | Recebimento |
| Caminho: | Recebimento > Atacado/Varejo > Consulta Nota Fiscal Recebida |
| Função: | CONSULTA NOTA FISCAL RECEBIDA - MAX0100 |
| País: | Brasil |
| Ticket: | 23985828 |
| Requisito/Story/Issue (informe o requisito relacionado) : |
Uma alteração realizada anteriormente modificou o primeiro bloco do UNION ALL da view MGCV_CONTRATONF, reorganizando a ordem das colunas. No entanto, essa reordenação não foi replicada nos demais blocos da view, resultando em uma estrutura inconsistente entre as partes da consulta.
Como consequência, a execução da view passou a retornar dados fora de ordem, ocasionando valores trocados entre colunas, especialmente no campo TIPO, que passou a exibir informações incorretas.
Para que o botão Contrato Fidelidade seja exibido na tela e permita a visualização das informações associadas, é necessário que o parâmetro VISU_APUR_CONTR_FIDEL, pertencente ao grupo RECEBTO_NF, esteja configurado com o valor 'S'.
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
Foi corrigida a ordem das colunas no primeiro bloco do UNION ALL, pois anteriormente os dados estavam sendo retornados fora de ordem, o que resultava em valores incorretos entre colunas — especialmente nos campos TIPO e TIPODESC.
A estrutura da view foi ajustada para garantir que todas as colunas estejam na mesma sequência nos três blocos do UNION, evitando desalinhamento de dados.
Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.031 ou superior.
Se estiver na versão 25.07, atualizar o sistema para o service pack 25.07.006 ou superior.