Correção do Relatório – Produtos Cadastrados no Período = NT nº 0042/2026

Resumo da Nota Técnica

Foi identificada uma falha na emissão do relatório Produtos Cadastrados no Período, que impedia sua geração devido a um erro de conversão de dados. O problema ocorria independentemente do ambiente utilizado, afetando diretamente a visualização das informações de produtos cadastrados dentro do período selecionado.
Após análise e ajustes nas condições internas do relatório, o erro foi corrigido, permitindo a emissão correta do relatório.

Detalhes da Nota Técnica

O cliente relatou problemas ao acessar o relatório pelo caminho:
Integrado → Relatórios Fast → Cadastros → Produtos → Produtos Cadastrados no Período
Ao tentar gerar o relatório, o sistema exibia a seguinte mensagem de erro:
The following error(s) have occurred:
Could not convert variant of type (Null) into type (Double)
A situação apresentada foi analisada considerando os seguintes pontos:
• Tentativa inicial de correção com a substituição do arquivo FR3 do relatório.
• Testes realizados com a base de dados do cliente em outro ambiente.
• O erro persistiu mesmo fora do ambiente original do cliente, descartando problemas locais ou de dados específicos.
________________________________________
Análise e Correção Realizada
Durante a análise técnica, foi identificado que determinadas condições dentro do relatório não tratavam corretamente valores nulos, ocasionando o erro de conversão durante a execução.
As seguintes ações foram realizadas:
• Correção das condições internas do relatório, garantindo o tratamento adequado de valores nulos.
• Ajuste da lógica de conversão de dados, evitando falhas do tipo Null para Double.
• Testes de emissão do relatório após as correções, confirmando o funcionamento esperado.
________________________________________
Arquivos Envolvidos
Para que a correção funcione corretamente no ambiente do cliente, será necessário:
• Substituir o arquivo PRODUTOS CADASTRADOS NO PERÍODO.FR3
• Local: pasta raiz do cliente
________________________________________
Configuração do Relatório:

Na tela de Gerenciamento de Relatório, exclua o item já existente no gerenciamento de relatórios com o nome 'Produtos Cadastrados no Período' e adicione um novo subitem no menu ‘Produtos’.



Na descrição coloque ‘Produtos Cadastrados no período’, e no campo caminho, busque o relatório na pasta em qual foi salvo, adicione os Usuários desejados e cliente quem Gravar.

Preencha as informações :


ID

Nome do Parâmetro

Nome do parâmetro para o Usuário

Tipo do Parâmetro

Obrig.?

1

EMPRESA

Código da Empresa

Campo Relacional (Consulta)

Sim

2

DATAINICIAL

Data Inicial

Data

Sim

3

DATAFINAL

Data Final

Data

Sim

4

PRODUTO

Código do Produto

Campo Relacional (Consulta)

Não

5

MARCA

Marca

Campo Relacional (Lista)

Não

6

FABRICANTE

Código do Fornecedor

Campo Relacional (Consulta)

Não

7

GRUPO

Código do Grupo

Campo Relacional (Consulta)

Não

8

SUBGRUPO

Código do SubGrupo

Campo Relacional (Consulta)

Não

9

STATUS

Mostrar apenas os Inativos?

Lógico (Sim/Não)

Não

10

MOSTRAESTOQUE

Mostra estoque

Lógico(Sim/Não)

Sim

11

ORDENAR

Ordenação Produto (P),Localização (L), Validade(V)

Texto

Sim

 

 

ID

Nome do Parâmetro

Nome do parâmetro para o Usuário

Tipo do Parâmetro

Tabela Relacionada

1

EMPRESA

Código da Empresa

Campo Relacional (Consulta)

EMPRESA

4

PRODUTO

Código do Produto

Campo Relacional (Consulta)

PRODUTO

5

MARCA

Marca

Campo Relacional (Lista)

MARCA

6

FABRICANTE

Código do Fornecedor

Campo Relacional (Consulta)

FORNECE

7

GRUPO

Código do Grupo

Campo Relacional (Consulta)

GRUPO

8

SUBGRUPO

Código do SubGrupo

Campo Relacional (Consulta)

SGRUPO

 

Teste o relatório

Conclua a Configuração.

Questões:

1. Em qual caminho do sistema o relatório Produtos Cadastrados no Período é acessado?
a) Integrado → Vendas → Produtos
b) Integrado → Relatórios Fast → Cadastros → Produtos
c) Integrado → Financeiro → Cadastros
d) Integrado → Estoque → Relatórios


2. Qual mensagem de erro era exibida ao tentar gerar o relatório?
a) Field not found
b) Access violation
c) Could not convert variant of type (Null) into type (Double)
d) Dataset not in edit mode


3. Qual foi a ação necessária para corrigir o problema do relatório?
a) Ajuste no banco de dados do cliente
b) Alteração nos parâmetros do sistema
c) Correção das condições internas do relatório (.fr3)
d) Reinstalação completa do sistema

Parâmetros Envolvidos

Não há parâmetros envolvidos.

» Nota Técnica