NFe TXT Para XML

Delphi

13/10/2010

O emissor de NFe tem a opção de TXT ou XML, queria saber como converter o TXT para XML pra poder ser utilizada em um sistema q só aceita XML...   Tem componentes pra isso?
Raffael Oliveira

Raffael Oliveira

Curtidas 0

Respostas

Leonardo Xavier

Leonardo Xavier

13/10/2010

O seu txt ja tem as tags do XML?
GOSTEI 0
Raffael Oliveira

Raffael Oliveira

13/10/2010

Xii... n sei... + ele ta ok pra o emissor da sefaz, Fica assim no TXT     NOTAFISCAL|1
A|1.10|NFe28101000000000000000550010000000024142110021  
B|28|2110021  |VENDA                    |0|55|1|000002| 2010-10-13| 2010-10-13|1|2802908|1|1| |2|1|0|TESTE 1.4.0 C|JAMSOFT|                              |              |||
C02|00000000000000
C05||0|||2802908|                    |  |00000000|1058|BRASIL|         
E|                                        ||
E03|00000000000
E05||S/N||   
GOSTEI 0
Leonardo Xavier

Leonardo Xavier

13/10/2010

Qual é a versão da nota que você esta utilizando?
GOSTEI 0
Raffael Oliveira

Raffael Oliveira

13/10/2010

Estou usando 1.10
GOSTEI 0
Leonardo Xavier

Leonardo Xavier

13/10/2010

A estrutura do xml para nota eletronica 1.10 que pesquizei no site nacional é a seguinte: Agora teremos que identificar os campos do seu documento de texto neste documento aqui.


 <?xml version="1.0" encoding="utf-8" 
?> 

- <NFe xmlns="http://www.portalfiscal.inf.br/nfe">


- <infNFe Id="NFe35080599999090910270550010000000015180051273" versao="1.10">


- <ide>


  <cUF>35</cUF> 

  <cNF>518005127</cNF> 

  <natOp>Venda a vista</natOp> 

  <indPag>0</indPag> 

  <mod>55</mod> 

  <serie>1</serie> 

  <nNF>1</nNF> 

  <dEmi>2008-05-06</dEmi> 

  <dSaiEnt>2008-05-06</dSaiEnt> 

  <tpNF>0</tpNF> 

  <cMunFG>3550308</cMunFG> 

  <tpImp>1</tpImp> 

  <tpEmis>1</tpEmis> 

  <cDV>3</cDV> 

  <tpAmb>2</tpAmb> 

  <finNFe>1</finNFe> 

  <procEmi>0</procEmi> 

  <verProc>NF-eletronica.com</verProc> 
  </ide>

- <emit>


  <CNPJ>99999090910270</CNPJ> 

  <xNome>NF-e Associacao NF-e</xNome> 

  <xFant>NF-e</xFant> 

- <enderEmit>


  <xLgr>Rua Central</xLgr> 

  <nro>100</nro> 

  <xCpl>Fundos</xCpl> 

  <xBairro>Distrito Industrial</xBairro> 

  <cMun>3502200</cMun> 

  <xMun>Angatuba</xMun> 

  <UF>SP</UF> 

  <CEP>17100171</CEP> 

  <cPais>1058</cPais> 

  <xPais>Brasil</xPais> 

  <fone>1733021717</fone> 
  </enderEmit>

  <IE>123456789012</IE> 
  </emit>

- <dest>


  <CNPJ>00000000000191</CNPJ> 

  <xNome>DISTRIBUIDORA DE AGUAS MINERAIS</xNome> 

- <enderDest>


  <xLgr>AV DAS FONTES</xLgr> 

  <nro>1777</nro> 

  <xCpl>10 ANDAR</xCpl> 

  <xBairro>PARQUE FONTES</xBairro> 

  <cMun>5030801</cMun> 

  <xMun>Sao Paulo</xMun> 

  <UF>SP</UF> 

  <CEP>13950000</CEP> 

  <cPais>1058</cPais> 

  <xPais>BRASIL</xPais> 

  <fone>1932011234</fone> 
  </enderDest>

  <IE /> 

  </dest>

- <retirada>


  <CNPJ>99171171000194</CNPJ> 

  <xLgr>AV PAULISTA</xLgr> 

  <nro>12345</nro> 

  <xCpl>TERREO</xCpl> 

  <xBairro>CERQUEIRA CESAR</xBairro> 

  <cMun>3550308</cMun> 

  <xMun>SAO PAULO</xMun> 

  <UF>SP</UF> 
  </retirada>

- <entrega>


  <CNPJ>99299299000194</CNPJ> 

  <xLgr>AV FARIA LIMA</xLgr> 

  <nro>1500</nro> 

  <xCpl>15 ANDAR</xCpl> 

  <xBairro>PINHEIROS</xBairro> 

  <cMun>3550308</cMun> 

  <xMun>SAO PAULO</xMun> 

  <UF>SP</UF> 
  </entrega>

- <det nItem="1">


- <prod>


  <cProd>00001</cProd> 

  <cEAN /> 


  <xProd>Agua Mineral</xProd> 

  <CFOP>5101</CFOP> 

  <uCom>dz</uCom> 

  <qCom>1000000.0000</qCom> 

  <vUnCom>1</vUnCom> 

  <vProd>10000000.00</vProd> 

  <cEANTrib /> 


  <uTrib>und</uTrib> 

  <qTrib>12000000.0000</qTrib> 

  <vUnTrib>1</vUnTrib> 
  </prod>

- <imposto>


- <ICMS>


- <ICMS00>


  <orig>0</orig> 

  <CST>00</CST> 

  <modBC>0</modBC> 

  <vBC>10000000.00</vBC> 

  <pICMS>18.00</pICMS> 

  <vICMS>1800000.00</vICMS> 
  </ICMS00>
  </ICMS>

- <PIS>


- <PISAliq>


  <CST>01</CST> 

  <vBC>10000000.00</vBC> 

  <pPIS>0.65</pPIS> 

  <vPIS>65000</vPIS> 
  </PISAliq>
  </PIS>

- <COFINS>


- <COFINSAliq>


  <CST>01</CST> 

  <vBC>10000000.00</vBC> 

  <pCOFINS>2.00</pCOFINS> 

  <vCOFINS>200000.00</vCOFINS> 
  </COFINSAliq>
  </COFINS>
  </imposto>
  </det>

- <det nItem="2">


- <prod>


  <cProd>00002</cProd> 

  <cEAN /> 


  <xProd>Agua Mineral</xProd> 

  <CFOP>5101</CFOP> 

  <uCom>pack</uCom> 

  <qCom>5000000.0000</qCom> 

  <vUnCom>2</vUnCom> 

  <vProd>10000000.00</vProd> 

  <cEANTrib /> 


  <uTrib>und</uTrib> 

  <qTrib>3000000.0000</qTrib> 

  <vUnTrib>0.3333</vUnTrib> 
  </prod>

- <imposto>


- <ICMS>


- <ICMS00>


  <orig>0</orig> 

  <CST>00</CST> 

  <modBC>0</modBC> 

  <vBC>10000000.00</vBC> 

  <pICMS>18.00</pICMS> 

  <vICMS>1800000.00</vICMS> 
  </ICMS00>
  </ICMS>

- <PIS>


- <PISAliq>


  <CST>01</CST> 

  <vBC>10000000.00</vBC> 

  <pPIS>0.65</pPIS> 

  <vPIS>65000</vPIS> 
  </PISAliq>
  </PIS>

- <COFINS>


- <COFINSAliq>


  <CST>01</CST> 

  <vBC>10000000.00</vBC> 

  <pCOFINS>2.00</pCOFINS> 

  <vCOFINS>200000.00</vCOFINS> 
  </COFINSAliq>
  </COFINS>
  </imposto>
  </det>

- <total>


- <ICMSTot>


  <vBC>20000000.00</vBC> 

  <vICMS>18.00</vICMS> 

  <vBCST>0</vBCST> 

  <vST>0</vST> 

  <vProd>20000000.00</vProd> 

  <vFrete>0</vFrete> 

  <vSeg>0</vSeg> 

  <vDesc>0</vDesc> 

  <vII>0</vII> 

  <vIPI>0</vIPI> 

  <vPIS>130000.00</vPIS> 

  <vCOFINS>400000.00</vCOFINS> 

  <vOutro>0</vOutro> 

  <vNF>20000000.00</vNF> 
  </ICMSTot>
  </total>

- <transp>


  <modFrete>0</modFrete> 

- <transporta>


  <CNPJ>99171171000191</CNPJ> 

  <xNome>Distribuidora de Bebidas Fazenda de SP Ltda.</xNome> 


  <IE>171999999119</IE> 

  <xEnder>Rua Central 100 - Fundos - Distrito Industrial</xEnder> 


  <xMun>SAO PAULO</xMun> 

  <UF>SP</UF> 
  </transporta>

- <veicTransp>


  <placa>BXI1717</placa> 

  <UF>SP</UF> 

  <RNTC>123456789</RNTC> 
  </veicTransp>

- <reboque>


  <placa>BXI1818</placa> 

  <UF>SP</UF> 

  <RNTC>123456789</RNTC> 
  </reboque>

- <vol>


  <qVol>10000</qVol> 

  <esp>CAIXA</esp> 

  <marca>LINDOYA</marca> 

  <nVol>500</nVol> 

  <pesoL>1000000000.000</pesoL> 

  <pesoB>1200000000.000</pesoB> 

- <lacres>


  <nLacre>XYZ10231486</nLacre> 
  </lacres>
  </vol>
  </transp>

- <infAdic>


  <infAdFisco>Nota Fiscal de exemplo NF-eletronica.com</infAdFisco> 

  </infAdic>
  </infNFe>
  </NFe>

GOSTEI 0
Tadeu Pereira

Tadeu Pereira

13/10/2010

Dá uma olhada em http://www.cassic.com.br/. Lá tem um middleware que recebe o txt e gera todo o processo da NFe.
Ele é gratuito para o desenvolvedor.
GOSTEI 0
POSTAR