| Produto: | TOTVS Varejo Supermercados |
|---|---|
| Linha de Produto: | Supermercados - Linha Consinco |
| Segmento: | Varejo |
| 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) : | DSUPCONTR-9091 - Obtendo detalhes do item... STATUS |
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, atualize para o service pack 25.01.031 ou superior.
Se estiver na versão 25.07, atualize para o service pack 25.07.006 ou superior.