[firebase-br] [OFF] ACBr - Erro ao NotasFiscais.Assinar - A propriedade ou Objeto não foi encontrado

Felipe Aron felipearon em gmail.com
Ter Nov 16 12:02:29 -03 2010


Pessoal, já tentei de tudo mas ainda permanece o erro:

Até semana passada estava usando o ACBr normalmente para emissão da NFe +
Capicom.

Hoje ao tentar emitir a NFe ocorreu uma exception: "A propriedade ou Objeto
não foi encontrado" - Esse erro ocorre no método NotasFiscais.Assinar
/ TCertificadosConf.GetCertificado:

Certs := Store.Certificates as ICertificates2;
  for i:= 1 to Certs.Count do
  begin
    Cert := IInterface(Certs.Item[i]) as ICertificate2;
    if Cert.SerialNumber = FNumeroSerie then
    begin
      if NotaUtil.EstaVazio(NumCertCarregado) then
         NumCertCarregado := Cert.SerialNumber;
      if  CertStoreMem = nil then
       begin
         CertStoreMem := CoStore.Create;
         CertStoreMem.Open(CAPICOM_MEMORY_STORE, 'Memoria',
CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED);
         CertStoreMem.Add(Cert);
       end;

*      PrivateKey := Cert.PrivateKey; <= ERRO !!*

O valor retornado de Cert.PrivateKey é = *nil*

Refiz a instalação dos certificados, verifiquei a pasta de schemas, mas o
erro permanece.

O que está ocorrendo e como arrumar esse problema?

-- 
#FollowMe: @felipearon <http://twitter.com/felipearon> (
http://felipearon.com.br/)



Mais detalhes sobre a lista de discussão lista