Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Moderadores
Postado
10 minutos atrás, Reinaldo Silveira disse:

Boa tarde pessoal.

Estou tentando validar o CT-e em anexo pelo método:


ACBrCTe1.Conhecimentos.LoadFromFile(...);

ACBrCTe1.Conhecimentos.Validar;

mas retorna o seguinte erro: Arquivo "Erro_v3.00.xsd" não encontrado.

 

Acabei de atualizar os fontes (a pasta de Schemas também está atualizada), mas o erro persiste.

Alguma ideia?

Obrigado.

41180448740351000327570000013704871471254024.xml

Boa tarde, Reinaldo Silveira.

Atualize os fontes, use o ACBrInstall Trunk2 para reinstalar os componente e não esqueça de marcar a opção para apagar arquivos antigos.

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Postado

Reinstalei o ACBr apagando os arquivos antigos, segundo orientação do Felipe, mas o erro continua.

Desculpa a ignorância Italo, mas pelo validador da Sefaz RS mostra que a assinatura está válida. Também tentei baixar o CT-e direto da receita, mas o conteúdo do xml é idêntico ao que eu anexei anteriormente.

cte.png.a06059e00a2ce0c5b4b69b37c863e15c.png

Agora fiquei na dúvida, este xml está correto ou não?

Postado
Em 04/05/2018 at 17:22, Italo Jurisato Junior disse:

Reinaldo,

O componente esta configurado corretamente no que diz respeito a Path que contem os Schemas do CT-e versão 3.00?

...\Exemplos\ACBrDFe\Schemas\CTe

sim.

Postado

Debugando aqui, verifiquei a seguinte situação:

na unit ACBrCTeConhecimentos, no método Validar tem a seguinte instrução (linha 348):

RetornarConteudoEntre(AXML, '<CTe xmlns', '</CTe>')

porém, este xml em questão não possui a declaração namespace <CTe xmlns=”http://www.portalfiscal.inf.br/cte”>, está somente <CTe>, conforme comparativo abaixo:

image.png.d7cac3c95ad8c818e211a2b6fa3fdd6d.png

Minha dúvida agora é a seguinte: este xml poderia ter sido validado desta forma, ou seja, é permitido autorizar um CT-e sem esta namespace?

Obrigado pela ajuda!

  • Consultores
Postado

Bom dia Reinaldo,

Com certeza o namespace constava no elemento <CTe> ao ser enviado para a SEFAZ, mas foi removido quando o XML foi alterado para receber o grupo referente ao protocolo de autorização.

O ACBrCTe gera com esse namespace e quando atualiza o XML para que o mesmo passe a constar o protocolo de autorização o namespace não é removido.

Esse é o motivo do erro que esta ocorrendo, o XML em questão não foi gerado pelo ACBrCTe e sim por outro componente ou DLL.

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
4 horas atrás, Italo Jurisato Junior disse:

Bom dia Reinaldo,

Com certeza o namespace constava no elemento <CTe> ao ser enviado para a SEFAZ, mas foi removido quando o XML foi alterado para receber o grupo referente ao protocolo de autorização.

O ACBrCTe gera com esse namespace e quando atualiza o XML para que o mesmo passe a constar o protocolo de autorização o namespace não é removido.

Esse é o motivo do erro que esta ocorrendo, o XML em questão não foi gerado pelo ACBrCTe e sim por outro componente ou DLL.

Entendo.

E qual a saída neste caso, verificar junto à transportadora?

Postado
46 minutos atrás, Italo Jurisato Junior disse:

Boa tarde Reinaldo,

Acredito que o caso não seria bem validar o XML, mas sim checar se o mesmo realmente foi enviado para SEFAZ e se esta o autorizou.

conforme falei anteriormente, este é o mesmo xml baixado da Sefaz.

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