Olá pessoal pessoal estou com problema ao consultar notas emitidas, aparece o seguinte erro:
Traceback (most recent call last):
File "django-01.py", line 163, in <module>
monta_dados()
File "django-01.py", line 150, in monta_dados
busca_nfe()
File "django-01.py", line 61, in busca_nfe
xml = con.consulta_notas_cnpj(cliente_cnpj, nsu=0)
File "/usr/lib64/python2.7/site-packages/pynfe/processamento/comunicacao.py", line 123, in consulta_notas_cnpj
url = self._get_url(modelo='nfe', consulta='DESTINADAS')
File "/usr/lib64/python2.7/site-packages/pynfe/processamento/comunicacao.py", line 302, in _get_url
self.url = NFE[self.uf.upper()][ambiente] + NFE[self.uf.upper()][consulta]
KeyError: 'DESTINADAS'
Não sei oque tem de errado pois estou fazendo conforme o exemplo do site:
http://pynfe.readthedocs.org/pt/latest/:
esse é o codigo do site:
from pynfe.processamento.comunicacao import ComunicacaoSefaz
certificado = "/home/user/certificado.pfx"
senha = 'senha'
uf = 'rs'
homologacao = True
con = ComunicacaoSefaz(uf, certificado, senha, homologacao)
xml = con.consulta_notas_cnpj(cnpj='cnpj_somente_numeros', nsu=0)
print (xml.text)
O meu codigo está igual.
Conto com a ajuda de vocês.
Adriano R. Balani