TadaSoftware / PyNFe

Projeto de biblioteca para fazer interface com o webservice de Nota Fiscal eletrônica para Python, disponível sob LGPL.
http://groups.google.com/group/pynfe
Other
412 stars 171 forks source link

ajuda #320

Closed GsChaves1 closed 5 months ago

GsChaves1 commented 8 months ago

Oi, acabei de ver que existe essa API e eu estou desenvolvendo uma automacao que consulta a nota pela chave de acesso e joga em uma planilha, porem nao encontrei documentacao sobre isso, preciso de ajuda para pegar apenas, numero da nota, data de emissao, volume,valor e etc, vc consegue me dar uma luz de como faco essa requisicao?

GsChaves1 commented 8 months ago

from pynfe.processamento.comunicacao import ComunicacaoSefaz

certificado = "xxxx" senha = 'xxxx' uf = 'MG' homologacao = True

chave_acesso = 'XXXXXX' con = ComunicacaoSefaz(uf, certificado, senha, homologacao) envio = con.consulta_nota('nfe', chave_acesso) # nfe ou nfce print(envio.text.encode('utf-8')) # SEFAZ SP utilizar envio.content

a documentacao mais proxima que encontrei foi essa porem eu procuro a consulta no site "https://www.nfe.fazenda.gov.br/" se alguem conseguir me ajudar...

juniortada commented 7 months ago

@GsChaves1 essa consulta é apenas para saber o status da nota (autorização de uso). Para extrair dados da nota você precisa extrair diretamente do xml.