LEITURA DE ARQUIVO HTML DA CONSULTA DA NFCE
Bom dia,
Estou desenvolvendo uma aplicação para armazenar dados da pagina
http://www.dfeportal.fazenda.pr.gov.br/dfe-portal/rest/servico/consultaNFCe?chNFe=41170633200056018439650710000030081000097356&nVersao=100&tpAmb=1&dhEmi=323031372d30362d30385431313a30373a35342d30333a3030&vNF=39.90&vICMS=7.18&digVal=634a6d72706a6e737a5a567469423442422b44785a622b2f7172593d&cIdToken=000001&cHashQRCode=1D3C396A1571951E4D01AF943994389CC8DF3B0C
<html><title>DF-e Portal/Pr - Consulta DANFE NFC-e</title><head> <meta name=[Ô]viewport[Ô] content=[Ô]width=device-width, initial-scale=1[Ô]/> <meta http-equiv=[Ô]X-UA-Compatible[Ô] content=[Ô]IE=9, IE=edge[Ô] /> <link rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô] href=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/css/nfce/danferesponsivo/jquery.mobile-1.4.5.min.css[Ô]> <link rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô] href=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/css/nfce/danferesponsivo/nfceMob.css[Ô]> <link rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô] href=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/css/nfce/danferesponsivo/nfceMob_ie.css[Ô]> <link rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô] href=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/css/print.css[Ô]> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/index.js[Ô]></script> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/jquery.js[Ô]></script> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/jquery.mobile-1.4.5.min.js[Ô]></script> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/jqueryui.js[Ô]></script> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/util.js[Ô]></script></head><body>
<div data-role=[Ô]header[Ô] xmlns:n=[Ô]http://www.portalfiscal.inf.br/nfe[Ô] xmlns:chave=[Ô]http://exslt.org/chaveacesso[Ô] xmlns:r=[Ô]http://www.serpro.gov.br/nfe/remessanfe.xsd[Ô]>
<h1 class=[Ô]tit[Ô]>
<div class=[Ô]notprint[Ô]>
<p align=[Ô]center[Ô]><a href=javascript:consultaPorAbas([ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/rest/servico/consultaCompletaNFCe?chaveAcesso=41170633200056018439650710000030081000097356&tpAmbiente=1&captcha=36vx65[ô])>Visualização por Abas</a> | <a href=javascript:window.print()>Imprimir</a></p>
</div>
<img src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/images/logoNFCe2.PNG[Ô] width=[Ô]90[Ô] height=[Ô]64[Ô] alt=[Ô]NFC-e[Ô]>
</img>
<p>DOCUMENTO AUXILIAR DA NOTA FISCAL DE CONSUMIDOR ELETRÔNICA</p>
<p></p>
</h1>
</div>
<div data-role=[Ô]content[Ô] xmlns:n=[Ô]http://www.portalfiscal.inf.br/nfe[Ô] xmlns:chave=[Ô]http://exslt.org/chaveacesso[Ô] xmlns:r=[Ô]http://www.serpro.gov.br/nfe/remessanfe.xsd[Ô]>
<div id=[Ô]conteudo[Ô]>
<div id=[Ô]avisos[Ô]>
</div>
<div class=[Ô]txtCenter[Ô]>
<div id=[Ô]u20[Ô] class=[Ô]txtTopo[Ô]>LOJAS RIACHUELO SA</div>
<div class=[Ô]text[Ô]>
CNPJ:
33.200.056/0184-39</div>
<div class=[Ô]text[Ô]>Av.Parana 222,
0,
,
Centro,
LONDRINA,
PR</div>
</div>
<table border=[Ô]0[Ô] align=[Ô]center[Ô] cellpadding=[Ô]0[Ô] cellspacing=[Ô]0[Ô] id=[Ô]tabResult[Ô] data-filter=[Ô]true[Ô]>
<tr id=[Ô]Item + 1[Ô]>
<td valign=[Ô]top[Ô]>
<span class=[Ô]txtTit2[Ô]>-[001]-CAMISE 0113277310025</span>
<span class=[Ô]RCod[Ô]>(Código: 0113277310025)</span>
<br></br>
<span class=[Ô]Rqtd[Ô]>
<strong>Qtde.:</strong>1
</span>
<span class=[Ô]RUN[Ô]>
<strong>UN: </strong>UN
</span>
<span class=[Ô]RvlUnit[Ô]>
<strong>Vl. Unit.:</strong> 39,9
</span>
</td>
<td align=[Ô]right[Ô] valign=[Ô]top[Ô] class=[Ô]txtTit3 noWrap[Ô]>Vl. Total
<br></br>
<span class=[Ô]valor[Ô]>39,90</span>
</td>
</tr>
</table>
<div id=[Ô]totalNota[Ô] class=[Ô]txtRight[Ô]>
<div id=[Ô]linhaTotal[Ô]>
<label>Qtd. total de itens:</label>
<span class=[Ô]totalNumb[Ô]>1</span>
</div>
<div id=[Ô]linhaTotal[Ô] class=[Ô]linhaShade[Ô]>
<label>Valor a pagar R$:</label>
<span class=[Ô]totalNumb txtMax[Ô]>39,90</span>
</div>
<div id=[Ô]linhaForma[Ô]>
<label class=[Ô]txtMax2[Ô]>Forma de pagamento:</label>
<span class=[Ô]totalNumb txtMax2[Ô]>Valor pago R$:</span>
</div>
<div id=[Ô]linhaTotal[Ô]>
<label class=[Ô]tx[Ô]>Cartão de Débito 2</label>
<span class=[Ô]totalNumb[Ô]>39,90</span>
</div>
<div id=[Ô]linhaTotal[Ô] class=[Ô]spcTop[Ô]>
<label class=[Ô]txtObs[Ô]>Informação dos Tributos Totais Incidentes (Lei Federal 12.741/2012) R$</label>
<span class=[Ô]totalNumb txtObs[Ô]>0,00</span>
</div>
</div>
</div>
<div id=[Ô]infos[Ô] class=[Ô]txtCenter[Ô]>
<div data-role=[Ô]collapsible[Ô] data-collapsed-icon=[Ô]carat-d[Ô] data-expanded-icon=[Ô]carat-u[Ô] data-collapsed=[Ô]false[Ô]>
<h4>Informações gerais da Nota</h4>
<ul data-role=[Ô]listview[Ô] data-inset=[Ô]false[Ô]>
<li>
<strong>EMISSÃO NORMAL</strong>
<br></br>
<strong>Número: </strong>3008
<strong> Série: </strong>71
<strong> Emissão: </strong>08/06/2017 11:07:54 - Via Consumidor
<br></br>
<strong>Protocolo de Autorização: </strong>141170663483116 08/06/2017 11:07:56
<br></br>
<strong>Ambiente de Produção -
Versão XML: 3.10 - Versão XSLT: 2.03</strong>
</li>
</ul>
</div>
<div data-role=[Ô]collapsible[Ô] data-collapsed-icon=[Ô]carat-d[Ô] data-expanded-icon=[Ô]carat-u[Ô] data-collapsed=[Ô]false[Ô]>
<h4>Chave de acesso</h4>
<ul data-role=[Ô]listview[Ô] data-inset=[Ô]false[Ô]>
<li>Consulte pela Chave de Acesso em
http://www.fazenda.pr.gov.br/
<br></br>
<strong>Chave de acesso:</strong>
<br></br>
<span class=[Ô]chave[Ô]>4117 0633 2000 5601 8439 6507 1000 0030 0810 0009 7356</span>
</li>
</ul>
</div>
<div data-role=[Ô]collapsible[Ô] data-collapsed-icon=[Ô]carat-d[Ô] data-expanded-icon=[Ô]carat-u[Ô] data-collapsed=[Ô]false[Ô]>
<h4>Consumidor</h4>
<ul data-role=[Ô]listview[Ô] data-inset=[Ô]false[Ô]>
<li>
<strong>Consumidor não identificado</strong>
</li>
</ul>
</div>
<div data-role=[Ô]collapsible[Ô] data-collapsed-icon=[Ô]carat-d[Ô] data-expanded-icon=[Ô]carat-u[Ô] data-collapsed=[Ô]false[Ô]>
<h4>Informações de interesse do contribuinte</h4>
<ul data-role=[Ô]listview[Ô] data-inset=[Ô]false[Ô]>
<li>Tributos aprox. FED 5.37(13.45) Fonte: IBPT.| |R$39.90 DEB VISTA NSU/DOC=140062 CART=498442| |COO:9735 LJ:062 CX:71 QTDE ITENS:1 OPER:3503097| |</li>
</ul>
</div>
<div>Secretaria de Estado da Fazenda do Paraná - Data/Hora da Consulta: 27/06/2017 11:22:21</div>
</div>
</div></body></html>
Preciso pegar campo a campo, será que alguem tem alguma ideia ou algum exemplo para me passar???
Estou desenvolvendo uma aplicação para armazenar dados da pagina
http://www.dfeportal.fazenda.pr.gov.br/dfe-portal/rest/servico/consultaNFCe?chNFe=41170633200056018439650710000030081000097356&nVersao=100&tpAmb=1&dhEmi=323031372d30362d30385431313a30373a35342d30333a3030&vNF=39.90&vICMS=7.18&digVal=634a6d72706a6e737a5a567469423442422b44785a622b2f7172593d&cIdToken=000001&cHashQRCode=1D3C396A1571951E4D01AF943994389CC8DF3B0C
<html><title>DF-e Portal/Pr - Consulta DANFE NFC-e</title><head> <meta name=[Ô]viewport[Ô] content=[Ô]width=device-width, initial-scale=1[Ô]/> <meta http-equiv=[Ô]X-UA-Compatible[Ô] content=[Ô]IE=9, IE=edge[Ô] /> <link rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô] href=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/css/nfce/danferesponsivo/jquery.mobile-1.4.5.min.css[Ô]> <link rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô] href=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/css/nfce/danferesponsivo/nfceMob.css[Ô]> <link rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô] href=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/css/nfce/danferesponsivo/nfceMob_ie.css[Ô]> <link rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô] href=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/css/print.css[Ô]> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/index.js[Ô]></script> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/jquery.js[Ô]></script> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/jquery.mobile-1.4.5.min.js[Ô]></script> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/jqueryui.js[Ô]></script> <script type=[Ô]text/javascript[Ô] src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/js/nfce/danferesponsivo/util.js[Ô]></script></head><body>
<div data-role=[Ô]header[Ô] xmlns:n=[Ô]http://www.portalfiscal.inf.br/nfe[Ô] xmlns:chave=[Ô]http://exslt.org/chaveacesso[Ô] xmlns:r=[Ô]http://www.serpro.gov.br/nfe/remessanfe.xsd[Ô]>
<h1 class=[Ô]tit[Ô]>
<div class=[Ô]notprint[Ô]>
<p align=[Ô]center[Ô]><a href=javascript:consultaPorAbas([ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/rest/servico/consultaCompletaNFCe?chaveAcesso=41170633200056018439650710000030081000097356&tpAmbiente=1&captcha=36vx65[ô])>Visualização por Abas</a> | <a href=javascript:window.print()>Imprimir</a></p>
</div>
<img src=[Ô]//www.dfeportal.fazenda.pr.gov.br/dfe-portal/images/logoNFCe2.PNG[Ô] width=[Ô]90[Ô] height=[Ô]64[Ô] alt=[Ô]NFC-e[Ô]>
</img>
<p>DOCUMENTO AUXILIAR DA NOTA FISCAL DE CONSUMIDOR ELETRÔNICA</p>
<p></p>
</h1>
</div>
<div data-role=[Ô]content[Ô] xmlns:n=[Ô]http://www.portalfiscal.inf.br/nfe[Ô] xmlns:chave=[Ô]http://exslt.org/chaveacesso[Ô] xmlns:r=[Ô]http://www.serpro.gov.br/nfe/remessanfe.xsd[Ô]>
<div id=[Ô]conteudo[Ô]>
<div id=[Ô]avisos[Ô]>
</div>
<div class=[Ô]txtCenter[Ô]>
<div id=[Ô]u20[Ô] class=[Ô]txtTopo[Ô]>LOJAS RIACHUELO SA</div>
<div class=[Ô]text[Ô]>
CNPJ:
33.200.056/0184-39</div>
<div class=[Ô]text[Ô]>Av.Parana 222,
0,
,
Centro,
LONDRINA,
PR</div>
</div>
<table border=[Ô]0[Ô] align=[Ô]center[Ô] cellpadding=[Ô]0[Ô] cellspacing=[Ô]0[Ô] id=[Ô]tabResult[Ô] data-filter=[Ô]true[Ô]>
<tr id=[Ô]Item + 1[Ô]>
<td valign=[Ô]top[Ô]>
<span class=[Ô]txtTit2[Ô]>-[001]-CAMISE 0113277310025</span>
<span class=[Ô]RCod[Ô]>(Código: 0113277310025)</span>
<br></br>
<span class=[Ô]Rqtd[Ô]>
<strong>Qtde.:</strong>1
</span>
<span class=[Ô]RUN[Ô]>
<strong>UN: </strong>UN
</span>
<span class=[Ô]RvlUnit[Ô]>
<strong>Vl. Unit.:</strong> 39,9
</span>
</td>
<td align=[Ô]right[Ô] valign=[Ô]top[Ô] class=[Ô]txtTit3 noWrap[Ô]>Vl. Total
<br></br>
<span class=[Ô]valor[Ô]>39,90</span>
</td>
</tr>
</table>
<div id=[Ô]totalNota[Ô] class=[Ô]txtRight[Ô]>
<div id=[Ô]linhaTotal[Ô]>
<label>Qtd. total de itens:</label>
<span class=[Ô]totalNumb[Ô]>1</span>
</div>
<div id=[Ô]linhaTotal[Ô] class=[Ô]linhaShade[Ô]>
<label>Valor a pagar R$:</label>
<span class=[Ô]totalNumb txtMax[Ô]>39,90</span>
</div>
<div id=[Ô]linhaForma[Ô]>
<label class=[Ô]txtMax2[Ô]>Forma de pagamento:</label>
<span class=[Ô]totalNumb txtMax2[Ô]>Valor pago R$:</span>
</div>
<div id=[Ô]linhaTotal[Ô]>
<label class=[Ô]tx[Ô]>Cartão de Débito 2</label>
<span class=[Ô]totalNumb[Ô]>39,90</span>
</div>
<div id=[Ô]linhaTotal[Ô] class=[Ô]spcTop[Ô]>
<label class=[Ô]txtObs[Ô]>Informação dos Tributos Totais Incidentes (Lei Federal 12.741/2012) R$</label>
<span class=[Ô]totalNumb txtObs[Ô]>0,00</span>
</div>
</div>
</div>
<div id=[Ô]infos[Ô] class=[Ô]txtCenter[Ô]>
<div data-role=[Ô]collapsible[Ô] data-collapsed-icon=[Ô]carat-d[Ô] data-expanded-icon=[Ô]carat-u[Ô] data-collapsed=[Ô]false[Ô]>
<h4>Informações gerais da Nota</h4>
<ul data-role=[Ô]listview[Ô] data-inset=[Ô]false[Ô]>
<li>
<strong>EMISSÃO NORMAL</strong>
<br></br>
<strong>Número: </strong>3008
<strong> Série: </strong>71
<strong> Emissão: </strong>08/06/2017 11:07:54 - Via Consumidor
<br></br>
<strong>Protocolo de Autorização: </strong>141170663483116 08/06/2017 11:07:56
<br></br>
<strong>Ambiente de Produção -
Versão XML: 3.10 - Versão XSLT: 2.03</strong>
</li>
</ul>
</div>
<div data-role=[Ô]collapsible[Ô] data-collapsed-icon=[Ô]carat-d[Ô] data-expanded-icon=[Ô]carat-u[Ô] data-collapsed=[Ô]false[Ô]>
<h4>Chave de acesso</h4>
<ul data-role=[Ô]listview[Ô] data-inset=[Ô]false[Ô]>
<li>Consulte pela Chave de Acesso em
http://www.fazenda.pr.gov.br/
<br></br>
<strong>Chave de acesso:</strong>
<br></br>
<span class=[Ô]chave[Ô]>4117 0633 2000 5601 8439 6507 1000 0030 0810 0009 7356</span>
</li>
</ul>
</div>
<div data-role=[Ô]collapsible[Ô] data-collapsed-icon=[Ô]carat-d[Ô] data-expanded-icon=[Ô]carat-u[Ô] data-collapsed=[Ô]false[Ô]>
<h4>Consumidor</h4>
<ul data-role=[Ô]listview[Ô] data-inset=[Ô]false[Ô]>
<li>
<strong>Consumidor não identificado</strong>
</li>
</ul>
</div>
<div data-role=[Ô]collapsible[Ô] data-collapsed-icon=[Ô]carat-d[Ô] data-expanded-icon=[Ô]carat-u[Ô] data-collapsed=[Ô]false[Ô]>
<h4>Informações de interesse do contribuinte</h4>
<ul data-role=[Ô]listview[Ô] data-inset=[Ô]false[Ô]>
<li>Tributos aprox. FED 5.37(13.45) Fonte: IBPT.| |R$39.90 DEB VISTA NSU/DOC=140062 CART=498442| |COO:9735 LJ:062 CX:71 QTDE ITENS:1 OPER:3503097| |</li>
</ul>
</div>
<div>Secretaria de Estado da Fazenda do Paraná - Data/Hora da Consulta: 27/06/2017 11:22:21</div>
</div>
</div></body></html>
Preciso pegar campo a campo, será que alguem tem alguma ideia ou algum exemplo para me passar???
Porque não faz a consulta NFE via chamada web service ?
Boa Tarde Nilson,
Tenho pouco conhecimento ainda, se eu puder contar com sua colaboração, estou disposto a me esforçar para aprender..
será que não preciso de um certificado para esta consulta?
Deixa eu explicar um pouco sobre este trabalho que estou desenvolvendo.
Faço parte de uma ONG, a qual recebe doação dos cupons fiscais.
Temos captadores nas ruas que recolhem este cupons.
Preciso identificar por CNPJ as cupons recebidos, por isso preciso ler cada cupom fiscal recebido e armazenar em um banco de dados
Por exemplo:
CNPJ, RAZÃO SOCIAL, ENDEREÇO, CEP, VALOR TOTAL DA NOTA, EMISSÃO, VALOR DE IMPOSTOS..
No final do mês precisamos emitir um relatório das notas inseridas.
se tiver algum exemplo de consulta eu agradeço.
Obrigado pela resposta
Tenho pouco conhecimento ainda, se eu puder contar com sua colaboração, estou disposto a me esforçar para aprender..
será que não preciso de um certificado para esta consulta?
Deixa eu explicar um pouco sobre este trabalho que estou desenvolvendo.
Faço parte de uma ONG, a qual recebe doação dos cupons fiscais.
Temos captadores nas ruas que recolhem este cupons.
Preciso identificar por CNPJ as cupons recebidos, por isso preciso ler cada cupom fiscal recebido e armazenar em um banco de dados
Por exemplo:
CNPJ, RAZÃO SOCIAL, ENDEREÇO, CEP, VALOR TOTAL DA NOTA, EMISSÃO, VALOR DE IMPOSTOS..
No final do mês precisamos emitir um relatório das notas inseridas.
se tiver algum exemplo de consulta eu agradeço.
Obrigado pela resposta
Aqui no site nos tópicos em destaque tem o projeto NFE, nele tem o Código fonte de consulta e tudo mais. Acho que vale a pena o esforço.
Não posso fazer mais por você do que esse código fonte faria.
Não posso fazer mais por você do que esse código fonte faria.
Nilson, não sei oq pode estar havendo, quando clico em download me retorna erro, nem me deixa baixar...
Tópico encerrado , respostas não são mais permitidas