Jump to content
Fivewin Brasil

Consulta Nfe com campo da chave já preenchido


roberio

Recommended Posts

antes o codigo abaixo funcionava

oOle:Navigate("https://www.nfe.fazenda.gov.br/portal/FormularioDePesquisa.aspx?tipoconsulta=completa&chaveacesso="+nChave)

agora o link é:

http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8=

algue sabe como implementar o preenchimento automatico?

Editado por - roberio on 06/05/2011 11:11:26

Link to comment
Share on other sites

antes o codigo abaixo funcionava

oOle:Navigate("https://www.nfe.fazenda.gov.br/portal/FormularioDePesquisa.aspx?tipoconsulta=completa&chaveacesso="+nChave)

agora o link é:

http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8=

algue sabe como implementar o preenchimento automatico?

Editado por - roberio on 06/05/2011 11:11:26

Link to comment
Share on other sites

Olá

Não estou conseguindo que a chave seja preenchida no campo fazendo conforme indicado abaixo:

citação:

Function nfe5b(nChave)

local oOle

if !VerificaNet()

alerta1(,"Computador Não Conectado", "na INTERNET")

showmenu()

return .f.

endif

oOle:=CreateObject("InternetExplorer.Application")

oOle:Visible:=.t.

oOle:ToolBar:=.f.

oOle:StatusBar:=.f.

oOle:MenuBar:=.f.

oOle:Navigate("https://www.nfe.fazenda.gov.br/portal/FormularioDePesquisa.aspx?tipoconsulta=completa&chaveacesso="+nChave)

SysRefresh()

return .t.

desta forma o usuario so tem que digitar o CAPTCHA[/center]


id=quote>id=quote>

Outra dúvida, se o cliente não utilizar o Internet Explorer como navegador e possuir o Mozilla ou Chrome, tem como utilzar direto? como seria a chamada? oOle:=CreateObject("InternetExplorer.Application")

Obrigado

Herberson Gontijo

Ponteware Software

h15.jpg

Link to comment
Share on other sites

Herberson, faça assim:

ShellExecute(GetActiveWindow(),"open",'"'+cSite+'"')

O Shellexecute vai usar o navegador definido como padrão.

E é bom passar a URL que você quer entre aspas simples, como fiz no exemplo.

Mas trazer preenchido, acho que removeram o parâmetro da página, por isso não dá mais pra fazer.

a.png

Luis Fernando Jr. (Luisão)

Leme/SP

--

FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY

juninho.luisao@gmail.com

juninho_luisao@hotmail.com

Skype luis.fernando.jr

Link to comment
Share on other sites

Ola Heberson , somente complementando a resposta do Kapiaba, este é novo link...

oOle:Navigate("https://www.nfe.fazenda.gov.br/portal/consultaCompleta.aspx?tipoConteudo=XbSeqxE8pl8="+nChave)

Obs: na verdade o preenchimento automatico com o numero da chave nao esta mais dando certo...

Abraços

Luiz Fernando

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR 1.1,PELES,XDEV,VLIB,ADS 8.1

FWH 9.12,XHARBOUR 1.2,ADS 9.0 / FWH1103

Editado por - empresoft on 12/05/2011 15:28:43

Link to comment
Share on other sites

citação:

Xiiii... e agora?? Culpa do Gilmer!! kkkkkkkkkkk


id=quote>id=quote>

Kapiaba achei dois exemplo feito em outra linguagem, para fazer busca automatica ja com o numero da chave preenchida, neste novo link do portal...

exemplo1


F oIE.LocationURL = 'http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8='

MESSAGEBOX('Continua')

oIE.Document.All('ctl00$ContentPlaceHolder1$txtChaveAcessoComplet', 0).value = cChave

DO WHILE oIE.Busy

WAIT WINDOW "Aguarde..." NOWAIT

ENDDO

ENDIF

id=code>id=code>

exemplo 2


xWebBrowserChamado.Navigate "http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8="

Do While xWebBrowserChamado.ReadyState <> READYSTATE_COMPLETE

DoEvents

Loop

On Error Resume Next

xWebBrowserChamado.Document.Forms(0).Item(7).value = iltNFeChaveComplet

id=code>id=code>

se alguém conseguir traduzir isto para podermos usar em five...

Abraços

Luiz Fernando

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR 1.1,PELES,XDEV,VLIB,ADS 8.1

FWH 9.12,XHARBOUR 1.2,ADS 9.0 / FWH1103

Link to comment
Share on other sites

Esse link é o que gera a imagem(captha), observe que toda hora que você mandar atualizar o site ele irá gerar uma nova imagem.

Agora é só bolar a rotina para já preencher a chave e o captha.

http://www.nfe.fazenda.gov.br/scripts/srf/intercepta/captcha.aspx?opt=image

Cleiton

FWH906+xHarbour 1.2.1+WorkShop,PellesC, FW20d+Clipper5.2+Clip53b

Link to comment
Share on other sites

  • 1 month later...

Para o portal de São Paulo, eu uso a chave de acesso diretamente no link.

http://nfe.fazenda.sp.gov.br/consultanfe/consulta/publica/consultarnfe.aspx?tipoconsulta=completa&chaveAcesso=99999999999999999999999999999999999999999999

Mas muito boa a dica, preenchendo e setando o foco para o captcha =)

Luis Fernando Jr. (Luisão)

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...