Web
Nota Legal Porto Alegre - NFe: A applet não está carregada ou Não foi possível encontrarum par de certificado e chave no repositório
Written by Fagner SutelErro: A applet não está carregada
{caso precise de suporte técnico, contate-nos} :) :) :)
Com o advento da nota fiscal eletrônica NFe, este é um caminho sem volta. Todos empresários deverão fazer uso da mesma..
Existem muitas aplicações de PDV que já fazem esta tarefa; no entanto muitas empresas , principalmente prestadores de serviços, ainda utilizazam e irão utilizar algum tipo de webservice que utilize certificado digital A1 ou A3.
E como é de conhecimento da maioria, o uso de certificados digitais sejam instalados no PC ou por meio de Token ou SmartCard costumam causar algumas dores de cabeça no início.
É comum ao tentar emitir uma NFe se deparar com mensagens como "A applet não está carregada"" ou "Não foi possível encontrar um par de certificado e chave no repositório".
Inicialmente estes percalços costumam gerar alguma dor de cabeça; embora a solução seja relativamente fácil, o meio de realizá-la nem sempre é claro ou disponibilizado facilmente.
Vamos ao que interessa. Abaixo a imagem que tanto assusta quem precisa gerar um NFe.
Esta applet é um componente necessário, pois por meio dela o componente assinador executa a autenticação, e sem este NFes não podem ser geradas e nenhum outro serviço que requer este tipo de assinatura pode ser executado.
Para solucionar este problema precisamos de alguns breves passos.
Inicialmente devemos desinslalar as versões anteriores do Java.
O segundo passo é limpar o cache do navegador.
Feito isso deveremos configurar o ambiente Java para que funcione corretamente, no exemplo atual irei utilizar o exemplo para geração da NFe da Prefeitura Municipal de Porto Alegre, a situação real com a que me deparei. Embora tome a PMPA como exemplo, para outras situações o padrão pouco difere, devendo atentar para os endereços a serem inseridos na lista de exceções e alguns detalhes sempre apontados pelos manuais de NFe de cada município ou estado.
Para configurar a aplicação Java devemos abrir o menu iniciar do Windows e abrir o Painel de Controle como exemplificado na imagem abaixo.
Uma vez aberto o Painel de Controle na barra de pesquisa no canto superior direito deveremos digitar java, logo o ícone do Java será exibido, bastando apenas clicar sobre o mesmo para abrir o Painel de Controle do Java.
Uma outra alternativa é no menu iniciar no campo "Procurar programas e arquivos" digitar "Configurar Java" ou "Configure Java", ao encontrar o ícone do Java clicar no mesmo. Em ambos os casos será exibido Painel de Controle do Java, como exemplificado abaixo.
No botão Sobre... é possível obter informações da versão Java instalada no PC.
É recomendável atualizar a versão Java, para isso clique na aba Atualizar do Painel de Controle do Java e clique em Atualizar Agora, caso a versão do PC seja a mais recente será avisado e caso contrário a atualização será realizada.
Uma vez aberto o Painel de Controle do Java, iremos até a aba Segurança, manteremos selecionada a opção "Ativar conteúdo Java no browser" e o nível se segurança setaremos como alto.
Feito isto na mesma aba, clicaremos na opção editar lista de sites, uma janela se abrirá e deveremos clicar no botão adicionar, como na figura abaixo.
Agora, informaremos o nome do site que desejamos adicionar à excessão, por meio do botão Adicionar; este site será aquele que faremos uso com nosso certificado digital. No meu caso este site é o da PMPA em sua compania de processamento de dados e os endereços neste caso são "http://ergon.procempa.com.br" e "https://nfe.portoalegre.rs.gov.br"; feito isto estes endereços estarão na lista de exceções, bastando apenas dar um OK.
O próximo passo será redefinir as definições de arquivos temporários (é recomendável desconectar o token ou smast card neste momento), a partir dai sairemos da aba atual e iremos até a aba geral, onde deveremos clicar em Definições; e então selecionar a opção "Excluir Arquivos".
Na nova popup que se abrirá selecionamos excluir os três ítens abaixo indicados na figura e filalizaremos com um OK.
Feito isto, vamos até a aba avançado e na opção "Verificar a revogação do certificado TLS usando", marcamos a opção "Listas de Revogação de Certificado (CRLs)".
Após na opção "Verificação de segurança de código misto (sandboxed vs. confiável)", fazemos a seleção da opção "Desativar verificação".
Voltamos até a página de teste do Certificado Digital e clicamos em "Configirações do Certificado Digital".
Logo em seguida a janela abaixo será exibida, nela marcaremos a opção "Microsoft CAPI" e daremos OK. Feito isto deveremos voltar ao site de testes e fazer a verificação clicando em assinar.
Feito o teste de assinatura no ambiente de homologação do site a mensagem a ser exibida após o teste deverá ser algo como a imagem de processo bem sucedido abaixo apontada.
Erro: Não foi possível encontrar um par certificado e chave no repositório
Iremos novamente até a página de teste do Certificado Digital e daremos um clique em "Configirações do Certificado Digital"; a janela abaixo será exibida. Se o certificado for do tipo A3, nela marcaremos a opção "Cartão Inteligente" e marcarmos na caixa de seleção a opção "Automático".
Se so certificado digital for do tipo A1 (instalado no computador) na mesma seleção de "Configurações do Certificado Digital" a opção desta vez deverá ser Arquivo PKCS12.
Feito isto deverá retornar a tela de teste de assinatura digital e realizar o novo teste, caso tudo esteja corretamente configirado, deverá ser exibida a mensagem abaixo:
Geração de NFe
É importante ressaltar que no instante fizermos a emissão de NFEs as janelas abaixo podem ser exibidas.
No caso da Advertência de Segurança, apenas clique em Permitir.
Caso a janela de aviso Java abaixo seja exibida, perguntando se deseja executar a aplicação; clique em Executar, confirmando que deseja executar a aplicação para realizar a assinatura eletrônica.
Se gor perguntado se deseja continuar utilizando está conexão, clique em continuar.
Fontes: PMPA