From f135c7ec90990c27fd78495692edbfac2a5f876d Mon Sep 17 00:00:00 2001 From: martini97 Date: Wed, 26 Oct 2016 18:25:13 -0200 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=B5es=20pra=20emiss=C3=A3o=20de?= =?UTF-8?q?=20NFCe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pytrustnfe/nfe/__init__.py | 3 ++- pytrustnfe/nfe/templates/NfeAutorizacao.xml | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/pytrustnfe/nfe/__init__.py b/pytrustnfe/nfe/__init__.py index bf080c6..c3846ac 100644 --- a/pytrustnfe/nfe/__init__.py +++ b/pytrustnfe/nfe/__init__.py @@ -55,7 +55,8 @@ def _add_required_node(elemTree): cEan = etree.Element('cEAN') cEANTrib = etree.Element('cEANTrib') prod.insert(1, cEan) - prod.insert(9, cEANTrib) + vProd = prod.find('ns:vProd', namespaces = ns) + prod.insert(prod.index(vProd) + 1, cEANTrib) return elemTree diff --git a/pytrustnfe/nfe/templates/NfeAutorizacao.xml b/pytrustnfe/nfe/templates/NfeAutorizacao.xml index aaeefb5..8cd1fd2 100644 --- a/pytrustnfe/nfe/templates/NfeAutorizacao.xml +++ b/pytrustnfe/nfe/templates/NfeAutorizacao.xml @@ -16,7 +16,7 @@ {{ ide.dhEmi }} {{ ide.dhSaiEnt }} {{ ide.tpNF }} - {{ ide.idDest }} + {{ ide.idDest }} {{ ide.cMunFG }} {{ ide.tpImp }} {{ ide.tpEmis }} @@ -97,6 +97,7 @@ {{ emit.CRT }} {% endwith %} + {% if dest is defined %} {% with dest = NFe.infNFe.dest %} {% if dest.tipo == 'person' -%} @@ -124,7 +125,8 @@ {{ dest.IM }} {{ dest.email }} {% endwith %} - + + {% endif %} {% if NFe.infNFe.retirada is defined %} {{ NFe.infNFe.retirada.CNPJ }}