Ir para conteúdo
  • Cadastre-se

dev botao

Validação MDF-e


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

Recommended Posts

16 minutos atrás, Ubirajara disse:

Boa tarde.

Ao tentar emitir MDF-e com tpEmit = 3, estou recebendo: "Falha na validação dos dados do Manifesto: 70". Porém não consigo identificar o motivo. Alguma sugestão?

Segue em anexo o xml em questão.MDFe31171010579567000118580000000000701000000709.xml

Boa tarde @Ubirajara de acordo com o manual da MDF-e será aceito somente 1 ou 2.

image.png.7c5df21a9dfa451609219ba5d7e02a15.png

A arte de programar consiste na arte de organizar e dominar a complexidade.  :roll:

Link para o comentário
Compartilhar em outros sites

@Giuu, é que de acordo com a NT 2017/003:

A tag tpEmit do grupo ide passa a aceitar os seguintes valores:
1 - Prestador de serviço de transporte; 2 - Transportador de Carga Própria;
3 - Prestador de serviço de transporte que emitirá CT-e Globalizado.

Com os valores 1 e 2 meu envio está OK. Como estou me adequando à NT, estou fazendo testes com o novo parâmetro. Somente com ele que o envio não funciona.

Link para o comentário
Compartilhar em outros sites

12 minutos atrás, Ubirajara disse:

@Giuu, é que de acordo com a NT 2017/003:

A tag tpEmit do grupo ide passa a aceitar os seguintes valores:
1 - Prestador de serviço de transporte; 2 - Transportador de Carga Própria;
3 - Prestador de serviço de transporte que emitirá CT-e Globalizado.

Com os valores 1 e 2 meu envio está OK. Como estou me adequando à NT, estou fazendo testes com o novo parâmetro. Somente com ele que o envio não funciona.

está com schemas atualizado e setado no componente pra versão 3.0?

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, Ubirajara disse:

Boa tarde.

Ao tentar emitir MDF-e com tpEmit = 3, estou recebendo: "Falha na validação dos dados do Manifesto: 70". Porém não consigo identificar o motivo. Alguma sugestão?

Segue em anexo o xml em questão.MDFe31171010579567000118580000000000701000000709.xml

A mensagem completa indica o erro:

Falha na validação dos dados do Manifesto: 70
Element '{http://www.portalfiscal.inf.br/mdfe}infDoc' cannot be empty according to the DTD/Schema.

Não foi gerado nenhum documento no grupo infDoc.

Foi feita uma correção recentemente sobre isso:

Citar

12/10/2017
-- pmdfeMDFeW --
[*] Correção na geração do grupo de documentos, não estava gerando quanto o
    tpEmit = 3.
    por: Thiago

Você está com os fontes atualizados?
 

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 minuto atrás, Ubirajara disse:

@BigWings, os fontes estão atualizados.

Então debugue sua aplicação e verifique se está adicionando as chaves da NFe ao manifesto no grupo infDoc.

Veja que o ACBr não vai incluir CTe nesse grupo caso tpEmit seja 3.

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

10 minutos atrás, Ubirajara disse:

@BigWings, os fontes estão atualizados.

Boa tarde,

Não foi informada nada no infDoc, como não pode ser CTe deverá ser uma NFe (se não estou enganado) de acordo com a NT 2017/003 

Se modal Rodoviário e Tipo Emitente for igual a Prestador de Serviço de
Transporte (tpEmit=1) ou Transportador que emitirá CT-e Globalizado
(tpEmit=3):
-Rejeitar se o grupo de informações do seguro da carga não estiver
informado 

Então deverá informar o seguro da carga e o InfContratante também. verifique o XML em anexo.

42171017089484000190580030000005031977171819-mdfe.xml

  • Curtir 1

A arte de programar consiste na arte de organizar e dominar a complexidade.  :roll:

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Ubirajara,

Foi feita uma correção no componente para que os documentos sejam ADD quando o tpEmit for 3.

Mantenha todos os fontes de todas as pastas atualizados de preferencia semanalmente.

Em um MDF-e sempre devemos informar os documentos não importa o tipo de emitente, lembre-se que o MDF-e se trata da Manifestação de Documentos Fiscais Eletrônicos.

Como você quer emitir a manifestação de documentos sem informar os mesmos?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Bom dia, alguém conseguiu passar em ambiente homologação com a TAG tpEmit 3.

Estou recebendo a seguinte rejeição:

Arquivo SCHEMA: C:\Unimake\UniNFe\NFe\schemas\MDFe\mdfe_v3.00.xsd
Linha: 1 Coluna: 211 Erro: O elemento 'http://www.portalfiscal.inf.br/mdfe:tpEmit' é inválido - O valor '3' é inválido dependendo do tipo de dados 'http://www.portalfiscal.inf.br/mdfe:TEmit' - Falha na restrição Enumeration.

Transportador CTC emitirá mdf-E com notas para posteriormente emitir o CT-e Globalizado.

O mesmo arquivo rejeitado, troquei a TAG tpEmit para 2. (Transportador de Carga Própria) E foi validado com sucesso. Só que não e o caso já que se trata de cooperativas de transporte, são prestadoras de serviço.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
22 minutos atrás, Ruben Dario Vrigilio disse:

Arquivo SCHEMA: C:\Unimake\UniNFe\NFe\schemas\MDFe\mdfe_v3.00.xsd
Linha: 1 Coluna: 211 Erro: O elemento 'http://www.portalfiscal.inf.br/mdfe:tpEmit' é inválido - O valor '3' é inválido dependendo do tipo de dados 'http://www.portalfiscal.inf.br/mdfe:TEmit' - Falha na restrição Enumeration.

Atualize os Schemas:

https://mdfe-portal.sefaz.rs.gov.br/Site/Documentos#

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

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