Ir para o conteúdo principal

5.6 Erro ao executar RPT: The type initializer for ‘CrystalDecisions.CrystalReports.Engine.ReportDocument’ threw an exception

Causa do erro

Esse erro indica que a versão do Crystal Reports Runtime instalada no servidor onde o CRM One está hospedado (junto ao IIS) não é compatível com a versão requerida para impressão de relatórios.

Passo a passo para identificar a versão instalada

Siga os passos abaixo diretamente no servidor que hospeda o CRM One:

  1. Acesse o Painel de Controle e vá em “Programas”:

Painel de controle

  1. Clique em “Programas e Recursos”:

Programas e recursos

  1. Localize o item “SAP Crystal Reports runtime engine for .NET Framework” e verifique a versão exibida na coluna à direita:

Versão do runtime instalada

Versão sugerida

Para que os relatórios funcionem corretamente no CRM One, o runtime deve estar na versão abaixo:
Versão obrigatória: CR_13_0_25

Conclusão

Após instalar a versão CR_13_0_25 correta do runtime, o erro de execução dos arquivos .RPT no CRM One será resolvido. Certifique-se de realizar a instalação com permissões de administrador.