Pesquisa avançada

Gestores - Erro ao entrar no ambiente de Nota Fiscal de Emissão " libCapicom foi desativado por compilação {$DEFINE DFE_SEM_CAPICOM}"

Ao realizar a rotina de visualizar a tela de nota fiscal de emissão, nota-se que é informado um erro em tela por parte do sistema indicando que o suporte a biblioteca CAPICOM foi descontinuada.

Mas o que é a CAPICOM?

È uma biblioteca COM  ou seja, um conjunto de funções que podem ser usadas para lidar com:

  • Certificados digitais (ler, validar, importar/exportar);

  • Assinatura digital de arquivos ou textos;

  • Criptografia e descriptografia de dados;

  • Verificação de integridade de mensagens.

Pontos importantes:

  • A CAPICOM está obsoleta — a Microsoft descontinuou essa biblioteca há muitos anos (por volta do Windows 7).

  • Ela foi substituída pelo uso de .NET Framework (System.Security.Cryptography) ou pela API CryptoAPI / CNG (Cryptography Next Generation).

  • Em sistemas modernos (Windows 10/11), o uso da CAPICOM pode causar erros se não estiver registrada manualmente.

 

O que precisa ser feito para Corrigir?

Se o erro está sendo indicado, é provável que tenha sido alterado em: Utilitários>Configurações>Certificado digital, identifica-se o campo SSLLIB ou CRYPTLib onde provavelmente estará utilizando a biblioteca capicom, deve-se utilizar open ssl: