Ir para conteúdo
  • Cadastre-se

dev botao

Parser Xml: Data At The Root Level Is Invalid. Line 2, Position 1.


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

Recommended Posts

Postado
Fuçando na NET, descobri um validador do XML, capaz de acusar onde está o erro no XML do cte, no seguinte endereço:
 
 
Copiei e colei o xml lá e obtive a tela em anexo.
 
Acredito que esta parte do XML seja feita automaticamente pelo componente ACBr.
 
Atualizei o componente há 15 dias.
 
Como corrigir este erro?
 
Obrigado!

post-2285-0-68144300-1401126875_thumb.jp

  • Moderadores
Postado

Boa tarde

O ACBr deve ser pelo menos semanalmente atualizado, após recompilado todos os pacotes! ele está em constante evolução então não dá para ficar tanto tempo sem atualizar o mesmo!

Favor anexar o xml gerado pelo ACBr após efetuar a atualização e recompilação dos pacotes!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Postado

Erro persiste!!!

 

Atualizei os componentes ACBR, reinstalei tudo.

Renomeei a pasta anterior e baixei tudo do zero.

No delphi, remove os componentes ACBR em Component, Install Packages.

Depois deletei tudo relativo ao ACBR no Library Path.

Em seguida, apaguei os BPLs na pasta ..\Borland\Delphi7\projects\bpl

Reinstalei tudo direitinho.

Rodei o projeto de dentro do delphi, gerei o xml.

Mesmo erro: Erro 225 - Rejeição: Falha no schema XML do Cte.

Ah, claro: copiei a pasta schemas da pasta Exemplo\delphi\cte para o caminho do meu projeto.

Valida e assina normalmente.

Mas persiste o erro na hora de enviar.

E também fiz o outro teste com o validador da sefaz-rs, dentro dos moldes. Copiei e colei o conteúdo do xml no bloco de notas, e depois copiei e colei no validador da sefaz-rs.

Segue novamente a tela com a persistência do erro.

E o xml gerado após a atualização dos componentes ACBR.

Outra coisa: Por que o XML gerado não tem esta linha abaixo???

- <cteProc versao="2.00" xmlns="http://www.portalfiscal.inf.br/cte">
 

35140510173452000129570010000031221000031228-cte.xml

post-2285-0-70819500-1401209088_thumb.pn

Postado

Italo e Juliomar, RESOLVIDO!!

 

Por uma enorme desatenção da minha parte, inverti os comandos assinar e validar.

Mas como a mensagem era genérica, só consegui perceber isto quando encontrei o recurso de validação online do xml, que me mostrou que estava faltando a assinatura digital no xml.

A partir daí, 2 minutos para solucionar o problema!!

 

Obrigado a vcs 2 e a todos que leram e contribuiram de alguma forma!!

 

:-P

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