{{ idLote }}
{{ indSinc }}
{% for NFe in NFes %}
{% with ide = NFe.infNFe.ide %}
{{ ide.cUF }}
{{ ide.cNF }}
{{ ide.natOp }}
{{ ide.indPag }}
{{ ide.mod }}
{{ ide.serie }}
{{ ide.nNF }}
{{ ide.dhEmi }}
{{ ide.dhSaiEnt }}
{{ ide.tpNF }}
{{ ide.idDest }}
{{ ide.cMunFG }}
{{ ide.tpImp }}
{{ ide.tpEmis }}
{{ ide.cDV }}
{{ ide.tpAmb }}
{{ ide.finNFe }}
{{ ide.indFinal }}
{{ ide.indPres }}
{{ ide.procEmi }}
Odoo Brasil 9.0
{% endwith %}
{% with emit = NFe.infNFe.emit %}
{% if emit.tipo == 'person' -%}
{{ emit.cnpj_cpf }}
{% endif %}
{% if emit.tipo == 'company' -%}
{{ emit.cnpj_cpf }}
{% endif %}
{{ emit.xNome }}
{{ emit.xFant }}
{{ emit.enderEmit.xLgr }}
{{ emit.enderEmit.nro }}
{{ emit.enderEmit.xBairro }}
{{ emit.enderEmit.cMun }}
{{ emit.enderEmit.xMun }}
{{ emit.enderEmit.UF }}
{{ emit.enderEmit.CEP }}
{{ emit.enderEmit.cPais }}
{{ emit.enderEmit.xPais }}
{{ emit.enderEmit.fone }}
{{ emit.IE }}
{{ emit.CRT }}
{% endwith %}
{% with dest = NFe.infNFe.dest %}
{% if dest.tipo == 'person' -%}
{{ dest.cnpj_cpf }}
{% endif %}
{% if dest.tipo == 'company' -%}
{{ dest.cnpj_cpf }}
{% endif %}
{{ dest.xNome }}
{{ dest.enderDest.xLgr }}
{{ dest.enderDest.nro }}
{{ dest.enderDest.xBairro }}
{{ dest.enderDest.cMun }}
{{ dest.enderDest.xMun }}
{{ dest.enderDest.UF }}
{{ dest.enderDest.CEP }}
{{ dest.enderDest.cPais }}
{{ dest.enderDest.xPais }}
{{ dest.enderDest.fone }}
{{ dest.indIEDest }}
{% if dest.IE != '' -%}{{ dest.IE }}{% endif %}
{% endwith %}
{% for det in NFe.infNFe.detalhes %}
{% with prod = det.prod %}
{{ prod.cProd }}
{{ prod.cEAN }}
{{ prod.xProd }}
{{ prod.NCM }}
{{ prod.CFOP }}
{{ prod.uCom }}
{{ prod.qCom }}
{{ prod.vUnCom }}
{{ prod.vProd }}
{{ prod.cEANTrib }}
{{ prod.uTrib }}
{{ prod.qTrib }}
{{ prod.vUnTrib }}
{{ prod.indTot }}
{% endwith %}
{% with imposto = det.imposto %}
{{ imposto.vTotTrib }}
{% if imposto.ICMS.CST == '00' -%}
{{ imposto.ICMS.orig }}
{{ imposto.ICMS.CST }}
{{ imposto.ICMS.modBC }}
{{ imposto.ICMS.vBC }}
{{ imposto.ICMS.pICMS }}
{{ imposto.ICMS.vICMS }}
{% endif %}
{% if imposto.ICMS.CST == '101' -%}
{{ imposto.ICMS.orig }}
{{ imposto.ICMS.CST }}
{{ imposto.ICMS.pCredSN }}
{{ imposto.ICMS.vCredICMSSN }}
{% endif %}
{% if imposto.ICMS.CST == '102' -%}
{{ imposto.ICMS.orig }}
{{ imposto.ICMS.CST }}
{% endif %}
{% if imposto.ICMS.CST == '201' -%}
{{ imposto.ICMS.orig }}
{{ imposto.ICMS.CST }}
{{ imposto.ICMS.modBCST }}
{{ imposto.ICMS.pMVAST }}
{{ imposto.ICMS.pRedBCST }}
{{ imposto.ICMS.vBCST }}
{{ imposto.ICMS.pICMSST }}
{{ imposto.ICMS.vICMSST }}
{{ imposto.ICMS.pCredSN }}
{{ imposto.ICMS.vCredICMSSN }}
{% endif %}
{% if imposto.ICMS.CST == '202' -%}
{{ imposto.ICMS.orig }}
{{ imposto.ICMS.CST }}
{{ imposto.ICMS.modBCST }}
{{ imposto.ICMS.pMVAST }}
{{ imposto.ICMS.pRedBCST }}
{{ imposto.ICMS.vBCST }}
{{ imposto.ICMS.pICMSST }}
{{ imposto.ICMS.vICMSST }}
{% endif %}
{% if imposto.ICMS.CST == '500' -%}
{{ imposto.ICMS.orig }}
{{ imposto.ICMS.CST }}
{{ imposto.ICMS.vBCSTRet }}
{{ imposto.ICMS.vICMSSTRet }}
{% endif %}
{% if imposto.ICMS.CST == '900' -%}
{{ imposto.ICMS.orig }}
{{ imposto.ICMS.CST }}
{{ imposto.ICMS.modBC }}
{{ imposto.ICMS.vBC }}
{{ imposto.ICMS.pRedBC }}
{{ imposto.ICMS.pICMS }}
{{ imposto.ICMS.vICMS }}
{{ imposto.ICMS.modBCST }}
{{ imposto.ICMS.pMVAST }}
{{ imposto.ICMS.pRedBCST }}
{{ imposto.ICMS.vBCST }}
{{ imposto.ICMS.pICMSST }}
{{ imposto.ICMS.vICMSST }}
{{ imposto.ICMS.pCredSN }}
{{ imposto.ICMS.vCredICMSSN }}
{% endif %}
{{ imposto.IPI.clEnq }}
{{ imposto.IPI.CNPJProd }}
{{ imposto.IPI.cSelo }}
{{ imposto.IPI.qSelo }}
{{ imposto.IPI.cEnq }}
{% if imposto.IPI.CST in ('00', '49', '50', '99') %}
{{ imposto.IPI.CST }}
{{ imposto.IPI.vBC }}
{{ imposto.IPI.pIPI }}
{{ imposto.IPI.qUnid }}
{{ imposto.IPI.vUnid }}
{{ imposto.IPI.vIPI }}
{% endif %}
{% if imposto.IPI.CST in ('01', '02', '03', '04', '51', '52', '53', '54', '55') %}
{{ imposto.IPI.CST }}
{% endif %}
{% if imposto.II is defined %}
{{ imposto.II.vBC }}
{{ imposto.II.vDespAdu }}
{{ imposto.II.vII }}
{{ imposto.II.vIOF }}
{% endif %}
{% if imposto.PIS.CST in ('01', '02') %}
{{ imposto.PIS.CST }}
{{ imposto.PIS.vBC }}
{{ imposto.PIS.pPIS }}
{{ imposto.PIS.vPIS }}
{% endif %}
{% if imposto.PIS.CST == '03' %}
{{ imposto.PIS.CST }}
{{ imposto.PIS.qBCProd }}
{{ imposto.PIS.vAliqProd }}
{{ imposto.PIS.vPIS }}
{% endif %}
{% if imposto.PIS.CST in ('04', '05', '05', '06', '07', '08', '09') %}
{{ imposto.PIS.CST }}
{% endif %}
{% if imposto.PIS.CST in ('49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62', '63', '64', '65', '66', '67', '70', '71', '72', '73', '74', '75', '98', '99') %}
{{ imposto.PIS.CST }}
{{ imposto.PIS.vBC }}
{{ imposto.PIS.pPIS }}
{{ imposto.PIS.qBCProd }}
{{ imposto.PIS.vAliqProd }}
{{ imposto.PIS.vPIS }}
{% endif %}
{% if imposto.PISST is defined %}
{{ imposto.PISST.vBC }}
{{ imposto.PISST.pPIS }}
{{ imposto.PISST.qBCProd }}
{{ imposto.PISST.vAliqProd }}
{{ imposto.PISST.vPIS }}
{% endif %}
{% if imposto.COFINS.CST in ('01', '02') %}
{{ imposto.COFINS.CST }}
{{ imposto.COFINS.vBC }}
{{ imposto.COFINS.pCOFINS }}
{{ imposto.COFINS.vCOFINS }}
{% endif %}
{% if imposto.COFINS.CST == '03' %}
{{ imposto.COFINS.CST }}
{{ imposto.COFINS.qBCProd }}
{{ imposto.COFINS.vAliqProd }}
{{ imposto.COFINS.vCOFINS }}
{% endif %}
{% if imposto.COFINS.CST in ('04', '05', '05', '06', '07', '08', '09') %}
{{ imposto.COFINS.CST }}
{% endif %}
{% if imposto.COFINS.CST in ('49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62', '63', '64', '65', '66', '67', '70', '71', '72', '73', '74', '75', '98', '99') %}
{{ imposto.COFINS.CST }}
{{ imposto.COFINS.vBC }}
{{ imposto.COFINS.pCOFINS }}
{{ imposto.COFINS.qBCProd }}
{{ imposto.COFINS.vAliqProd }}
{{ imposto.COFINS.vCOFINS }}
{% endif %}
{% if imposto.COFINSST is defined %}
{{ imposto.COFINSST.vBC }}
{{ imposto.COFINSST.pCOFINS }}
{{ imposto.COFINSST.qBCProd }}
{{ imposto.COFINSST.vAliqProd }}
{{ imposto.COFINSST.vCOFINS }}
{% endif %}
{% if imposto.ISSQN is defined %}
{{ imposto.ISSQN.vBC }}
{{ imposto.ISSQN.vAliq }}
{{ imposto.ISSQN.vISSQN }}
{{ imposto.ISSQN.cMunFG }}
{{ imposto.ISSQN.cListServ }}
{{ imposto.ISSQN.vDeducao }}
{{ imposto.ISSQN.vOutro }}
{{ imposto.ISSQN.vDescIncond }}
{{ imposto.ISSQN.vDescCond }}
{{ imposto.ISSQN.vDeducao }}
{{ imposto.ISSQN.indISS }}
{{ imposto.ISSQN.cServico }}
{{ imposto.ISSQN.cMun }}
{{ imposto.ISSQN.cPais }}
{{ imposto.ISSQN.nProcesso }}
{{ imposto.ISSQN.vDeducao }}
{% endif %}
0.00
0.00
0.00
12.00
40
0.00
0.00
0.00
{% endwith %}
{% if det.impostoDevol is defined %}
{{ det.impostoDevol.pDevol }}
{{ det.impostoDevol.IPI }}
{{ det.impostoDevol.vIPIDevol }}
{% endif %}
{% if det.infAdProd %}
{{ det.infAdProd }}
{% endif %}
{% endfor %}
{% with total = NFe.infNFe.total %}
{{ total.vBC }}
{{ total.vICMS }}
{{ total.vICMSDeson }}
{{ total.vBCST }}
{{ total.vST }}
{{ total.vProd }}
{{ total.vFrete }}
{{ total.vSeg }}
{{ total.vDesc }}
{{ total.vII }}
{{ total.vIPI }}
{{ total.vPIS }}
{{ total.vCOFINS }}
{{ total.vOutro }}
{{ total.vNF }}
{{ total.vTotTrib }}
{% endwith %}
{% if NFe.infNFe.ISSQNtot is defined %}
{% with issqntotal = NFe.infNFe.ISSQNtot %}
{{ issqntotal.vServ }}
{{ issqntotal.vBC }}
{{ issqntotal.vISS }}
{{ issqntotal.vPIS }}
{{ issqntotal.vCOFINS }}
{{ issqntotal.dCompet }}
{{ issqntotal.vDeducao }}
{{ issqntotal.vOutro }}
{{ issqntotal.vDescIncond }}
{{ issqntotal.vDescCond }}
{{ issqntotal.vISSRet }}
{{ issqntotal.cRegTrib }}
{% endwith %}
{% endif %}
{{ NFe.infNFe.transp.modFrete }}
{% if NFe.infNFe.transp.transporta is defined %}
{{ NFe.infNFe.transp.transporta.CNPJ }}
{{ NFe.infNFe.transp.transporta.CPF }}
{{ NFe.infNFe.transp.transporta.xNome }}
{{ NFe.infNFe.transp.transporta.IE }}
{{ NFe.infNFe.transp.transporta.xEnder }}
{{ NFe.infNFe.transp.transporta.xMun }}
{{ NFe.infNFe.transp.transporta.UF }}
{% endif %}
{% if NFe.infNFe.transp.veicTransp is defined %}
{{ NFe.infNFe.transp.veicTransp.placa }}
{{ NFe.infNFe.transp.veicTransp.UF }}
{{ NFe.infNFe.transp.veicTransp.RNTC }}
{% endif %}
{% if NFe.infNFe.transp.vol is defined %}
{% for volume in NFe.infNFe.transp.vol %}
{{ volume.qVol }}
{{ volume.esp }}
{{ volume.marca }}
{{ volume.nVol }}
{{ volume.pesoL }}
{{ volume.pesoB }}
{% endfor %}
{% endif %}
{% if NFe.infNFe.transp.lacres is defined %}
{% for lacre in NFe.infNFe.transp.lacres %}
{{ lacre.nLacre }}
{% endfor %}
{% endif %}
{% if NFe.infNFe.cobr is defined %}
{% if NFe.infNFe.cobr.fat is defined %}
{{ NFe.infNFe.cobr.fat.nFat }}
{{ NFe.infNFe.cobr.fat.vOrig }}
{{ NFe.infNFe.cobr.fat.vDesc }}
{{ NFe.infNFe.cobr.fat.vLiq }}
{% endif %}
{% if NFe.infNFe.cobr.dup is defined %}
{% for duplicata in NFe.infNFe.cobr.dup %}
{{ duplicata.nDup }}
{{ duplicata.dVenc }}
{{ duplicata.vDup }}
{% endfor %}
{% endif %}
{% endif %}
{{ NFe.infNFe.infAdic.infAdFisco }}
{{ NFe.infNFe.infAdic.infCpl }}
{% if NFe.infNFe.infAdic.obsCont is defined %}
{% for obs in NFe.infNFe.infAdic.obsCont %}
{{ obs.xCampo }}
{{ obs.xTexto }}
{% endfor %}
{% endif %}
{% if NFe.infNFe.infAdic.obsFisco is defined %}
{% for obs in NFe.infNFe.infAdic.obsFisco %}
{{ obs.xCampo }}
{{ obs.xTexto }}
{% endfor %}
{% endif %}
{% endfor %}