Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Backoffice
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Linha Protheus | ||||||||||||||||
| Segmento: | Backoffice SP | ||||||||||||||||
| Módulo: | CONTABILIDADE GERENCIAL (SIGACTB) | ||||||||||||||||
| Função: | BALANCETE MODELO 1 (CTBR040) | ||||||||||||||||
| Ticket: | 25693567 | ||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERCTR1-50407 |
02. SITUAÇÃO/REQUISITO
Foi identificado que o relatório Balancete Modelo 1 (CTBR040) estava apresentando contas contábeis sem movimento e com saldos zerados, mesmo quando o usuário informava a opção: Saldos Zerados = Não
A causa foi identificada na query responsável pela apuração dos saldos na tabela CQ0, onde:
- Pequenas quebras de arredondamento em casas decimais acima de duas posições faziam com que valores residuais fossem considerados como diferentes de zero;
- Esses resíduos numéricos impactavam diretamente as validações dos parâmetros do relatório, ocasionando a exibição indevida de contas sem movimento.
03. SOLUÇÃO
Foi realizada a correção na query de busca dos saldos na CQ0, ajustando a validação dos valores para evitar efeitos de arredondamento em casas decimais superiores a duas posições.
Com o ajuste:
Os saldos passam a ser corretamente interpretados como zerados, quando aplicável;
A validação do parâmetro “Saldos Zerados” passa a funcionar conforme o esperado;
O relatório deixa de exibir contas sem movimento quando configurado para não apresentá-las.
04. DEMAIS INFORMAÇÕES
O comportamento dos parâmetros Ignora Saldo Ant Rec/Desp e Saldos Zerados é dependente do parâmetro MV_CTBSDO;
O parâmetro MV_CTBSLD0 define regras distintas para:
- Contas Analíticas
- Contas Sintéticas
O detalhamento completo dessas regras está documentado na TDN:
05. ASSUNTOS RELACIONADOS
Não se aplica
| Templatedocumentos |
|---|