Forum
See question

Ao executar dataupdate – A referência não foi definida como uma instância de um objeto”   

40 views
0
0

Já coloquei no ambiente de trabalho um atalho de acordo com intruções e também dá erro.

Adicionar um atalho no ambiente de trabalho para aceder diretamente ao DataUpdate:

forma de aceder ao assistente de instalação que se consegue aceder executando o wizard com os seguintes parâmetros:

C:\Program Files (x86)\PRIMAVERASG100\Apl\Primavera.DataUpdate.Wizard.exe /iinstancia /uutilizador /ppassword /t0 /l0

Em que /i é instancia, /u é utilizador, /t é tipo de plataforma (0 executive, 1 para professional), /l é localização (0 Portugal Continental, 1 Açores e 2 Madeira etc…) e é opcional sendo possível escolher no wizard.

Exemplo mais concreto:

D:Program Files (x86)PRIMAVERASG100AplPrimavera.DataUpdate.Wizard.exe /idefault /uarmando.goncalves /p /t1 /l0

 

Faça login para poder traduzir
Primavera
Recursos Humanos
Marked as spam
1 answers
-1
Private answer

Para resolver o erro "A referência não foi definida como uma instância de um objeto" ao executar o DataUpdate, siga os passos abaixo:

  • Certifique-se de que o atalho no ambiente de trabalho está configurado corretamente. Caso o diretório contenha espaços, coloque-o entre aspas. Exemplo:

    "C:\Program Files (x86)\PRIMAVERASG100\Apl\Primavera.DataUpdate.Wizard.exe" /idefault /uarmando.goncalves /pqualquer /t1 /l0
  • Valide se os ficheiros necessários para o funcionamento do DataUpdate estão presentes e não corrompidos. Em particular, verifique os ficheiros Models.xml e Connectors.xml na pasta de configuração. Caso estejam vazios ou corrompidos, renomeie ou apague os ficheiros e repare a instalação.
  • Se o problema persistir, renomeie o ficheiro Primavera.AutoUpdateClient.MethodSelector.exe no servidor e desative a autenticação SQL ativa para o utilizador ERP.
  • Reinicie o serviço do Bot/Echo e aguarde entre5 a30 minutos para que os registos fiquem disponíveis na tabela bot.BotMessages. Execute o seguinte script para atualizar os estados:

    update bot.BotMessages SET state=1, MessageType=1 WHERE TopicId LIKE 'DataUpdateTopic%' AND Username='xxxxx'
  • Certifique-se de que os parâmetros utilizados no atalho estão corretos e correspondem ao ambiente desejado:
    • /i: Instância (exemplo: default)
    • /u: Utilizador
    • /p: Palavra-passe
    • /t: Tipo de plataforma (0 para executive,1 para professional)
    • /l: Localização (0 para Portugal Continental,1 para Açores,2 para Madeira)

Se o problema persistir após seguir os passos acima, pode ser necessário realizar uma análise mais detalhada do ambiente e dos logs de erro. Recomenda-se abrir um ticket de suporte para assistência adicional.

Nota: Certifique-se de que o ambiente de execução (x86 ou x64) corresponde à arquitetura do sistema e que todos os ficheiros necessários estão presentes na pasta de instalação.

Com os melhores cumprimentos,

Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.
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á 1 mês e 6 dias cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional