Forum
See question

PriEngine.Engine.get returned null   

73 views
0
0

Na linha “if (PriEngine.Engine.Contabilidade.Diarios.Existe(Diario))”  dá o seguinte erro “PriEngine.Engine.**get** returned null.”

Faça login para poder traduzir
Integration
V10
Marked as spam
Created 4 years and 6 months ago amricopestana
amricopestana Iniciante
1 answers
1
Private answer

Isso quer dizer exactamente o que o erro diz: o objecto PriEngine.Engine está a null, ou seja, não foi inicializado antes de chegar a essa linha de código.

Garanta que inicia o PriEngine.Engine no arranque da aplicação, ou no momento mais cedo que conseguir.

Ou seja, se está a usar o método referenciado pela própria Primavera nos seus exemplos ou no próprio Github, a linha de código PriEngine.CreateContext(Platform, Enterprise, User, Password); deve ser chamada o mais cedo possível, antes de haver qualquer chamada ao PriEngine.Engine.

Nota os campos: Platform, Enterprise, User e Password devem ser os das suas configurações, estes foram só a título de exemplo.

Faça login para poder traduzir
Marked as spam
Created 4 years and 6 months ago ricardosousa
ricardosousa Iniciante