Ir para conteúdo
  • Cadastre-se

dev botao

Falha para Validar CT-e com Capicom


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

Recommended Posts

Bom dia!

Estou enfrentando um erro ao validar um CTe usando Capicom!
Unit => ACBrDFeCapicom

Linha 594 => ParseError := DOMDocument.validate;

ParseError.errorCode => -1072897535

A msg do erro fica assim:

'Falha na validação dos dados do Conhecimento: 67658

Error parsing 'ePpbJdDk2qzDDxhFiX8i9f5PzivSEff99me2ykA8EDw9VTqOx1nMOuEqtNcWED7cDwLAP8Ato45w;+sNqriuXY70pmYyGROzCXEYGwScSyyEGn4n23CPOScOYTDa...' as base64Binary datatype.

The element '{http://www.w3.org/2000/09/xmldsig#}SignatureValue' with value 'ePpbJdDk2qzDDxhFiX8i9f5PzivSEff99me2ykA8EDw9VTqOx1nMOuEqtNcWED7cDwLAP8Ato45w;+sNqriuXY70pmYyGROzCXEYGwScSyyEGn4n23CPOScOYTDa...' failed to parse.

 

Alguém já enfrentou esse problema no trunk2, como poderia contornar isso?

Att.

Moro

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Acho que seus schemas estão com problemas!

faça um teste usando o Demo do Ct-e!

veja que o erro é da assinatura! falhou no parser do xsd do schema

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Moro,

Analisando o XML que você postou, ele esta assinado e com o protocolo de autorização.

Sendo assim o erro que você esta enfrentando não se refere a emissão do mesmo, correto?

Esse CT-e foi emitido por você ou por outro e esta tentando valida-lo?

Notei que o conteúdo das TAGs SignatureValue e X509Certificate estão com quebras de linha.

Se esse CT-e foi emitido por você, todos os fontes estão atualizados?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo,

Você está correto, este CT-e não refere-se a emissão!

Este XML não foi gerado por nós, somente estamos validando ele para lançar no nosso sistema (importar ele nas entradas de notas).
Meus fontes estão todos atualizados, schemas também, será que pode ser essa quebra de linha?

Att.

Moro

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Moro,

Tente remover essas quebras e teste a validação novamente.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo,

Temos uma compilação do Fonte em Trunk1, e a validação e feita normalmente, o erro não acontece.

Não estamos com os fontes ativos para testar, mas acredito que essas quebras não interfiram na validação,

como te falei não conseguimos entrar Linha 594 => ParseError := DOMDocument.validate; para ver onde realmente vem o erro!

Algo mudou nesse validade do trunk1 para trunk2?

Att.

Moro

Link para o comentário
Compartilhar em outros sites

Italo,

Removi as quebra de linha e nada, também não foi. Fiz vários testes, várias maneiras e nada!

Poderia ser problema com aquele DOMDocument.validate?

Alguém mais enfrentou esse problema?

Obrigado!

Moro

Editado por Moro
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3017 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.

The popup will be closed in 10 segundos...