Erro "Could not convert variant of type (Null) into type (Currency)"
O que significa essa mensagem, em quais telas ela costuma aparecer e o que fazer para resolver.
O que significa
O sistema tentou ler um valor em dinheiro (desconto, juros, multa, acréscimo, limite de crédito...) e encontrou o campo vazio, em vez de um número. Para o sistema, "vazio" é diferente de "zero", e a tela não consegue continuar.
Não é vírus nem defeito no computador, e seus dados não foram perdidos. É um registro específico que ficou com uma informação em branco.
Quando costuma aparecer
- Na baixa do financeiro, ao selecionar uma parcela para receber ou pagar.
- No PDV, ao fazer uma venda a prazo para determinados clientes.
- Com mais frequência em bases que vieram de outro sistema (migração), porque o sistema anterior não tinha alguns desses campos.
O que fazer
- Clique em OK para fechar a mensagem.
- Anote em qual tela você estava e o que estava fazendo. Por exemplo: "baixando a parcela 3 do cliente João".
- Se puder, tire um print da tela com a mensagem aparecendo.
- Fale com o nosso suporte pelo WhatsApp e envie essas informações.
A correção é feita pelo suporte, direto na base de dados: os campos que ficaram vazios recebem o valor zero. Normalmente leva poucos minutos e não é preciso reinstalar nada.
Problemas comuns
O erro voltou depois de corrigido
Cada tela do sistema lê campos diferentes. Se a mensagem aparecer em outra tela, provavelmente é outro campo vazio. Avise o suporte informando a nova tela.
A mensagem aparece só para um cliente ou uma parcela
É o comportamento esperado: só os registros com o campo vazio dão erro. Enquanto o suporte corrige, você pode continuar trabalhando normalmente com os outros clientes e parcelas.
Fale com o suporte. Já enviamos o nome deste artigo para agilizar.
