Browse Source

FIX - Corrige eventos do manifesto e geração da nfe processada

pull/107/merge
Danimar Ribeiro 8 years ago
parent
commit
141fecb6a0
  1. 2
      pytrustnfe/nfe/__init__.py
  2. 5
      pytrustnfe/utils.py
  3. 2
      setup.py

2
pytrustnfe/nfe/__init__.py

@ -282,7 +282,7 @@ def recepcao_evento_carta_correcao(certificado, **kwargs): # Assinar
def xml_recepcao_evento_manifesto(certificado, **kwargs): # Assinar def xml_recepcao_evento_manifesto(certificado, **kwargs): # Assinar
return _render(certificado, 'RecepcaoEventoManifesto', **kwargs)
return _render(certificado, 'RecepcaoEventoManifesto', True, **kwargs)
def recepcao_evento_manifesto(certificado, **kwargs): # Assinar def recepcao_evento_manifesto(certificado, **kwargs): # Assinar

5
pytrustnfe/utils.py

@ -85,8 +85,9 @@ def _find_node(xml, node):
def gerar_nfeproc(envio, recibo): def gerar_nfeproc(envio, recibo):
NSMAP = {None: 'http://www.portalfiscal.inf.br/nfe'} NSMAP = {None: 'http://www.portalfiscal.inf.br/nfe'}
root = ET.Element("nfeProc", versao="3.10", nsmap=NSMAP) root = ET.Element("nfeProc", versao="3.10", nsmap=NSMAP)
docEnvio = ET.fromstring(envio)
docRecibo = ET.fromstring(recibo)
parser = ET.XMLParser(encoding='utf-8')
docEnvio = ET.fromstring(envio.encode('utf-8'), parser=parser)
docRecibo = ET.fromstring(recibo.encode('utf-8'), parser=parser)
nfe = _find_node(docEnvio, "NFe") nfe = _find_node(docEnvio, "NFe")
protocolo = _find_node(docRecibo, "protNFe") protocolo = _find_node(docRecibo, "protNFe")

2
setup.py

@ -2,7 +2,7 @@
from setuptools import setup, find_packages from setuptools import setup, find_packages
VERSION = "0.9.11"
VERSION = "0.9.12"
setup( setup(

Loading…
Cancel
Save