Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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

 

Postado
1 hora atrás, luisclaudio_jr disse:

Só uma pergunta, qual tipo de certificado? A1, A3?  e qual é a certificadora dele?

Certificado A1, SERPRORFBv4

Postado (editado)
1 hora atrás, Italo Jurisato Junior disse:

Bom dia Moro,

Esse certificado é um e-CNPJ ou e-CPF?

É um e-CNPJ

Editado por Moro
  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

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

 

Postado

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

Postado (editado)

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