MDFe arquivo de importação

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

ffmsistemas
Usuário Nível 1
Usuário Nível 1
Mensagens: 2
Registrado em: 21 Set 2014 17:10
Localização: Niterói

MDFe arquivo de importação

Mensagem por ffmsistemas »

Pessoal,

Boa tarde!
Alguém tem um layout de arquivo .TXT para importação de dados no emissor?
Eu criei um arquivo de importação no aplicativo em Clipper, mas o emissor não "enxerga" o arquivo.
Eu não encontrei nenhuma especificação deste tipo de arquivo no manual do MDFe (estou separando os campos como faço no CT-e, através de | ).

Grato!
Fábio Martins
george.lopes
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 24 Jun 2008 20:33
Localização: São Paulo-SP

MDFe arquivo de importação

Mensagem por george.lopes »

Creio que esse programa gratuito do SEFAZ para emissão de MDFe não tem opção de importar arquivos em formato TXT não, tanto que nem tem aquela parte de baixo na tela de importação igual tem nos programas de NFe e CTe onde mostra separado os arquivos XML e TXT.

Enfim, eu até gerei um XML me baseando no layout e num manifesto de teste que digitei pelo programa mas meu problema é na parte de assinar o documento, ele não aceita sem assinar e não consigo assinar da forma que ele precisa.

Alguém tem alguma sugestão?
ffmsistemas
Usuário Nível 1
Usuário Nível 1
Mensagens: 2
Registrado em: 21 Set 2014 17:10
Localização: Niterói

MDFe arquivo de importação

Mensagem por ffmsistemas »

Eu consegui gerar o arquivo MDF-e com assinatura inválida (o emissor diz que o arquivo tem uma assinatura inválida e pergunta se quer importar assim mesmo, dizendo que Sim, ele importa o arquivo).
O problema está agora na linha de totais (exemplo abaixo), acho que o Emissor 1.0.7 tem algum bug, pois indico que o CTe possui duas NFes, mas ao importar no emissor ele coloca 0 NFes:

<tot><qCTe>2</qCTe><qNFe>2</qNFe><vCarga>2811.20</vCarga><cUnid>01</cUnid><qCarga>306.0000</qCarga></tot>

Alguém tem alguma dica para isso?

Grato!
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

MDFe arquivo de importação

Mensagem por rochinha »

Amiguinho,

Quanto ao arquivo no formato .TXT para o emissor eu não lembro das informações, mas consultados meus códigos encontrei este exemplo do .XML:

Código: Selecionar todos

<?xml version="1.0" encoding="UTF-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
	<soap12:Header>
		<mdfeCabecMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcao">
			<cUF>35</cUF>
			<versaoDados>1.00</versaoDados>
		</mdfeCabecMsg>
	</soap12:Header>
	<soap12:Body>
		<mdfeDadosMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcao">
			<MDFe xmlns="http://www.portalfiscal.inf.br/mdfe">
				<infMDFe versao="1.00" Id="MDFe35123452001234123500581234560000031000000035">
					<ide>
						<cUF>35</cUF>
						<tpAmb>2</tpAmb>
						<tpEmit>1</tpEmit>
						<mod>58</mod>
						<serie>0</serie>
						<nMDF>3</nMDF>
						<cMDF>00000003</cMDF>
						<cDV>5</cDV>
						<modal>1</modal>
						<dhEmi>2013-05-27T08:51:03</dhEmi>
						<tpEmis>2</tpEmis>
						<procEmi>0</procEmi>
						<verProc>2.00</verProc>
						<UFIni>MG</UFIni>
						<UFFim>SP</UFFim>
						<infMunCarrega>
							<cMunCarrega>3106200</cMunCarrega>
							<xMunCarrega>BELO HORIZONTE</xMunCarrega>
						</infMunCarrega>
					</ide>
					<emit>
						<CNPJ>00000000000000</CNPJ>
						<IE>0020374540047</IE>
						<xNome>NOME DA EMPRESA</xNome>
						<enderEmit>
							<xLgr>LOGRADOR</xLgr>
							<nro>1900</nro>
							<xCpl>QQ COISA COISA</xCpl>
							<xBairro>SANTA MARIA</xBairro>
							<cMun>3167202</cMun>
							<xMun>SETE LAGOAS</xMun>
							<CEP>35702087</CEP>
							<UF>MG</UF>
							<fone>1122223333</fone>
							<email>empresa@empresa.com.br</email>
						</enderEmit>
					</emit>
					<infModal versaoModal="1.00">
						<rodo>
							<veicTracao>
								<placa>AAB7176</placa>
								<tara>10000</tara>
								<prop>
									<RNTRC>12884584</RNTRC>
								</prop>
								<condutor>
									<xNome>ADELSON</xNome>
									<CPF>01956539980</CPF>
								</condutor>
							</veicTracao>
							<valePed>
								<disp>
									<CNPJForn>12028316000170</CNPJForn>
									<CNPJPg>10470914000170</CNPJPg>
									<nCompra>13456</nCompra>
								</disp>
							</valePed>
						</rodo>
					</infModal>
					<infDoc>
						<infMunDescarga>
							<cMunDescarga>3534401</cMunDescarga>
							<xMunDescarga>OSASCO</xMunDescarga>
							<infNFe>
								<chNFe>31123456789093000500550012345678901000003154</chNFe>
							</infNFe>
						</infMunDescarga>
					</infDoc>
					<tot>
						<qNFe>1</qNFe>
						<vCarga>19180.80</vCarga>
						<cUnid>01</cUnid>
						<qCarga>26640.0000</qCarga>
					</tot>
					<lacres>
						<nLacre>123456789012</nLacre>
					</lacres>
					<infAdic>
						<infAdFisco>FISCAL</infAdFisco>
						<infCpl>COMPLEMENTAR</infCpl>
					</infAdic>
				</infMDFe>
				<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
					<SignedInfo>
						<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
						<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
						<Reference URI="#MDFe35123452001234123500581234560000031000000035">
							<Transforms>
								<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
								<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
							</Transforms>
							<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
							<DigestValue>Ap1/A05pAuUILou6HDC5X2KMzvw=</DigestValue>
						</Reference>
					</SignedInfo>
					<SignatureValue>StreAwPpvqULVLGpOUTxzjZtjCi1ELSQxo62q5YF6KS3d43cGWZIkRHtRJGY4i76oOuubbdvIZ8H5KiOjsGzPvbHDsxywwmRrPiX97bAnnSGRoQAhyOIVjR2EtAysK1+mfiOzFcm01wxEZSc50exRtmIf5suVYEl3UUYCRe9BdupfTIM2bvJ2GVU3cWrdIejT87reZfUuXTRWoq7stGAuIBDlDACvWKjVzDjLl+2oIwQpmV+APZObYNuyUTiJ3cP9aomsYf/OhhjnmMeV2+VmGgAoGqWkr49fdqXztnURnYM7Ag1wHSSEWpL9xygbl2mIStjxQ7PWovzSNi/JBKVug==</SignatureValue>
					<KeyInfo>
						<X509Data>
							<X509Certificate>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</X509Certificate>
						</X509Data>
					</KeyInfo>
				</Signature>
			</MDFe>
		</mdfeDadosMsg>
	</soap12:Body>
</soap12:Envelope>
Veja este manual se te ajuda http://www.targetit.com.br/layouts/Layout_MDF-e_v100.pdf

Para assinar o .XML faça uso do AssinadorRS o único assinador de arquivos.

No caso do envio das CT-es mas a quantidade não está sendo apresentada porde ser pelo fato de faltar o envólucro de lote. Verifique no manual se existe a necessidade de incluir várias CT-es em lote.

Em tempo analise este link também, pode ter informações importantes para a formatação. http://manuais.nddigital.com.br/e-Forms/4.5.0.0/manual_para_formacao_de_arqui3.htm
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
george.lopes
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 24 Jun 2008 20:33
Localização: São Paulo-SP

MDFe arquivo de importação

Mensagem por george.lopes »

Esse AssinadorRS não assina somente arquivos de notas fiscais eletrônicas?

Baixei ele mas quando tento assinar diz que não é um arquivo NFE válido, o que não é mesmo pois é um arquivo MDFE.
Responder