marcydoty / Recursos-NFE-em-Python

http://openobject-brasil.blogspot.com/
Other
72 stars 38 forks source link

Erros nessa nova atualização #22

Open Marcelo-Kyan opened 7 years ago

Marcelo-Kyan commented 7 years ago

Boa tarde, nessa nova atualização em exemplos/download_nfes foi referenciado download_notas que não existe. Também em nf_e.py foi referenciado download_nfes que também não existe.

marcydoty commented 7 years ago

Fiz as correções, tente novamente por favor.

Em 12 de dezembro de 2016 18:22, Marcelo Kumruyan notifications@github.com escreveu:

Boa tarde, nessa nova atualização em exemplos/download_nfes foi referenciado download_notas que não existe. Também em nf_e.py foi referenciado download_nfes que também não existe.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/marcydoty/Recursos-NFE-em-Python/issues/22#issuecomment-266541791, or mute the thread https://github.com/notifications/unsubscribe-auth/AAbadvwEoncDwe2ITFke0Fko945jjx7mks5rHa0QgaJpZM4LK-kp .

-- Atenciosamente,

Marcilene Ribeiro.

"Quanto melhor é adquirir a sabedoria do que o ouro! E mais excelente, adquirir a prudência do que a prata!" Provérbios 16:16

Marcelo-Kyan commented 7 years ago

Traceback (most recent call last): File "./download_xml.py", line 33, in resultados = instancia.download_xml(cnpj=cnpj, lista_chaves=lista_chaves, ambiente_nacional=ambiente_nacional, cert=cert, key=key, versao=versao, ambiente=ambiente, estado=estado, tipo_contingencia=contingencia) File "/usr/lib/python2.7/site-packages/nfe/nf_e.py", line 599, in download_xml processo = p.download_nfe_xml(cnpj, ambiente, lista_chaves=lista_chaves) File "/usr/lib/python2.7/site-packages/nfe/pysped/nfe/processador_nfe.py", line 473, in download_nfe_xml self._conectar_servico(WS_NFE_DOWNLOAD_XML_DESTINATARIO, envio, resposta, ambiente) File "/usr/lib/python2.7/site-packages/nfe/pysped/nfe/processador_nfe.py", line 153, in _conectar_servico self._url = webservices_3.ESTADO_WS[self.estado][ambiente][servico] KeyError: 11

Marcelo-Kyan commented 7 years ago

Estou tentando enviar por SP

thiagopena commented 7 years ago

Marcelo, deixe a versão 2.00 para download não faz diferença, o problema é que não está colocando o servidor do ambiente nacional. Testa deixar versao='2.00'.

Marcelo-Kyan commented 7 years ago

Beleza, vou continuar os testes Muito obrigado pela atenção Assim que tiver resultados eu informo.

Marcelo-Kyan commented 7 years ago

Oi Marcilene, Quando tento fazer download de uma nota com o seu exemplo download_nfes.py me retorna o seguinte erro:

Traceback (most recent call last): File "xxx.py", line 24, in resultados = nova_nfe.download_xml(cnpj=cnpj, lista_chaves=lista_chaves, ambiente_nacional=True, cert=info_certificado['cert'], key=info_certificado['key'], versao=u'3.10', ambiente=2, estado=u'MG', tipo_contingencia=False) TypeError: download_xml() got an unexpected keyword argument 'lista_chaves'

Você faz idéia do que pode ser?

Marcelo-Kyan commented 7 years ago

leia-se download_nfes.py no lugar de xxx.py

marcydoty commented 7 years ago

Oi Marcelo,vou verificar.

Em 19 de dez de 2016 10:31 PM, "Marcelo Kumruyan" notifications@github.com escreveu:

leia-se download_nfes.py no lugar de xxx.py

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/marcydoty/Recursos-NFE-em-Python/issues/22#issuecomment-268119343, or mute the thread https://github.com/notifications/unsubscribe-auth/AAbado2O3D7dlEYEeX9X81KyW3w9Dwg1ks5rJyH7gaJpZM4LK-kp .

Marcelo-Kyan commented 7 years ago

Alterei algumas coisas, funcionou, mas retornou outro erro: Traceback (most recent call last): File "./download_nfes.py", line 34, in resultados = nova_nfe.download_xml(cnpjlj, chave, cert, key, versao, ambiente, estado, tipo_contingencia) File "/usr/lib/python2.7/site-packages/nfe/nf_e.py", line 603, in download_xml 'status_resposta': processo.resposta.retNFe.cStat.valor, AttributeError: 'list' object has no attribute 'cStat'

Marcelo-Kyan commented 7 years ago

Retirei o refNFe de: processo.resposta.retNFe.cStat.valor e processo.resposta.retNFe.xMotivo.valor.

Funcionou, mas está retornando cStat 999