@ -35,6 +35,9 @@
{% if ref.refNFe is defined -%}
{% if ref.refNFe is defined -%}
<refNFe > {{ ref.refNFe }}</refNFe>
<refNFe > {{ ref.refNFe }}</refNFe>
{% endif %}
{% endif %}
{% if ref.refCTe is defined -%}
<refCTe > {{ ref.refCTe }}</refCTe>
{% endif %}
{% if ref.refNF is defined -%}
{% if ref.refNF is defined -%}
<refNF >
<refNF >
<cUF > {{ ref.refNF.cUF }}</cUF>
<cUF > {{ ref.refNF.cUF }}</cUF>
@ -55,7 +58,6 @@
<mod > {{ ref.refNFP.mod }}</mod>
<mod > {{ ref.refNFP.mod }}</mod>
<serie > {{ ref.refNFP.serie }}</serie>
<serie > {{ ref.refNFP.serie }}</serie>
<nNF > {{ ref.refNFP.nNF }}</nNF>
<nNF > {{ ref.refNFP.nNF }}</nNF>
<refCTe > {{ ref.refNFP.nNF }}</refCTe>
</refNFP>
</refNFP>
{% endif %}
{% endif %}
{% if ref.refECF is defined -%}
{% if ref.refECF is defined -%}
@ -81,9 +83,10 @@
<xNome > {{ emit.xNome|normalize|escape }}</xNome>
<xNome > {{ emit.xNome|normalize|escape }}</xNome>
<xFant > {{ emit.xFant|normalize|escape }}</xFant>
<xFant > {{ emit.xFant|normalize|escape }}</xFant>
<enderEmit >
<enderEmit >
<xLgr > {{ emit.enderEmit.xLgr|normalize }}</xLgr>
<xLgr > {{ emit.enderEmit.xLgr|normalize|escape }}</xLgr>
<nro > {{ emit.enderEmit.nro }}</nro>
<nro > {{ emit.enderEmit.nro }}</nro>
<xBairro > {{ emit.enderEmit.xBairro|normalize }}</xBairro>
<xCpl > {{ emit.enderEmit.xCpl|normalize|escape }}</xCpl>
<xBairro > {{ emit.enderEmit.xBairro|normalize|escape }}</xBairro>
<cMun > {{ emit.enderEmit.cMun }}</cMun>
<cMun > {{ emit.enderEmit.cMun }}</cMun>
<xMun > {{ emit.enderEmit.xMun|normalize }}</xMun>
<xMun > {{ emit.enderEmit.xMun|normalize }}</xMun>
<UF > {{ emit.enderEmit.UF }}</UF>
<UF > {{ emit.enderEmit.UF }}</UF>
@ -115,9 +118,10 @@
{% endif %}
{% endif %}
<xNome > {{ dest.xNome|normalize|escape }}</xNome>
<xNome > {{ dest.xNome|normalize|escape }}</xNome>
<enderDest >
<enderDest >
<xLgr > {{ dest.enderDest.xLgr|normalize }}</xLgr>
<xLgr > {{ dest.enderDest.xLgr|normalize|escape }}</xLgr>
<nro > {{ dest.enderDest.nro }}</nro>
<nro > {{ dest.enderDest.nro }}</nro>
<xBairro > {{ dest.enderDest.xBairro|normalize }}</xBairro>
<xCpl > {{ dest.enderDest.xCpl|normalize|escape }}</xCpl>
<xBairro > {{ dest.enderDest.xBairro|normalize|escape }}</xBairro>
<cMun > {{ dest.enderDest.cMun }}</cMun>
<cMun > {{ dest.enderDest.cMun }}</cMun>
<xMun > {{ dest.enderDest.xMun|normalize }}</xMun>
<xMun > {{ dest.enderDest.xMun|normalize }}</xMun>
<UF > {{ dest.enderDest.UF }}</UF>
<UF > {{ dest.enderDest.UF }}</UF>
@ -138,12 +142,12 @@
<retirada >
<retirada >
<CNPJ > {{ NFe.infNFe.retirada.CNPJ }}</CNPJ>
<CNPJ > {{ NFe.infNFe.retirada.CNPJ }}</CNPJ>
<CPF > {{ NFe.infNFe.retirada.CPF }}</CPF>
<CPF > {{ NFe.infNFe.retirada.CPF }}</CPF>
<xLgr > {{ NFe.infNFe.retirada.xLgr }}</xLgr>
<xLgr > {{ NFe.infNFe.retirada.xLgr|normalize|escape }}</xLgr>
<nro > {{ NFe.infNFe.retirada.nro }}</nro>
<nro > {{ NFe.infNFe.retirada.nro }}</nro>
<xCpl > {{ NFe.infNFe.retirada.xCpl }}</xCpl>
<xBairro > {{ NFe.infNFe.retirada.xBairro }}</xBairro>
<xCpl > {{ NFe.infNFe.retirada.xCpl|normalize|escape }}</xCpl>
<xBairro > {{ NFe.infNFe.retirada.xBairro|normalize|escape }}</xBairro>
<cMun > {{ NFe.infNFe.retirada.cMun }}</cMun>
<cMun > {{ NFe.infNFe.retirada.cMun }}</cMun>
<xMun > {{ NFe.infNFe.retirada.xMun }}</xMun>
<xMun > {{ NFe.infNFe.retirada.xMun|normalize }}</xMun>
<UF > {{ NFe.infNFe.retirada.UF }}</UF>
<UF > {{ NFe.infNFe.retirada.UF }}</UF>
</retirada>
</retirada>
{% endif %}
{% endif %}
@ -151,10 +155,10 @@
<entrega >
<entrega >
<CNPJ > {{ NFe.infNFe.entrega.CNPJ }}</CNPJ>
<CNPJ > {{ NFe.infNFe.entrega.CNPJ }}</CNPJ>
<CPF > {{ NFe.infNFe.entrega.CPF }}</CPF>
<CPF > {{ NFe.infNFe.entrega.CPF }}</CPF>
<xLgr > {{ NFe.infNFe.entrega.xLgr }}</xLgr>
<xLgr > {{ NFe.infNFe.entrega.xLgr|normalize|escape }}</xLgr>
<nro > {{ NFe.infNFe.entrega.nro }}</nro>
<nro > {{ NFe.infNFe.entrega.nro }}</nro>
<xCpl > {{ NFe.infNFe.entrega.xCpl }}</xCpl>
<xBairro > {{ NFe.infNFe.entrega.xBairro }}</xBairro>
<xCpl > {{ NFe.infNFe.entrega.xCpl|normalize|escape }}</xCpl>
<xBairro > {{ NFe.infNFe.entrega.xBairro|normalize|escape }}</xBairro>
<cMun > {{ NFe.infNFe.entrega.cMun }}</cMun>
<cMun > {{ NFe.infNFe.entrega.cMun }}</cMun>
<xMun > {{ NFe.infNFe.entrega.xMun }}</xMun>
<xMun > {{ NFe.infNFe.entrega.xMun }}</xMun>
<UF > {{ NFe.infNFe.entrega.UF }}</UF>
<UF > {{ NFe.infNFe.entrega.UF }}</UF>
@ -168,9 +172,8 @@
</autXML>
</autXML>
{% endfor %}
{% endfor %}
{% endif %}
{% endif %}
{% set count = 1 %}
{% for det in NFe.infNFe.detalhes %}
{% for det in NFe.infNFe.detalhes %}
<det nItem= "{{ count }}" >
<det nItem= "{{ loop.index }}" >
<prod >
<prod >
{% with prod = det.prod %}
{% with prod = det.prod %}
<cProd > {{ prod.cProd }}</cProd>
<cProd > {{ prod.cProd }}</cProd>
@ -199,7 +202,7 @@
<DI >
<DI >
<nDI > {{ di.nDI }}</nDI>
<nDI > {{ di.nDI }}</nDI>
<dDI > {{ di.dDI }}</dDI>
<dDI > {{ di.dDI }}</dDI>
<xLocDesemb > {{ di.xLocDesemb }}</xLocDesemb>
<xLocDesemb > {{ di.xLocDesemb|normalize|escape }}</xLocDesemb>
<UFDesemb > {{ di.UFDesemb }}</UFDesemb>
<UFDesemb > {{ di.UFDesemb }}</UFDesemb>
<dDesemb > {{ di.dDesemb }}</dDesemb>
<dDesemb > {{ di.dDesemb }}</dDesemb>
<tpViaTransp > {{ di.tpViaTransp }}</tpViaTransp>
<tpViaTransp > {{ di.tpViaTransp }}</tpViaTransp>
@ -625,7 +628,6 @@
{% if det.infAdProd %}
{% if det.infAdProd %}
<infAdProd > {{ det.infAdProd|normalize|escape }}</infAdProd>
<infAdProd > {{ det.infAdProd|normalize|escape }}</infAdProd>
{% endif %}
{% endif %}
{% set count = count + 1 %}
</det>
</det>
{% endfor %}
{% endfor %}
<total >
<total >
@ -687,9 +689,9 @@
<transporta >
<transporta >
<CNPJ > {{ NFe.infNFe.transp.transporta.CNPJ }}</CNPJ>
<CNPJ > {{ NFe.infNFe.transp.transporta.CNPJ }}</CNPJ>
<CPF > {{ NFe.infNFe.transp.transporta.CPF }}</CPF>
<CPF > {{ NFe.infNFe.transp.transporta.CPF }}</CPF>
<xNome > {{ NFe.infNFe.transp.transporta.xNome }}</xNome>
<xNome > {{ NFe.infNFe.transp.transporta.xNome|normalize|escape }}</xNome>
<IE > {{ NFe.infNFe.transp.transporta.IE }}</IE>
<IE > {{ NFe.infNFe.transp.transporta.IE }}</IE>
<xEnder > {{ NFe.infNFe.transp.transporta.xEnder }}</xEnder>
<xEnder > {{ NFe.infNFe.transp.transporta.xEnder|normalize|escape }}</xEnder>
<xMun > {{ NFe.infNFe.transp.transporta.xMun }}</xMun>
<xMun > {{ NFe.infNFe.transp.transporta.xMun }}</xMun>
<UF > {{ NFe.infNFe.transp.transporta.UF }}</UF>
<UF > {{ NFe.infNFe.transp.transporta.UF }}</UF>
</transporta>
</transporta>
@ -782,8 +784,8 @@
{% if NFe.infNFe.exporta is defined %}
{% if NFe.infNFe.exporta is defined %}
<exporta >
<exporta >
<UFSaidaPais > {{ NFe.infNFe.exporta.UFSaidaPais }}</UFSaidaPais>
<UFSaidaPais > {{ NFe.infNFe.exporta.UFSaidaPais }}</UFSaidaPais>
<xLocExporta > {{ NFe.infNFe.exporta.xLocExporta }}</xLocExporta>
<xLocDespacho > {{ NFe.infNFe.exporta.xLocDespacho }}</xLocDespacho>
<xLocExporta > {{ NFe.infNFe.exporta.xLocExporta|normalize|escape }}</xLocExporta>
<xLocDespacho > {{ NFe.infNFe.exporta.xLocDespacho|normalize|escape }}</xLocDespacho>
</exporta>
</exporta>
{% endif %}
{% endif %}
{% if NFe.infNFe.compra is defined %}
{% if NFe.infNFe.compra is defined %}