Forum
See question

Documento Encomenda Compras com erro   

27 views
0
0

Tenho um documento CDE que é uma encomenda.
Ao abrir determinado documento abre instantaneamente a janela de erro:

0 – Object cannot be cast from DBNull to other types.

Não estou a conseguir encontrar qual o campo em que está a dar erro.
Alguma ajuda neste problema

Obrigado

Faça login para poder traduzir
Compras
Primavera
Marked as spam
Criado há 2 dias e 14 horas fernandomanuelgonalveslopes
f
fernandomanuelgonalveslopes Responsiveness Member
1 answers
1
Private answer

Os erros "Object cannot be cast from DBNull to other types" geralmente ocorrem quando um campo na base de dados está com o valor NULL, mas deveria ter um valor padrão . Para resolver esse problema, é necessário verificar os valores nas tabelas relacionadas ao documento mencionado. No caso semelhante ao apresentado, os seguintes passos levaram à resolução:

*Problema na tabela TabelaArtigo*
No caso de fichas de artigos, foi identificado que um campo como o PVP5 estava a NULL, quando deveria ser0 (Zero). Verifique os campos numéricos ou que têm valores padrão e corrige-os diretamente na base de dados.

*Problema na Tabela PlanoIva*
Sobre contas de IVA, todas as contas Razão, Integradoras e as contas que isentam o IVA ou Captivação tinham campos como TaxaIva a NULL, que deveriam ser ajustados para0 (Zero).

Certifique-se de que identifica o campo específico que está a causar o erro e corrige-o diretamente na base de dados.

**NOTA:** Para uma intervenção segura, considere utilizar o SQL Profiler ou algum método de query para verificar os valores NULL nas tabelas afetas ao documento ou abrir um ticket de suporte com a equipa técnica do Cegid Primavera.

**Esta resposta foi gerada por inteligência artificial com base na informação disponível e pode não refletir todas as especificidades do seu caso.**
Ajude-nos a melhorar esta funcionalidade:
•  Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
•  Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.

Faça login para poder traduzir
Marked as spam
Criado há 2 dias e 14 horas cegidpulse
cegidpulse Community Moderator