Jump to content

botao.pngbotao.png

botao.pngbotao.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

NFe is incomplete according to the DTD/Schema


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

Recommended Posts

Boa tarde, estou tendo esse erro 

NFe is incomplete according to the DTD/Schema

Ao validar o xml com esses codigos;

		frmEmissaoNFE.ACBrNFe1.NotasFiscais.Clear;
        frmEmissaoNFE.ACBrNFe1.NotasFiscais.LoadFromFile(dsCamXML);
        frmEmissaoNFE.ACBrNFe1.NotasFiscais.Validar;

Esse processo estava funcionando há umas 2 semanas atras, hoje fui instalar no cliente e deu esse erro la e ao testar aqui na minha maquina também deu esse erro;

Desenvolvi tudo em cima do certificado A1 e o meu cliente tem o A3, estou usando a libWinCrypt

         ACBrNFe1.Configuracoes.Geral.SSLLib        := TSSLLib(4);
         ACBrNFe1.Configuracoes.Geral.SSLCryptLib   := TSSLCryptLib(3);
         ACBrNFe1.Configuracoes.Geral.SSLHttpLib    := TSSLHttpLib(2);
         ACBrNFe1.Configuracoes.Geral.SSLXmlSignLib := TSSLXmlSignLib(2);

 

Obs.: Eu encontrei topico com esse assunto aqui no forum desse mesmo erro, porém fiz tudo o que o pessoal fez e informou e não conseguiu, testei também pelo demo da ACBR e obtive o mesmo erro validando o xml, alguém pode me ajudar por favor ?

Screenshot_19.png

Link to post
Share on other sites
16 minutos atrás, Robinho de Morais disse:

quando vai assinar esta dando esse erro:

First chance exception at $7617A9F2. Exception class EACBrDFeException with message 'Falha ao obter a Chave Privada do Certificado para Assinatura.'.

 

Para o WinCrypt com A1, e informando apenas o número de série, é preciso instalar o certificado com permissão de exportação da chave privada.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to post
Share on other sites
1 hora atrás, Robinho de Morais disse:

verdade, estava testando o A1 como se fosse o A3, mas para o A3 como faço ?

Exception: Classe não registrada, ClassID: {88D969E5-F192-11D4-A65F-0040963251E5}

Erro que está dando com o A3

Não deveria ser necessário registrar DLLs pra usar com WinCrypt, apenas CAPICOM precisa.

 

1 hora atrás, Robinho de Morais disse:

agora lascou tudo, registrei pelo dos as dll do capicom e o acbr demo nem quer abrir....

Algum erro? 

Windows XP ou 2003? Já houve relatos de problemas com esses SO.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to post
Share on other sites
15 horas atrás, Robinho de Morais disse:

verdade, estava testando o A1 como se fosse o A3, mas para o A3 como faço ?

Exception: Classe não registrada, ClassID: {88D969E5-F192-11D4-A65F-0040963251E5}

Erro que está dando com o A3

 

Seguinte

Queria deixar um relato sobre esse erro "classe não registrada". Não posso dar 100% de certeza do que aconteceu, mas fiquei com a impressão de que nesta situação:

-mantendo o capicom no acbr.inc

- e configurando ssl para wincrypt,

ao assinar o xml, eu vi ocorrer esse erro "classe não registrada".

No momento do erro,  simplesmente registrei a capicom e passou.

Hoje ja estou compilando meu projeto sem dependencia da capicom, desabilitando no acbr.inc e tudo parece OK.

Att

Ricardo

  • Like 1
Link to post
Share on other sites
  • Este tópico foi criado há 1222 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...