Ir para conteúdo
  • Cadastre-se

dev botao

Falha Na Inicializacao Correta Da Dll Provedor Certificado A3


Ver Solução Respondido por Giovani Da Cruz,
  • Este tópico foi criado há 2738 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde pessoal.

 

 

Primeiramente passando os dados da situação

 

Dados:

Delphi: XE 7

Certificado: A3

Versão do Windows: 8.1 x64

ACBr: truck2

 

Leitora da Gemalto
Certificado cartão Charismathics
 

versão em produção

webservice: RS

 

 

Se eu for assinar uma NFe, ocorre o erro "falha na inicialização correta da DLL provedor".

 

 

Este erro só ocorre com certificados A3, já com certificados A1, funciona normalmente.

Fazendo alguns testes, percebi que se consultar a NFe antes de assinar, ai consigo informar o pin e utilizar normalmente, inclusive autorizar nas NF-es.

 

Resumindo o erro ocorre se eu tentar assinar a NF-e antes de consultar, mas só nos certificados A3.

 

Já registrei as dlls corretamente, tanto que consigo autorizar NF-es.

 

O que pode ser?

Editado por Giovani Da Cruz
Link para o comentário
Compartilhar em outros sites

Acredito que sim, pois consigo ler o certificado digital numa boa.

 

Coloquei as dlls da pasta capicom do repositório na pastas sysWOW64 do windows e registrei as dlls.

 

Para garantir, executei também o .bat do acbr, aquele que registra as dlls, em modo de administrador.

Editado por Giovani Da Cruz
Link para o comentário
Compartilhar em outros sites

O código da consulta é o padrão, bem simples

procedure TFrmMain.act_NFeConsultarExecute(Sender: TObject);
begin

  { Consulta de NF-e pela Chave. }
  ACBrNFe1.WebServices.Consulta.NFeChave := chave;
  ACBrNFe1.WebServices.Consulta.Executar;

  Application.MessageBox(ACBrNFe1.WebServices.Consulta.XMotivo,
  'Retorno', MB_ICONINFORMATION + MB_OK);

end;

Comecei a perceber este problema com o A3 agora, que surgiu a primeira oportunidade de utilizar.

 

Lembrando que com certificados A1, tudo ocorre sem problemas.

 

Tentei até reinstalar o drive da leitora, mas continua o mesmo problema.

Editado por Giovani Da Cruz
Link para o comentário
Compartilhar em outros sites

Percebi que as janelas para informar o PIN, são diferentes na consulta e para assinar a nota.

 

Não sei se isto interfere algo, mas mandei as imagens em anexo para serem analisadas.

 

 

Só lembrando que para conseguir assinar, no caso do A3, antes estou precisando consultar, senão da o erro do título do tópico.

post-14508-0-49309800-1434631071.png

post-14508-0-84067500-1434631071.png

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...

Olá Giovani bom dia.

Estou com o mesmo problema seu.

Eu tenho o windows10 e no site gratuito do Estado funciona normal a emissão da nota fiscal, porem

o estado não vai mais emitir nota fiscal em dezembro/2016 e eu já fiz então o contrato com outra empresa,

mas infelizmente não consegui emitir nenhuma nota fiscal porque segundo o Serasa me falta uma DLL

e eu não sei qual é, será que voce poderia me dar uma luz?

Agradeço imensamente.

Um abraço

meu email [email protected]

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2738 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.