Ir para conteúdo
  • Cadastre-se

dev botao

Receita mudou o código da página de consulta completa


sergiom
  • Este tópico foi criado há 2474 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa noite,

Código para baixar o Xml, lembrando que na propriedade Silent:=false no WebBrowser1.

WebBrowser1.OleObject.Document.all.Item('ctl00$ContentPlaceHolder1$btnDownload', 0).click;

Olá Pessoal,

atribuindo a propriedade Silent=False, meu problema ainda não foi resolvido. Para esclarecer melhor, tenha uma tela onde o usuário informa a chave de acesso e o captcha, com isso atribuo os valores ao campos, chamo o evento de consulta, até aqui sem problemas, e em seguida, chamo o evento que citou acima, apenas esse código é o suficiente, não deveria ter nenhum outro tratamento, por exemplo, no evento "WebBrowser1DocumentComplete", como direciono o caminho para salvar o arquivo?

Tentei usar a url de um xml baixado pelo navegador, onde tive que clicar no Ok e informar o certificado, e mesmo assim não funcionou, pelo que percebi, existe alguma criptografia nesse momento também, vejam: https://www.nfe.fazenda.gov.br/PORTAL/downloadNFe.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8=&a=SYTkiCl862LAAIAN2OcKp1kLEbLjVfpck8QmdDzohreWuY2ZufGtSCLxO2iM6I9n

Link para o comentário
Compartilhar em outros sites

  • Respostas 197
  • Created
  • Última resposta

Top Posters In This Topic

Boa noite,

Código para baixar o Xml, lembrando que na propriedade Silent:=false no WebBrowser1.

WebBrowser1.OleObject.Document.all.Item('ctl00$ContentPlaceHolder1$btnDownload', 0).click;

Olá Pessoal,

atribuindo a propriedade Silent=False, meu problema ainda não foi resolvido. Para esclarecer melhor, tenha uma tela onde o usuário informa a chave de acesso e o captcha, com isso atribuo os valores ao campos, chamo o evento de consulta, até aqui sem problemas, e em seguida, chamo o evento que citou acima, apenas esse código é o suficiente, não deveria ter nenhum outro tratamento, por exemplo, no evento "WebBrowser1DocumentComplete", como direciono o caminho para salvar o arquivo?

Tentei usar a url de um xml baixado pelo navegador, onde tive que clicar no Ok e informar o certificado, e mesmo assim não funcionou, pelo que percebi, existe alguma criptografia nesse momento também, vejam: https://www.nfe.fazenda.gov.br/PORTAL/downloadNFe.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8=&a=SYTkiCl862LAAIAN2OcKp1kLEbLjVfpck8QmdDzohreWuY2ZufGtSCLxO2iM6I9n

Olá, no meu caso no evento download complete eu ativo um timer que espera 1000 milisegundos antes de fazer o download, aí no evento tick do timer envio o comando de download, senão dá erro, o comando que usei é semelhante ao que vc citou acima, porém uso o VB.NET : wbBrowser.Document.GetElementById("ctl00$ContentPlaceHolder1$btnDownload").InvokeMember("Click")

Após isso abre a tela para selecionar o certificado e em seguida a janela do navegador para selecionar o caminho para salvar o arquivo, é nessa parte que parei eu quero salvar direto na minha pasta do sistema (XMLs Recebidos), más ainda não descobri como fazer, se tiver alguma idéia me avise...

Link para o comentário
Compartilhar em outros sites

Olha , so estou passando como informativo .

Download de arquivo XML está disponível,porém cuidado, este não sub...

19 março, 2012

Desde o dia 12/03/2012 a Receita Federal através do portal nacional da NFe, está disponibilizando o download dos arquivos xml com as assinaturas de origens.Essa ferramenta esta disponível na consulta da NF-e , sendo que, após a digitação da chave da nfe desejada (assim é necessário ter o DANFE em mãos), vá até o fim da página e logo abaixo visualizará a opção de download.

Conforme usuários a Receita só está disponibilizado os arquivos para os certificados que tenha o mesmo CNPJ (destinatário), o qual a nota foi emitida, assim, é o caso de download das NFe de fornecedores.

Esse arquivos gerados não substituem os arquivos originias, pois não dá para extrair a assinatura criptografada que é o gerado oficialmente pela Receita ou pela SEFAZ no ato do retorno da Nfe autorizada, porém, é uma alternativa para localizar os XML emitidos no período, bem como, uma ferramenta para entrar em contato com o fornecedor e pedir o arquivo extraviado ou não recebido/encaminhado na época própria.

Estes arquivos podem somente servir para escrituração e não para guarda.

Em tese, poderá ter esses XML “Cópia” mas fiscalmente falando, precisaria do original. (emitido pelo fornecedor)

Segue link para da download http://www.nfe.fazenda.gov.br/portal/co ... ta=res...=

Cabe esclarecer que esta obrigatoriedade não dispensa aos contribuintes o envio para o destinatário, transportadora e a guarda efetiva.

fonte:

http://taniagurgel.com.br/?p=6702

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Já está previsto na NT 2012.002 um webservice onde será possível fazer o download do XML da NFe.

http://www.nfe.fazenda.gov.br/portal/ex ... BJ/PmtKQo=

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

Já está previsto na NT 2012.002 um webservice onde será possível fazer o download do XML da NFe.

http://www.nfe.fazenda.gov.br/portal/ex ... BJ/PmtKQo=

UBERLÂNDIA-MG, 22 de março de 2012.

Prezados Desenvolvedores,

Pela "Manifestação do Destinatário" somente, o FISCO perde uma grande oportunidade de receber o CIENTE também de outro participante na operação:

O TRANSPORTADOR ...

O Fisco perde esta informação, e este segmento deverá continuar processando os dados por digitação, ou pelos arquivos XML, TXT, CSV e E.D.I. convencionais.

paCIÊNCIA !!!

Atenciosamente,

Janis Peters Grants.

Link para o comentário
Compartilhar em outros sites

Logo quando comecei a implementar a nfe no nosso ERP, antes mesmo de acrescentar essa funcionalidade no sistema fizemos inumeros testes. Claro que a nossa intenção sempre é atender da melhor forma possível o nosso cliente, mas essa alteração que foi feita não foi a unica, não me recordo quando mas lembro que enquanto estavamos fazendo testes houve mudanças na pagina e não conseguimos recuperar o xml corretamente foi quando decidimos não implementar esse recurso no nosso sistema, pois estariamos refens do governo, pois toda vez que fosse feita alterações na pagina poderiamos sofrer reclamações dos clientes que por sua vez não sabem o procedimento que é utilizado, para eles é problema no sistema e teriamos que resolver. Quando eramos questionados porque alguns sistemas tinha esse recurso e o nosso não aí explicávamos a motivo. Esse tipo de opção é obrigação do governo disponibilizar aos contribuintes, que por sua vez se procurassem se informar saberiam que é lei o envio do xml pois ele é a nota eletronica e a escrituração tem que ser feita com base no xml e não no danfe.

Abraços,

Link para o comentário
Compartilhar em outros sites

Acabei de ler novamente a NT e não vi em nenhum lugar falando que só poderá ser feito o download uma única vez. Encontrei alertas sobre consumo indevido, mas não referente ao número de downloads. Terá mesmo este limite?

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Terá mesmo este limite?

Eu acredito que não. Também não achei algo que limite a 1 (um) download.

Sobre o Web Service de Download da NF-e achei restrição para prazo maior que 30 dias e da ciência da operação.

Pág 21 da NT2012.002

K09 - Rej. 632 - Verificar se NF-e está no prazo de download, 30 dias da data de autorização de uso ou data de recebimento da NF-e no órgão consultado

K10 - Rej. 6333 - Verificar se existe "Ciência da Operação" ou "Confirmação de Operação" para a NF-e

O download da NF-e só será oferecido para pedido apresentado dentro do prazo de 30 dias da autorização de uso e que tenha sido objeto de Confirmação da Operação ou Ciência da Operação.

Porém no Item 4.11.10 da pág. 22 eles "mandam o recado":

4.11.10 Sobre o Download da NF-e

Normalmente o destinatário da NF-e deve possuir o arquivo XML da NF-e enviado e/ou disponibilizado pelo emitente. Portanto não é esperado o download da totalidade das NF-e destinadas a um determinado CNPJ.

Futuramente, a SEFAZ poderá estabelecer mecanismos de controle para verificar o percentual de downloads realizados em relação a quantidade total de NF-e destinadas a um determinado CNPJ no período analisado.

Claramente se nota o interesse em controlar o número de notas emitidas para um CNPJ e quantidade de donwloads feita por este CNPJ. Ou seja uma empresa recebe 100 notas e fez dowloads das 100 notas pode sofrer uma discriminação da SEFAZ, pois eles dizem ali "não é esperado o download da totalidade das NF-e destinadas a um determinado CNPJ". isto porque voltamos ao assunto da lei diz que é responsabilidade do emitente disponibilizar o XML ao destinatário.

Teremos que aguardar que os sindicatos que representam e defendem as classes empresariais/contabeis/programadores, etc se manifestem e obtenham exito em sensibilizar os órgãos responsáveis e que venham a mudar este procedimento, pois tem mostrado na prática que não tem funcionado bem.

No meu modo ver, acho que sempre que existir queda de braço os dois lados perdem, seria bom que a Receita avaliasse que não deu certo e procurasse discutir, debater, tentar ver as dificuldades encontradas e todos nós então procurassemos uma solução viável, pois estamos falando de um projeto que atinge um grande percentual de satisfação, pelo que vejo de tudo que foi colocado o problema tem sido apenas a disponibização do XML.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

UBERLÂNDIA-MG, 23 de março de 2012.

Prezados Desenvolvedores,

Operacionalmente falando, alguém aqui tem ideia das rotinas de um Escritório de Contabilidade processando dados de 10 Empresas em média, com lançamentos de 10 NFe de Entrada e Saída diárias ?!

E de uma Transportadora, com movimentação de 100 arquivos XML de NFe, para dar origem IMEDIATA ( logística ! ) a 100 XML de CTe diários, em média ?!

Creio que muitos aqui tem domínio disso, por vezes, multiplicado por 10!

O Fisco deverá sim, disponibilizar uma forma de consulta ilimitada, por período determinado, aos dados de XML de NFe e CTe, por qualquer Contribuínte PARTICIPANTE, com Certificação Digital, envolvido na operação, sob pena de TRAVAR DIVERSOS PROCESSOS. Lembrando que os CONTABILISTAS fazem parte de qualquer processo.

Tratando-se da emissão de um CTe, são quantos mesmo os PARTICIPANTES em uma única operação ?! Incluiu cada CONTABILISTA de cada um dos PARTICIPANTES ?!

Atenciosamente,

Janis Peters Grants.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Acho que a corda vai rebentar pro lado mais fraco. Acredito que a receita não vai disponibilizar serviços de consulta de download, sob o risco de sobrecarregar os servidores deles. Imagine no inicio de mês os contadores fazendo os lançamentos de notas e consultando ou baixado os xml. Eles vão querer que os sistemas emissores de nota, conhecimentos de transportes e outros documento eletrônicos que possa vir, faça a ponte entre todos os participantes no processo. Se uma empresa emite uma nota o terá que enviar o xml para o destinatário e para a transportadora, e o destinatário deverá enviar o xml para o seu contador e assim por diante.

Acho que temos que começar a pensar em uma solução que não dependa muito deles.

Grato

Jaime.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Acho uma alternativa seriamos partir para algo do tipo de juntar algumas entidades de classes envolvidas como a contabil e a de TI e criar um padrão via WEB Service de compartilhamento desses xml. O ACBr poderia cuidar dessa padronização e disponibilizar os componente tanto para servidor e cliente (caso a emissor quiser ficar independente) . Agora a infraestrutura de armazenar os arquivos é que pega e não sei o custo disso também, e se teria como a própria empresa emissora disponibilizar esse serviço, e nesse caso já teria uma infinidade de endereços para consumir o serviço de cada emissor. Não tenho muito conhecimento técnico nessa área, talvez esteja falando bobagem, mas fica aqui um ideia meio maluca.

Grato

Jaime.

Link para o comentário
Compartilhar em outros sites

Boa tarde Galera,

não sei se estou falando bobagem, mais agora a Receita criou uma opção de download do XML após consultar a NF pela chave de acesso, mais necessita do certificado do destinatário da NFe para realizar o download.

Talvez nosso amigos do Acbr consiga integrar.

Att

Jonatan Augusto

post-161-13548987821229.png

Link para o comentário
Compartilhar em outros sites

Operacionalmente falando, alguém aqui tem ideia das rotinas de um Escritório de Contabilidade processando dados de 10 Empresas em média, com lançamentos de 10 NFe de Entrada e Saída diárias ?!

Um contador não tem que ter certificado digital de seus clientes pra emitir aquele monte de guias e outras burocracias? Sei que não é muito prático ter que instalar dezenas de certificados no computador do contador, mas isso já resolveria o problema de download do XML.

E de uma Transportadora, com movimentação de 100 arquivos XML de NFe, para dar origem IMEDIATA ( logística ! ) a 100 XML de CTe diários, em média ?!

Aqui sim seria preciso melhorar (e muito) os processos dos emitentes, para incluir a transportadora no CC: no email com PDF+XML que a legislação já obriga a enviar ao destinatário/remetente. Acredito que esta atitude da RFB vai gerar novos negócios para muitos fornecedores de software aqui do fórum...

Alexsander da Rosa

Rednaxel Informática

http://rednaxel.com

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

É onde eu falo, a empresa que desenvolver o aplicativo da NF-e disponibilize para o seus cliente um DataCenter, com um web service que teria um padrão a ser elabora como citei, e as empresas interessadas em consumir o serviço apenas criaria no seus cadastro de cliente o endereço desse web service e baixaria o xml.

O transportador e o contador só precisaria pegar qual a desenvolvedora do seu software e após isso ficaria tudo automatico. Pelo fato de se criar um padrão qualquer sistema de contabilidade e transportador e sistemas comerciais iriam usar uma mesma função para baixar o arquivo o que mudaria seria o endereço do serviço, o qual bastaria fazer somente o seu cadastro nos dados do cliente.

Assim não ficamos reféns da receita que não sabemos o caminho que eles vão seguir, e nem das mudanças que eles derem na cabeça.

Grato

Jaime.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde a todos ... o problema do emitente e fornecedor da danfe, resolvo pondo um combo pro cliente selecionar, mas os valores do primeiro produto, vem com valores = 0. Atualizando a ACBr vi q o projeto de importar danfe sumiu .. isso faz muita falta em alguns clientes (mercados) que não recebem o xml por email ... alguém tem alguma ideia sobre o futuro disso ??

Agradecido

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Este tópico foi criado há 2474 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas

×
×
  • 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.