Ir para conteúdo
  • Cadastre-se

dev botao

Erro de validação CT-e - infCTeSupl is unexpected


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

Recommended Posts

Postado

Boa tarde Pessoal,

Começei a ter problemas na validação dos CTe's e não estou conseguindo resolver sozinho. O erro esta ocorrendo em uma validação do arquivo ACBrCTeConhecimentos, mais precisamente na chamada da função SSL.Validar na linha 411:

CTeEhValido := SSL.Validar(AXML, GerarNomeArqSchema(ALayout, FCTe.infCTe.Versao), Erro);

O erro retornado é o seguinte:

Falha na validação dos dados do Conhecimento: 40

Element '{http://www.portalfiscal.inf.br/cte}infCTeSupl' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/cte}CTe'.
Expecting: {http://www.w3.org/2000/09/xmldsig#}Signature.

Ao verificar o XML enviado pela variável "AXML", verifiquei que realmente esta sendo colocado no XML um bloco que eu desconhecia, abaixo eu copie um fragmento do código onde aparece a tag infCTeSupl logo após o fechamento do infCTe e ante da parte de assinatura:

				</rodo>
			</infModal>
		</infCTeNorm>
	</infCte>
	<infCTeSupl>
		<qrCodCTe>
			<![CDATA[https://cte.fazenda.mg.gov.br/portalcte/sistema/qrcode.xhtml?chCTe=31191017033881000140570020000000401000007500&tpAmb=1]]>
		</qrCodCTe>
	</infCTeSupl>
	<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
		<SignedInfo>
			<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
			<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>

Alguém saberia me dizer como faço para evitar esse erro? Sei que possivelmente é esse bloco a mais que não esta deixando o XML ser validado mas eu não sei como ele começou a ser colocado e nem sei qual configuração devo mexer no código para ele não ser gerado.

Antecipadamente agradeço a ajuda.

 

Gabriel Lopes

 

  • Obrigado 1
  • Este tópico foi criado há 1931 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...
The popup will be closed in 10 segundos...