UNPKG

d-danfe

Version:
83 lines (74 loc) 44.3 kB
const { fromXML, fromNFe, fromFile } = require('../src') const NFe = require('d-nfe') const { mkdirSync, mkdtempSync, writeFileSync } = require('fs') function getXML() { return '<?xml version="1.0" encoding="UTF-8"?><nfeProc versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe"><NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe versao="2.00" Id="NFe31060243816719000108550000000010001234567890"><ide><cUF>31</cUF><cNF>00000002</cNF><natOp>VENDA MERC.ADQ.SUBST.TRIB.</natOp><indPag>0</indPag><mod>55</mod><serie>0</serie><nNF>100</nNF><dEmi>2011-07-13</dEmi><dSaiEnt>2011-07-13</dSaiEnt><tpNF>1</tpNF><cMunFG>5700200</cMunFG><tpImp>1</tpImp><tpEmis>1</tpEmis><cDV>0</cDV><tpAmb>2</tpAmb><finNFe>1</finNFe><procEmi>0</procEmi><verProc>4.5.0.0</verProc></ide><emit><CNPJ>11111111111111</CNPJ><xNome>Empresa LTDA</xNome><xFant>Super Empresa</xFant><enderEmit><xLgr>RUA SAO GERONIMO</xLgr><nro>888</nro><xBairro>CENTRO</xBairro><cMun>5700200</cMun><xMun>SAO PAULO</xMun><UF>SP</UF><CEP>12500090</CEP><cPais>1058</cPais><xPais>Brasil</xPais><fone>99999991</fone></enderEmit><IE>ISENTO</IE><CRT>3</CRT></emit><dest><CNPJ>99999999000191</CNPJ><xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome><enderDest><xLgr>AV. MEDEIROS</xLgr><nro>999</nro><xBairro>CENTRO</xBairro><cMun>5702501</cMun><xMun>SAO JOSE</xMun><UF>SP</UF><CEP>12556000</CEP><cPais>1058</cPais><xPais>Brasil</xPais><fone>99999992</fone></enderDest><IE/></dest><det nItem="1"><prod><cProd>3</cProd><cEAN>0000000000000</cEAN><xProd>BISCOITO VITAMINADO</xProd><NCM>87089100</NCM><CFOP>5405</CFOP><uCom>UND</uCom><qCom>1.0000</qCom><vUnCom>140.0000000000</vUnCom><vProd>140.00</vProd><cEANTrib>0000000000000</cEANTrib><uTrib>UND</uTrib><qTrib>1.0000</qTrib><vUnTrib>140.0000000000</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS10><orig>3</orig><CST>10</CST><modBC>0</modBC><vBC>14.63</vBC><pICMS>4.0000</pICMS><vICMS>0.59</vICMS><modBCST>4</modBCST><pMVAST>101.1100</pMVAST><vBCST>29.42</vBCST><pICMSST>18.0000</pICMSST><vICMSST>4.71</vICMSST></ICMS10></ICMS><IPI><cEnq>999</cEnq><IPITrib><CST>99</CST><vBC>140.00</vBC><pIPI>0.00</pIPI><vIPI>0.00</vIPI></IPITrib></IPI><PIS><PISAliq><CST>01</CST><vBC>140.00</vBC><pPIS>0.00</pPIS><vPIS>0.00</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>140.00</vBC><pCOFINS>0.00</pCOFINS><vCOFINS>0.00</vCOFINS></COFINSAliq></COFINS></imposto></det><det nItem="2"><prod><cProd>4</cProd><cEAN>0000000000010</cEAN><xProd>BISCOITO RECHEADO</xProd><NCM>34056700</NCM><CFOP>5405</CFOP><uCom>UND</uCom><qCom>1.0000</qCom><vUnCom>140.0000000000</vUnCom><vProd>140.00</vProd><cEANTrib>0000000000000</cEANTrib><uTrib>UND</uTrib><qTrib>1.0000</qTrib><vUnTrib>140.0000000000</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS60><orig>0</orig><CST>60</CST><vBCSTRet>0.00</vBCSTRet><vICMSSTRet>0.00</vICMSSTRet></ICMS60></ICMS><IPI><cEnq>999</cEnq><IPITrib><CST>99</CST><vBC>140.00</vBC><pIPI>0.00</pIPI><vIPI>0.00</vIPI></IPITrib></IPI><PIS><PISAliq><CST>01</CST><vBC>140.00</vBC><pPIS>0.00</pPIS><vPIS>0.00</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>140.00</vBC><pCOFINS>0.00</pCOFINS><vCOFINS>0.00</vCOFINS></COFINSAliq></COFINS></imposto></det><total><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>280.00</vProd><vFrete>0.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vPIS>0.00</vPIS><vCOFINS>0.00</vCOFINS><vOutro>0.00</vOutro><vNF>280.00</vNF></ICMSTot><ISSQNtot><vServ>100.00</vServ><vBC>100.00</vBC><vISS>2.00</vISS></ISSQNtot></total><transp><transporta><CNPJ>01234567000179</CNPJ><xNome>Transporte SA</xNome><IE>012345678</IE><xEnder>RUA DA TRANSPORTADORA</xEnder><xMun>SAO PAULO</xMun><UF>SP</UF></transporta><veicTransp><placa>ZZZ00001</placa><UF>PE</UF><RNTC>000000</RNTC></veicTransp><modFrete>0</modFrete><vol><qVol>1</qVol><esp>UNIDADE</esp><pesoL>22.001</pesoL><pesoB>22.000</pesoB><marca>DIVERSAS</marca><nVol>1,00</nVol></vol></transp><cobr><fat><nFat>00000002</nFat><vOrig>280.00</vOrig><vLiq>280.00</vLiq></fat><dup><nDup>59080/01</nDup><dVenc>2011-07-13</dVenc><vDup>280.00</vDup></dup></cobr><infAdic><infCpl>OBS:.</infCpl><infAdFisco>Imposto recolhido</infAdFisco><obsCont xCampo="ObsCont"><xTexto>*ICMS PAGO POR SUBST.TRIBUTARIA.</xTexto></obsCont><obsCont xCampo="ObsCont"><xTexto>*PROD. NAO INCIDEM PIS/COFINS CONF.LEI 10.147 DE 12/2000</xTexto></obsCont></infAdic></infNFe><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#NFe31060243816719000108550000000010001234567890"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>/dTxB2va1fii8ON+vsq6Me2VPCA=</DigestValue></Reference></SignedInfo><SignatureValue>xxxxxxxxx</SignatureValue><KeyInfo><X509Data><X509Certificate>yyyyyyy</X509Certificate></X509Data></KeyInfo></Signature></NFe><protNFe versao="2.00"><infProt Id="ID0000000000000001"><tpAmb>2</tpAmb><verAplic>SVRS20000000000</verAplic><chNFe>31060243816719000108550000000010001234567890</chNFe><dhRecbto>2011-07-20T15:49:31</dhRecbto><nProt>000000000000001</nProt><digVal>uuuuuuuuuuuuu</digVal><cStat>100</cStat><xMotivo>Autorizado o uso da NF-e</xMotivo></infProt></protNFe></nfeProc>' } const xml = `<?xml version="1.0" encoding="UTF-8"?><nfeProc versao="4.00" xmlns="http://www.portalfiscal.inf.br/nfe"><NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe Id="NFe35180865019499000124550330000010541000010544" versao="4.00"><ide><cUF>35</cUF><cNF>00001054</cNF><natOp>0</natOp><mod>55</mod><serie>33</serie><nNF>1054</nNF><dhEmi>2018-08-17T11:32:35-03:00</dhEmi><dhSaiEnt>2018-08-17T11:32:35-03:00</dhSaiEnt><tpNF>1</tpNF><idDest>1</idDest><cMunFG>3519071</cMunFG><tpImp>1</tpImp><tpEmis>1</tpEmis><cDV>4</cDV><tpAmb>2</tpAmb><finNFe>1</finNFe><indFinal>1</indFinal><indPres>0</indPres><procEmi>0</procEmi><verProc>SmartPOS 1.5.2</verProc></ide><emit><CNPJ>65019499000124</CNPJ><xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome><xFant>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xFant><enderEmit><xLgr>Rua Rafael Fernando Colussi</xLgr><nro>269</nro><xBairro>Jardim Lirio</xBairro><cMun>3519071</cMun><xMun>HORTOLANDIA</xMun><UF>SP</UF><CEP>13185330</CEP><cPais>1058</cPais><xPais>Brasil</xPais><fone>1925130851</fone></enderEmit><IE>748110460119</IE><CRT>3</CRT></emit><dest><CPF>07609538647</CPF><xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome><enderDest><xLgr>Rua Ezio Wagner da Silva</xLgr><nro>114</nro><xCpl>ap 33 bl 01</xCpl><xBairro>Residencial Parque da F</xBairro><cMun>3509502</cMun><xMun>CAMPINAS</xMun><UF>SP</UF><CEP>13060367</CEP><cPais>1058</cPais><xPais>BRASIL</xPais><fone>19982337651</fone></enderDest><indIEDest>9</indIEDest><email>daniel@netpos.com.br</email></dest><det nItem="1"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="2"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="3"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="4"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="5"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="6"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="7"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="8"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="9"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="10"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="11"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="12"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="13"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="14"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="15"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="16"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="17"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="18"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="19"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="20"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="21"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="22"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="23"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="24"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="25"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="26"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="27"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="28"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="29"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="30"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="31"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="32"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="33"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="34"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="35"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="36"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="37"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="38"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="39"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="40"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="41"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="42"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="43"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="44"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="45"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="46"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="47"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="48"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="49"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="50"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="51"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="52"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="53"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="54"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="55"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="56"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="57"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="58"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="59"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="60"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><det nItem="61"><prod><cProd>1</cProd><cEAN>SEM GTIN</cEAN><xProd>Camisa Brasil</xProd><NCM>61052000</NCM><CFOP>5101</CFOP><uCom>Un</uCom><qCom>1.0000</qCom><vUnCom>999.990</vUnCom><vProd>999.99</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>Un</uTrib><qTrib>1.0000</qTrib><vUnTrib>999.990</vUnTrib><indTot>1</indTot></prod><imposto><vTotTrib>0.00</vTotTrib><ICMS><ICMS40><orig>0</orig><CST>40</CST></ICMS40></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto></det><total><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vICMSDeson>0.00</vICMSDeson><vFCPUFDest>0.00</vFCPUFDest><vICMSUFDest>0.00</vICMSUFDest><vICMSUFRemet>0.00</vICMSUFRemet><vFCP>0.00</vFCP><vBCST>0.00</vBCST><vST>0.00</vST><vFCPST>0.00</vFCPST><vFCPSTRet>0.00</vFCPSTRet><vProd>60999.39</vProd><vFrete>0.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vIPIDevol>0.00</vIPIDevol><vPIS>0.00</vPIS><vCOFINS>0.00</vCOFINS><vOutro>0.00</vOutro><vNF>60999.39</vNF><vTotTrib>0.00</vTotTrib></ICMSTot></total><transp><modFrete>9</modFrete></transp><pag><detPag><tPag>01</tPag><vPag>60999.39</vPag></detPag><vTroco>0.00</vTroco></pag><infAdic><infCpl>Emitido por SmartPOS</infCpl></infAdic></infNFe><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#NFe35180865019499000124550330000010541000010544"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>A3m+rfvgONKvfy+pIBJ48rBonIs=</DigestValue></Reference></SignedInfo><SignatureValue>PKGSNpJgjoPGkiCovIN6dqeiXF6KPpUpaRp3BTlxfmc4fT1Y25M6+Cm1R5nQ/h3VIseYawpEvkfZ hK4AUCwpDYrYdB7HRDpEeQJ5tYNYNlXq6ioEtH9VI+2j1/wUaSI/5B8m1MST6f8ty5U5LfGE7ZWy v0lnfwpefaE/KTEa5s0XRnRca3Sr0C3Kf877vBz5NUvsjSWvhZFI7g/axmeYbsoutLilioZk+KWK hIIZMQ1Dr2+lddLoKRaza0oLX0OSinLq5MlLQgtBe4lj1OEForEqHDNejgocm+z1t+tiuEsp4EJ6 yFtl6T+ftyDS4zEidPsIFoeOd9GONH62+FoVuA==</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIHyTCCBbGgAwIBAgIIEd4YAxRBjPAwDQYJKoZIhvcNAQELBQAwgYkxCzAJBgNVBAYTAkJSMRMw EQYDVQQKEwpJQ1AtQnJhc2lsMTQwMgYDVQQLEytBdXRvcmlkYWRlIENlcnRpZmljYWRvcmEgUmFp eiBCcmFzaWxlaXJhIHYyMRIwEAYDVQQLEwlBQyBTT0xVVEkxGzAZBgNVBAMTEkFDIFNPTFVUSSBN dWx0aXBsYTAeFw0xODAzMTQxNzI0NTRaFw0xOTAzMTQxNjMwMDBaMIHwMQswCQYDVQQGEwJCUjET MBEGA1UEChMKSUNQLUJyYXNpbDE0MDIGA1UECxMrQXV0b3JpZGFkZSBDZXJ0aWZpY2Fkb3JhIFJh aXogQnJhc2lsZWlyYSB2MjESMBAGA1UECxMJQUMgU09MVVRJMRswGQYDVQQLExJBQyBTT0xVVEkg TXVsdGlwbGExGjAYBgNVBAsTEUNlcnRpZmljYWRvIFBKIEExMUkwRwYDVQQDE0BRVUFTQVIgQ09O U1VMVE9SSUEgRU0gVEVDTk9MT0dJQSBEQSBJTkZPUk1BQ0FPIExUOjY1MDE5NDk5MDAwMTI0MIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAppKHZJIiF538kqTj9lfMipCpnvHnJAiiEe+w dAUh+Svskfpr4qIJ8r5Shl7jWpPtxHjnMPX4ZtNSvxf06U2SnY+EbsLgXcVd4t4o4q+uS796dtW6 DJGri7rdOzSemhZ5Bz6xVXNZ2jvi+zPpGnRocBpsS4nClilgexpMfx5tCBV5fhvMmiUM3dJMR6q/ bMQMPTq2KqnrA189ZZxCfrKjmDIU/+P4XjsxYd/LzpI/kgO8Szel8be5Mvil7aswD9S1+hIZ0f4+ 6v0slyjgRUF1+rcF4t0hOsgIEzuN+gn/xfpSqYW+eoX0IWuZLggLMXsGxViZ530UyRSG8MAY7c7s zwIDAQABo4ICyjCCAsYwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjhodHRwOi8vY2NkLmFj c29sdXRpLmNvbS5ici9sY3IvYWMtc29sdXRpLW11bHRpcGxhLXYxLnA3YjAdBgNVHQ4EFgQUORMR u83D5G9Mpi7qVagXZso32rUwCQYDVR0TBAIwADAfBgNVHSMEGDAWgBQ1rjEU9l7Sek9Y/jSoGmeX CsSbBzBeBgNVHSAEVzBVMFMGBmBMAQIBJjBJMEcGCCsGAQUFBwIBFjtodHRwczovL2NjZC5hY3Nv bHV0aS5jb20uYnIvZG9jcy9kcGMtYWMtc29sdXRpLW11bHRpcGxhLnBkZjCB3gYDVR0fBIHWMIHT MD6gPKA6hjhodHRwOi8vY2NkLmFjc29sdXRpLmNvbS5ici9sY3IvYWMtc29sdXRpLW11bHRpcGxh LXYxLmNybDA/oD2gO4Y5aHR0cDovL2NjZDIuYWNzb2x1dGkuY29tLmJyL2xjci9hYy1zb2x1dGkt bXVsdGlwbGEtdjEuY3JsMFCgTqBMhkpodHRwOi8vcmVwb3NpdG9yaW8uaWNwYnJhc2lsLmdvdi5i ci9sY3IvQUNTT0xVVEkvYWMtc29sdXRpLW11bHRpcGxhLXYxLmNybDAOBgNVHQ8BAf8EBAMCBeAw HQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIGyBgNVHREEgaowgaeBF2thcmluYUBsb2ph ZmFjaWwuY29tLmJyoB4GBWBMAQMCoBUTE1RBREFBS0kgV0FLQUJBWUFTSEmgGQYFYEwBAwOgEBMO NjUwMTk0OTkwMDAxMjSgOAYFYEwBAwSgLxMtMjgwMTE5NTA2NDA1Njg3Mjg3MjAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwoBcGBWBMAQMHoA4TDDAwMDAwMDAwMDAwMDANBgkqhkiG9w0BAQsFAAOC AgEALEbsEegrEy6R8CKyejl56isnYqGfRpphklVkVqfoQHtde021tiNL7dol9tet0sKaD99EozjH G7GyTTtixqvIJKs6Em6cDXU9TJUXkUu2vdqKmSPP1PAYRopxCqXQ9B8N4FIXFefbXVy/uerNK6Yl 239C7qy19Fi1EWnnfbS2J85y29i9MBOt4EIR2IJ2q+lvq2DLKozSKglyUlNqcKEQAb5QVkH7m54F HVWtSlUQimvVgY043rBUbcop18VgqtRaaxwUALfH2Tx0IkscBpIFcaIMQhP30l8pLQ6CtBjuAWRN Quhec3gXjI6r216X+BNvQHl9EabdUb99bVD+qSep0rjakQGNS8sccY8wccGiCFrzx2STJCjD/BNY owFsW2wf1QRsytVgU78CdUdTv02hMMMJq+OQ5DrxEkbF65Ov1GzO2aWwnhfM+UxwQeRlZdAdygvQ meFAEl+yrb3SK2x3hMOgWBHvwDYriOSGEy4xljTMMcOFXpB9W1GNvW3fNvshmS4RpC57jY+c8JdM sHJVXY5QkakyNArAl2wZqhoKxNyRygglc+jRdBisKSeoTpGin+yqq18KeYvu5PrROrfr0c2JKUul yquldzb9/sFCJL6iifqVYyOdvY8vBpj69m/cZgyKGjzZnulDLbU8ZCpKzdja6sRoBbocUsPNVwVL tww=</X509Certificate></X509Data></KeyInfo></Signature></NFe><protNFe versao="4.00" xmlns="http://www.portalfiscal.inf.br/nfe"><infProt><tpAmb>2</tpAmb><verAplic>SP_NFE_PL009_V4</verAplic><chNFe>35180865019499000124550330000010541000010544</chNFe><dhRecbto>2018-08-17T11:32:38-03:00</dhRecbto><nProt>135180013538663</nProt><digVal>A3m+rfvgONKvfy+pIBJ48rBonIs=</digVal><cStat>100</cStat><xMotivo>Autorizado o uso da NF-e</xMotivo></infProt></protNFe></nfeProc>` module.exports.fromXMLTest = (test) => { let danfe let html const expectedNumero = '<div>Nº 1054</div>' // fromXML danfe = fromXML(xml, 1036) test.ok(danfe.toHtml()) // fromNFe danfe = fromNFe(NFe(xml)) html = danfe.toHtml() test.ok(html) test.ok(html.indexOf(expectedNumero) !== -1) // fromFile try { mkdirSync('tmp/') } catch (err) { console.error('Error on making directory => ' + err) } const pathTemp = mkdtempSync('tmp/d') + '/file.xml' writeFileSync(pathTemp, xml) danfe = fromFile(pathTemp, 1036) html = danfe.toHtml() test.ok(html) test.ok(html.indexOf(expectedNumero) !== -1) writeFileSync(pathTemp + '.html', html) test.done() }