Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Estou tentando enviar um MDF-e e estou recebendo o seguinte erro:

Estou usando a versão mais atualizada dos componentes. Já li outros post à respeito, mas seguindo as orientações de todos eles, nenhum resolveu meu problema.

 

 

Rejeição: Falha no Schema XML do MDF-e

 

Alguém poderia me ajudar ?

 

Segue arquivo MDF-e gerado pelo ACBR.

teste.xml

Postado
10 minutos atrás, cleversonviana disse:

Estou tentando enviar um MDF-e e estou recebendo o seguinte erro:

Estou usando a versão mais atualizada dos componentes. Já li outros post à respeito, mas seguindo as orientações de todos eles, nenhum resolveu meu problema.

 

 

Rejeição: Falha no Schema XML do MDF-e

 

Alguém poderia me ajudar ?

 

Segue arquivo MDF-e gerado pelo ACBR.

teste.xml 1 kB · 0 downloads

Tu pegou a pasta de schemas atualizada e substituiu a antiga?

Postado

Bom dia Cleversonviana,

Faça a checagem pelo portal https://dfe-portal.svrs.rs.gov.br/Mdfe/ValidadorXML.

A Placa e CPF estão errados. Placa sem  o - HNF1482 e o CPF está Zerado.

The 'http://www.portalfiscal.inf.br/mdfe:placa' element is invalid - The value 'HNF-1482' is invalid according to its datatype 'String' - The Pattern constraint failed.The 'http://www.portalfiscal.inf.br/mdfe:CPF' element is invalid - The value '0' is invalid according to its datatype 'http://www.portalfiscal.inf.br/mdfe:TCpf' - The Pattern constraint failed.The 'http://www.portalfiscal.inf.br/mdfe:tpRod' element is invalid - The value '00' is invalid according to its datatype 'String' - The Enumeration constraint failed.
  • Curtir 1
Postado

Boa tarde Cleversonviana,

A princípio verifiquei os seguintes pontos:

1)  RNTRC esta zerado.

2) Eu particularmente nao informo <dhIniViagem>2019-07-25T11:24:52-04:00</dhIniViagem>

3) codAgPorto zerado,  <codAgPorto>0000000000000000</codAgPorto>

4) Tag da seguradora não foi informada <seg> 

  • Moderadores
Postado
Em 24/07/2019 at 16:53, cleversonviana disse:

Rejeição: Falha no Schema XML do MDF-e

Como está sua rotina de envio?

Está chamando o comando ACBrMDFe1.Manifestos.Validar para validar o XML antes de enviar para o webservice?

Se houver algo errado no XML esse método deve te dar uma mensagem informando o que está errado.

Não esqueça de atualizar a pasta de Schemas antes.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Adicionei a validação  e agora recebo o erro:

 

Falha na validação dos dados do Manifesto: 1

 

 

  ACBrMDFe1.Manifestos.GerarMDFe;
  ACBrMDFe1.Manifestos.Validar;
  ACBrMDFe1.Manifestos.Assinar;
 

 

  • Moderadores
Postado
11 minutos atrás, cleversonviana disse:

  ACBrMDFe1.Manifestos.GerarMDFe;
  ACBrMDFe1.Manifestos.Validar;
  ACBrMDFe1.Manifestos.Assinar;

Assinar deve vir antes de Validar.

12 minutos atrás, cleversonviana disse:

Falha na validação dos dados do Manifesto: 1

Deveria mostrar mais que isso... assim não dá pra saber qual o problema.

A configuração ACBrMDFe1.Configuracoes.Geral.ExibirErroSchema está True?

Se não estiver, configure como True e tente novamente.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Modifiquei a ordem e recebi o mesmo erro:

 

  ACBrMDFe1.Manifestos.Assinar;

  ACBrMDFe1.Manifestos.GerarMDFe;
  ACBrMDFe1.Manifestos.Assinar;
  ACBrMDFe1.Manifestos.Validar;

ACBrMDFe1.Enviar(xLoteMdfe, false);

 

Rejeição: Falha no Schema XML do MDF-e

teste.xml

  • Consultores
Postado

Bom dia Cleverson,

Vamos simplificar a sua rotina para:

ACBrMDFe1.Enviar(xLoteMdfe, false);

Lembre-se que o Enviar executa automaticamente o Assinar e o Validar nessa ordem, logo não se faz necessário executar esses métodos antes do Enviar.

O Assinar executa automaticamente o GerarXML que é responsável por gerar o XML do MDF-e, que por sinal é exatamente o que o GerarMDFe faz, com uma diferença o Assinar além de gerar o XML já realiza a sua assinatura.

Da forma que você fez o XML estava sendo gerado 4 vezes (Assinar, GerarMDFe, Assinar e Enviar) e validado duas vezes (Validar e Enviar).

Uma perda de tempo e processamento desnecessária.

Quanto ao erro que você esta tendo, não notei nada de errado no seu XML, acredito que seja algum problema no ambiente de homologação da SEFAZ-Virtual do Rio Grande do Sul.

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

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