O erro que descreve indica um problema na instalação/atualização dos componentes da plataforma do Cegid Primavera (ficheiros/dlls da Primavera.Platform.CoreServices100). É típico de instalações parcialmente corrompidas ou com versões de módulos desenquadradas entre si.
Para corrigir o erro no Administrador e garantir que as alterações de IRS são aplicadas corretamente no ERP Evolution, siga estes passos:
- 1. Reparar os módulos principais em modo Administrador
- Feche todas as sessões do Cegid Primavera (ERP e Administrador) em todas as máquinas.
- Desative temporariamente o antivírus.
- No servidor (ou máquina onde está instalada a instância principal), abra o “Administrador de Instalações”/setup do Cegid Primavera com botão direito > “Executar como administrador”.
- Efetue a reparação dos seguintes módulos, sempre em modo administrador:
- DBM
- PLT (Plataforma)
- ERP
- BAS (Base Aplicacional)
- VND (se estiver instalado no Evolution)
- Concluída a reparação, reinicie o servidor/máquina.
- 2. Validar ficheiros e compatibilidade
- Confirme se existe o ficheiro runtime.config na pasta Apl da instalação.
- Verifique se não ficaram ficheiros “pendentes” de registo:
- Na pasta APL, confirme se existem ficheiros com extensão .RRA. Se existirem, reinicie a máquina para que o registo dos componentes seja concluído.
- Confirme que o nível de compatibilidade das bases de dados do Cegid Primavera está, pelo menos, em SQL Server 2019 (150).
- 3. Garantir alinhamento de versões no Evolution
- Certifique-se de que:
- Todos os postos (clientes) têm instalada a mesma SR do Cegid Primavera Evolution que foi aplicada no servidor.
- Não está a abrir uma base de dados já migrada numa máquina com módulos em versão anterior.
- Se houve erro na atualização da base “priempre”, poderá ser necessário:
- Forçar nova migração da base de dados (entrando novamente no Administrador após a reparação dos módulos).
- 4. Verificar novamente o Administrador
- Depois das reparações e reinício:
- Abra o Administrador em modo normal.
- Confirme se o erro “Could not load type 'Primavera.Platform.CoreServices100.Cryptography.AESEncryptor'...” desapareceu.
- Se o erro persistir, poderá ser necessário:
- Desinstalar completamente o Cegid Primavera (por exemplo, com uma ferramenta tipo Revo Uninstaller),
- Limpar pastas, DLLs e registos remanescentes,
- Reiniciar o servidor e instalar de raiz a versão correta do Cegid Primavera Evolution,
- Voltar a testar o acesso ao Administrador.
- 5. IRS 50 % para Novembro não está a ser aplicado
- Depois de estabilizar a instalação (sem erros no Administrador):
- Confirme que a atualização que instalou é a que contém as alterações legais para a redução de IRS a 50 % em Novembro.
- No Administrador, valide se foram aplicadas/migradas as tabelas de IRS e se não existem erros de migração.
- No módulo de Recursos Humanos/Salários (ou módulo responsável pela retenção), verifique:
- Se a tabela de IRS em vigor para Novembro está atualizada.
- Se o perfil de IRS dos trabalhadores está corretamente parametrizado para beneficiar da redução (quando aplicável).
- Faça um cálculo de teste (simulação) para Novembro e confirme se a redução de 50 % já é refletida.
- Se, mesmo com a instalação reparada e tabelas atualizadas, a redução não for aplicada:
- Ative o log do ERP e repita o cálculo para identificar se há alguma regra/parametrização a bloquear a aplicação da redução.
Se após estes passos o erro no Administrador se mantiver ou a redução de IRS continuar sem efeito, será importante recolher o log detalhado (Administrador e ERP) e encaminhar para suporte, pois poderá tratar-se de uma inconsistência específica da instalação ou da base de dados.
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.