Ir para conteúdo
  • Cadastre-se

dev botao

Erro Validação XML MDFe V3.00


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

Recommended Posts

Postado

Quanto tento gerar o xml para enviar, o acbr da um erro de validação do modal ("Falha na validação do Modal do Manifesto: 5"). Já verifiquei no documento do MDF-e e não vi nada diferente em relação a estrutura do XML. E os schemas são todos espalhados, não tem uma forma de testar com os schemas e verificar os erros ?

Segue o XML que consigo gerar quando não uso o certificado:

<?xml version="1.0" encoding="UTF-8"?>
<MDFe xmlns="http://www.portalfiscal.inf.br/mdfe">
	<infMDFe versao="3.00" Id="MDFe29170104272032000105580100000000051801863138">
		<ide>
			<cUF>29</cUF>
			<tpAmb>2</tpAmb>
			<tpEmit>2</tpEmit>
			<tpTransp>1</tpTransp>
			<mod>58</mod>
			<serie>10</serie>
			<nMDF>5</nMDF>
			<cMDF>80186313</cMDF>
			<cDV>8</cDV>
			<modal>1</modal>
			<dhEmi>2017-01-13T11:31:59-03:00</dhEmi>
			<tpEmis>1</tpEmis>
			<procEmi>0</procEmi>
			<verProc>16.8</verProc>
			<UFIni>BA</UFIni>
			<UFFim>BA</UFFim>
			<infMunCarrega>
				<cMunCarrega>2900801</cMunCarrega>
				<xMunCarrega>ALCOBACA</xMunCarrega>
			</infMunCarrega>
		</ide>
		<emit>
			<CNPJ>04272032000105</CNPJ>
			<IE>074556980</IE>
			<xNome>MDF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO SEM VALOR FISCAL</xNome>
			<enderEmit>
				<xLgr>RUA DR. OLIMPIO VITAL CONSTANTINO</xLgr>
				<nro>000</nro>
				<xCpl>QUADRA B - CENTRO DE ABASTECIMENTO</xCpl>
				<xBairro>CENTRO</xBairro>
				<cMun>2910800</cMun>
				<xMun>FEIRA DE SANTANA</xMun>
				<CEP>44002625</CEP>
				<UF>BA</UF>
				<fone>7532214702</fone>
			</enderEmit>
		</emit>
		<infModal versaoModal="3.00">
			<rodo>
				<infANTT>
					<infCIOT>
						<CIOT>024810123012</CIOT>
						<CNPJ>16767843000158</CNPJ>
					</infCIOT>
					<infContratante>
						<CPF>38761213616</CPF>
					</infContratante>
					<infContratante>
						<CPF>57148188814</CPF>
					</infContratante>
				</infANTT>
				<veicTracao>
					<placa>KYUUBI</placa>
					<RENAVAM>123456789</RENAVAM>
					<tara>0</tara>
					<capKG>99999</capKG>
					<capM3>999</capM3>
					<prop>
						<CNPJ>87722172000157</CNPJ>
						<RNTRC>12345678</RNTRC>
						<xNome>EU GENIO</xNome>
						<IE/>
						<UF>AM</UF>
						<tpProp>1</tpProp>
					</prop>
					<condutor>
						<xNome>MOTORISTA</xNome>
						<CPF>22653878000</CPF>
					</condutor>
					<tpRod>05</tpRod>
					<tpCar>02</tpCar>
					<UF>EX</UF>
				</veicTracao>
			</rodo>
		</infModal>
		<infDoc>
			<infMunDescarga>
				<cMunDescarga>2910800</cMunDescarga>
				<xMunDescarga>FEIRA DE SANTANA</xMunDescarga>
				<infNFe>
					<chNFe>29110313238989000118550010000000061100202242</chNFe>
					<peri>
						<nONU>1012</nONU>
						<xNomeAE>Liquido Quente bagarai</xNomeAE>
						<xClaRisco>4.1 (323)</xClaRisco>
						<grEmb>0</grEmb>
						<qTotProd>210 KG</qTotProd>
					</peri>
				</infNFe>
			</infMunDescarga>
		</infDoc>
		<seg>
			<infResp>
				<respSeg>1</respSeg>
				<CNPJ>98721325000168</CNPJ>
			</infResp>
		</seg>
		<seg>
			<infResp>
				<respSeg>2</respSeg>
				<CNPJ>18459829000112</CNPJ>
			</infResp>
			<infSeg>
				<xSeg>ALMEIDA SANTOS SOARES CALVAN</xSeg>
				<CNPJ>18459829000112</CNPJ>
			</infSeg>
			<nApol>CAVALODE ACO 001234</nApol>
		</seg>
		<seg>
			<infResp>
				<respSeg>1</respSeg>
				<CNPJ>98721325000168</CNPJ>
			</infResp>
			<infSeg>
				<xSeg>ALMEIDA SANTOS SOARES CALVAN</xSeg>
				<CNPJ>18459829000112</CNPJ>
			</infSeg>
			<nApol>CAVALODE ACO 001234</nApol>
		</seg>
		<seg>
			<infResp>
				<respSeg>2</respSeg>
				<CPF>55136314311</CPF>
			</infResp>
		</seg>
		<seg>
			<infResp>
				<respSeg>1</respSeg>
				<CNPJ>98721325000168</CNPJ>
			</infResp>
			<infSeg>
				<xSeg>Caneca de barro</xSeg>
				<CNPJ>55178709000173</CNPJ>
			</infSeg>
		</seg>
		<tot>
			<qNFe>1</qNFe>
			<vCarga>588.00</vCarga>
			<cUnid>01</cUnid>
			<qCarga>0.0000</qCarga>
		</tot>
	</infMDFe>
</MDFe>

 

Postado

Não vi nada sobre o Peso da carga no Geral, e não vi nada de lacres, adicione essas informações que citei e verifique novamente para ver se passa normal onde está dando erros, pq o meu está ok e as diferenças que vi foram essas...

  • Moderadores
Postado
  Em 30/01/2017 at 14:45, Annio disse:

Quanto tento gerar o xml para enviar, o acbr da um erro de validação do modal ("Falha na validação do Modal do Manifesto: 5"). Já verifiquei no documento do MDF-e e não vi nada diferente em relação a estrutura do XML. E os schemas são todos espalhados, não tem uma forma de testar com os schemas e verificar os erros ?

Segue o XML que consigo gerar quando não uso o certificado:

Expandir  

Não copie o conteúdo, ANEXE o arquivo XML.

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

Projeto ACBr

 

 

  • Membros Pro
Postado
  Em 30/01/2017 at 14:45, Annio disse:

Quanto tento gerar o xml para enviar, o acbr da um erro de validação do modal ("Falha na validação do Modal do Manifesto: 5"). Já verifiquei no documento do MDF-e e não vi nada diferente em relação a estrutura do XML. E os schemas são todos espalhados, não tem uma forma de testar com os schemas e verificar os erros ?

Segue o XML que consigo gerar quando não uso o certificado:

<?xml version="1.0" encoding="UTF-8"?>
<MDFe xmlns="http://www.portalfiscal.inf.br/mdfe">
	<infMDFe versao="3.00" Id="MDFe29170104272032000105580100000000051801863138">
		<ide>
			<cUF>29</cUF>
			<tpAmb>2</tpAmb>
			<tpEmit>2</tpEmit>
			<tpTransp>1</tpTransp>
			<mod>58</mod>
			<serie>10</serie>
			<nMDF>5</nMDF>
			<cMDF>80186313</cMDF>
			<cDV>8</cDV>
			<modal>1</modal>
			<dhEmi>2017-01-13T11:31:59-03:00</dhEmi>
			<tpEmis>1</tpEmis>
			<procEmi>0</procEmi>
			<verProc>16.8</verProc>
			<UFIni>BA</UFIni>
			<UFFim>BA</UFFim>
			<infMunCarrega>
				<cMunCarrega>2900801</cMunCarrega>
				<xMunCarrega>ALCOBACA</xMunCarrega>
			</infMunCarrega>
		</ide>
		<emit>
			<CNPJ>04272032000105</CNPJ>
			<IE>074556980</IE>
			<xNome>MDF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO SEM VALOR FISCAL</xNome>
			<enderEmit>
				<xLgr>RUA DR. OLIMPIO VITAL CONSTANTINO</xLgr>
				<nro>000</nro>
				<xCpl>QUADRA B - CENTRO DE ABASTECIMENTO</xCpl>
				<xBairro>CENTRO</xBairro>
				<cMun>2910800</cMun>
				<xMun>FEIRA DE SANTANA</xMun>
				<CEP>44002625</CEP>
				<UF>BA</UF>
				<fone>7532214702</fone>
			</enderEmit>
		</emit>
		<infModal versaoModal="3.00">
			<rodo>
				<infANTT>
					<infCIOT>
						<CIOT>024810123012</CIOT>
						<CNPJ>16767843000158</CNPJ>
					</infCIOT>
					<infContratante>
						<CPF>38761213616</CPF>
					</infContratante>
					<infContratante>
						<CPF>57148188814</CPF>
					</infContratante>
				</infANTT>
				<veicTracao>
					<placa>KYUUBI</placa>
					<RENAVAM>123456789</RENAVAM>
					<tara>0</tara>
					<capKG>99999</capKG>
					<capM3>999</capM3>
					<prop>
						<CNPJ>87722172000157</CNPJ>
						<RNTRC>12345678</RNTRC>
						<xNome>EU GENIO</xNome>
						<IE/>
						<UF>AM</UF>
						<tpProp>1</tpProp>
					</prop>
					<condutor>
						<xNome>MOTORISTA</xNome>
						<CPF>22653878000</CPF>
					</condutor>
					<tpRod>05</tpRod>
					<tpCar>02</tpCar>
					<UF>EX</UF>
				</veicTracao>
			</rodo>
		</infModal>
		<infDoc>
			<infMunDescarga>
				<cMunDescarga>2910800</cMunDescarga>
				<xMunDescarga>FEIRA DE SANTANA</xMunDescarga>
				<infNFe>
					<chNFe>29110313238989000118550010000000061100202242</chNFe>
					<peri>
						<nONU>1012</nONU>
						<xNomeAE>Liquido Quente bagarai</xNomeAE>
						<xClaRisco>4.1 (323)</xClaRisco>
						<grEmb>0</grEmb>
						<qTotProd>210 KG</qTotProd>
					</peri>
				</infNFe>
			</infMunDescarga>
		</infDoc>
		<seg>
			<infResp>
				<respSeg>1</respSeg>
				<CNPJ>98721325000168</CNPJ>
			</infResp>
		</seg>
		<seg>
			<infResp>
				<respSeg>2</respSeg>
				<CNPJ>18459829000112</CNPJ>
			</infResp>
			<infSeg>
				<xSeg>ALMEIDA SANTOS SOARES CALVAN</xSeg>
				<CNPJ>18459829000112</CNPJ>
			</infSeg>
			<nApol>CAVALODE ACO 001234</nApol>
		</seg>
		<seg>
			<infResp>
				<respSeg>1</respSeg>
				<CNPJ>98721325000168</CNPJ>
			</infResp>
			<infSeg>
				<xSeg>ALMEIDA SANTOS SOARES CALVAN</xSeg>
				<CNPJ>18459829000112</CNPJ>
			</infSeg>
			<nApol>CAVALODE ACO 001234</nApol>
		</seg>
		<seg>
			<infResp>
				<respSeg>2</respSeg>
				<CPF>55136314311</CPF>
			</infResp>
		</seg>
		<seg>
			<infResp>
				<respSeg>1</respSeg>
				<CNPJ>98721325000168</CNPJ>
			</infResp>
			<infSeg>
				<xSeg>Caneca de barro</xSeg>
				<CNPJ>55178709000173</CNPJ>
			</infSeg>
		</seg>
		<tot>
			<qNFe>1</qNFe>
			<vCarga>588.00</vCarga>
			<cUnid>01</cUnid>
			<qCarga>0.0000</qCarga>
		</tot>
	</infMDFe>
</MDFe>

 

Expandir  

Bom dia ANNIO, vejo que está mas adiantando que eu. Comecei a testar a V3, só não consegui passar a versão para o ACBR. poderia me passar a linha da sua Unit onde você passou a ve300.   Fico Grato.

Postado (editado)
  Em 30/01/2017 at 17:59, xyberx disse:

Não vi nada sobre o Peso da carga no Geral, e não vi nada de lacres, adicione essas informações que citei e verifique novamente para ver se passa normal onde está dando erros, pq o meu está ok e as diferenças que vi foram essas...

Expandir  

Vou tentar, valeu.

Se tu pegar teu arquivo XML e colocar no site do sefaz pra validar ele mostra os schemas todos corretos ? Poderia me enviar o seu modelo? Para eu comparar.

 

Luiz Carlos de Lima - acredito que seja isso

Geral.VersaoDF := TVersaoMDFe(GetEnumIndexDef(TypeInfo(TVersaoMDFe), Self.VERSAO_MDF, 've300'));

         

  Em 31/01/2017 at 11:53, BigWings disse:

Esse XML foi gerado pelo ACBr?

Expandir  

Sim, mas sem um certificado..

eu pego o xml usando:

InputBox('','', Dm_base.ACBrMDFe1.Manifestos.Items[0].XML);

 

Editado por Annio
  • Moderadores
Postado
  Em 31/01/2017 at 12:03, Annio disse:

Sim, mas sem um certificado..

eu pego o xml usando:

InputBox('','', Dm_base.ACBrMDFe1.Manifestos.Items[0].XML);

 

Expandir  

Da forma que está, o arquivo não valida, por causa das quebras de linha e tabulações. Como não está assinado, também não consegui validar.

---

Removendo as quebras de linha e tabulações e alterando o CNPJ do emitente para o do meu certificado, validei pelo demo e retornou o seguinte:

---------------------------
Demo_acbrmdfe
---------------------------
Falha na validação do Modal do Manifesto: 5

'KYUUBI' violates pattern constraint of '[A-Z]{2,3}[0-9]{4}|[A-Z]{3,4}[0-9]{3}'.
The element '{http://www.portalfiscal.inf.br/mdfe}placa' with value 'KYUUBI' failed to parse.

---------------------------
OK   
---------------------------
 

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

Projeto ACBr

 

 

Postado
  Em 31/01/2017 at 12:27, BigWings disse:

Da forma que está, o arquivo não valida, por causa das quebras de linha e tabulações. Como não está assinado, também não consegui validar.

---

Removendo as quebras de linha e tabulações e alterando o CNPJ do emitente para o do meu certificado, validei pelo demo e retornou o seguinte:

---------------------------
Demo_acbrmdfe
---------------------------
Falha na validação do Modal do Manifesto: 5

'KYUUBI' violates pattern constraint of '[A-Z]{2,3}[0-9]{4}|[A-Z]{3,4}[0-9]{3}'.
The element '{http://www.portalfiscal.inf.br/mdfe}placa' with value 'KYUUBI' failed to parse.

---------------------------
OK   
---------------------------
 

Expandir  

Valeu, vou tentar realizar essa alteração, mas ai já teria como tu tentar validar colocando uma placa válida? Tipo OJU1234

Fiz as alterações e enviei com o certificado, mas nada aconteceu, é assim mesmo ?

Postado
  Em 31/01/2017 at 13:40, ALA disse:

Pessoal, bom dia. Recebi o e-mail abaixo informando sobre quando o MDF-e 3.0 vai entrar em vigor 30/01/2017 ? Isso procede ? Até quando a SEFAZ vai receber os MDF-e da versão anterior ?

 

Para a atualização da ultima nota técnica do MDF-e os prazos são:
- 23/01/2017 Homologação
- 30/01/2017 Produção

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

Expandir  

A informação que vi no manual foi :
 

  Citar

 

Data de início de vigência no ambiente de homologação 03/10/2016

Data de início de vigência no ambiente de produção 12/12/2016

Data final da vigência da versão 1.00 05/06/2017

 

Expandir  

e Ala, tem alguma sugestão para o problema que especifiquei l?

  • Moderadores
Postado
  Em 31/01/2017 at 12:36, Annio disse:

Valeu, vou tentar realizar essa alteração, mas ai já teria como tu tentar validar colocando uma placa válida? Tipo OJU1234

Fiz as alterações e enviei com o certificado, mas nada aconteceu, é assim mesmo ?

Expandir  

Fez o que exatamente? Enviou pelo demo do ACBr?

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

Projeto ACBr

 

 

  • Moderadores
Postado
  Em 31/01/2017 at 14:08, Annio disse:

Alterei no banco a placa do veículo e enviei pela própria aplicação em desenvolvimento.

Meu projeto ACBR não compila.

Expandir  

Você deve após enviar o XML pelo webservice de envio obter o código de retorno cStat, e o número do recibo.

Com o recibo você chama o webservice de retorno de recepção e testa novamente o cStat e se tudo estiver ok já terá o XML autorizado.

Como não conheço sua aplicação não posso ajudar mais.

Estude o código do componente e o Manual de Orientação.

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

Projeto ACBr

 

 

Postado
  Em 31/01/2017 at 14:19, BigWings disse:

Você deve após enviar o XML pelo webservice de envio obter o código de retorno cStat, e o número do recibo.

Com o recibo você chama o webservice de retorno de recepção e testa novamente o cStat e se tudo estiver ok já terá o XML autorizado.

Como não conheço sua aplicação não posso ajudar mais.

Estude o código do componente e o Manual de Orientação.

Expandir  

Certo, obrigado

Postado
  Em 31/01/2017 at 14:03, BigWings disse:

Fez o que exatamente? Enviou pelo demo do ACBr?

Expandir  

Consegui por o projeto do ACBR para funcionar e percebi que o erro acontece na chave <prop>...</prop> do veicTracao.

<veicTracao>
					<placa>KYU1234</placa>
					<RENAVAM>123456789</RENAVAM>
					<tara>0</tara>
					<capKG>99999</capKG>
					<capM3>999</capM3>
					<prop>
						<CNPJ>87722172000157</CNPJ>
						<RNTRC>12345678</RNTRC>
						<xNome>EU GENIO</xNome>
						<IE/>
						<UF>AM</UF>
						<tpProp>1</tpProp>
					</prop>

Conseguem compreender o porque disso? Insiro as informações do proprietário do veículo quando ele está vinculado à uma transportadora.  

 

Segue, também, o XML do arquivo completo

mdfeve3-mdfe.xml

  • Moderadores
Postado (editado)

Tente informar a IE do proprietário ou ISENTO se não houver.

O teu XML validou normalmente, mas nele não tem a tag IE,

Editado por BigWings
correção
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

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

The popup will be closed in 10 segundos...