Forum
See question

Erro Dashboards   

17 views
0
♥ 0

Boa tarde,

Hoje começou a aparecer este erro num cliente:

Ao abrir o ERP me aparece o seguinte erro: Os Dashboards ficaram inativos nesta sessão devido a um erro inesperado .

Não consigo encontrar o erro que gerou a inativação do Dashboards.

Como posso resolver?

Faça login para poder traduzir
Primavera
Marked as spam
Criado há 3 dias e 1 hora srgiosantos-2
s
srgiosantos-2 Responsiveness Member
2 answers
0
Private answer

Não foi possivel aceder ao repositorio dos dashboards. Verifique que o modulo foi instalado e que a pasta dashboards100 tem permissão de escrita

Faça login para poder traduzir
Marked as spam
Criado há 2 horas e 11 minutos nuno-6
n
nuno-6 Nuno Iniciante
    Comments
    @nuno-6 reparei o módulo dos Dashboards e já não apresentou o erro.
    2 horas e 9 minutos
    srgiosantos-2
      ja desinstalei e voltei a instalar e nada
      1 hora e 47 minutos
      nuno-6
        0
        Private answer


        Boa tarde,

        Esse erro nos Dashboards é típico de problemas no módulo de Dashboards (ficheiros/pasta Dashboards100, permissões ou base de dados). Há vários casos semelhantes resolvidos com os passos abaixo. Sugiro que siga esta sequência, por ordem:

        1. Confirmar versão do Cegid Primavera
          • Se estiver em versão 10.20:
            • Existe uma anomalia conhecida que provoca exatamente essa mensagem na abertura do ERP.
            • Não há workaround estável; a correção é feita por atualização de módulos.
            • Atualize para:
              • PLT Main Build 10.0020.1037
              • Dashboards Main Build 10.0020.1003
              • Se tiver Gestão de Produção: GPR Main Build 10.0020.1013
          • Se estiver em versões anteriores (10.10, 10.00, etc.), avance para os passos seguintes.
        2. Encerrar utilizadores e serviços dos Dashboards
          • Desligue todos os utilizadores do ERP.
          • No servidor, pare o serviço dos Dashboards (por exemplo: “PrimaveraDashboards Service v10.00”).
        3. Renomear a pasta Dashboards100
          • No servidor, aceda à pasta de instalação, normalmente:

            C:\Program Files\PRIMAVERA\Dashboards100
          • Renomeie a pasta para algo como:

            Dashboards100_old
          • Se não conseguir renomear, confirme que o serviço dos Dashboards e quaisquer sessões de utilizadores estão mesmo encerrados.
        4. Reparar / reinstalar o módulo de Dashboards
          • Execute o setup do Cegid Primavera como Administrador.
          • Escolha reparar ou reinstalar o módulo de Dashboards.
          • Concluída a reparação, volte a iniciar o serviço dos Dashboards.
        5. Verificar ficheiro bloqueado (Dashboard.Integrations.db)
          • Na pasta PRIMAVERA\Dashboards100, confirme se existe o ficheiro:

            Dashboard.Integrations.db
          • Se estiver bloqueado pelo Windows:
            • Aceda a: Computer Management → System Tools → Shared Folders → Open Files.
            • Procure o ficheiro Dashboard.Integrations.db e feche/desbloqueie a sessão.
            • Volte a abrir o ERP e teste os Dashboards.
        6. Validar permissões às pastas (se o problema persistir)
          • Execute o CMD como Administrador no servidor e conceda permissões às pastas críticas, por exemplo:

            icacls "C:\Program Files\PRIMAVERA" /grant "Everyone":(OI)(CI)F /T

            icacls "%appdata%\microsoft\crypto" /grant "Everyone":(OI)(CI)F /T

            icacls "C:\ProgramData\Microsoft\Crypto" /grant "Everyone":(OI)(CI)F /T

            icacls "C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA" /grant "Everyone":(OI)(CI)F /T

            icacls "C:\Windows\assembly\GAC_MSIL" /grant "Everyone":(OI)(CI)F /T
          • Reinicie o serviço dos Dashboards e teste novamente.
        7. Verificar integridade das tabelas de Dashboards (casos mais críticos)

          Se, após os passos anteriores, o erro se mantiver, pode existir corrupção ou inconsistência nas tabelas de Dashboards. Em ambiente de testes/clone (nunca diretamente na base de produção sem validação), pode ser necessário reconstruir as tabelas:

          • BAS_DashboardDataSourceParameters
          • BAS_DashboardDataSources
          • BAS_Dashboards
          • BAS_GruposDashboards
          • DASH_DashboardsPermission
          • DASH_DashboardsUser
          • DASH_DataSourceCache
          • DASH_Framework
          • DASH_StringTable
          • DASH_Dashboard
          • DASH_Groups

          Procedimento típico:

          • Criar uma empresa nova (ou usar uma empresa de testes) onde os Dashboards funcionem.
          • Exportar o conteúdo destas tabelas dessa empresa.
          • Eliminar o conteúdo (ou recriar as tabelas) na empresa com problema.
          • Inserir os dados exportados da empresa nova.

          Atenção: se existirem Dashboards personalizados, terão de ser recriados após este processo. Faça sempre primeiro em ambiente de testes.

        Em muitos casos, só os passos 2 a 5 (encerrar utilizadores/serviços, renomear Dashboards100, reparar módulo e desbloquear Dashboard.Integrations.db) são suficientes para voltar a ter os Dashboards ativos.

        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á 3 dias e 1 hora cegidpulse
        cegidpulse Cegid Pulse Most Valuable Professional