{{ 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 %}