Jump to content
Fivewin Brasil

Dúvidas sobre NF-e 4.0


crisvam

Recommended Posts

Colegas,

 

Primeiro desculpem a minha pergunta, pois até eu acho que deve ser uma bobagem. Mas como não estou conseguindo resolver, resolvi recorrer aos mestres.

 

É o seguinte: O Gilmer postou aqui no forum uma atualização da classe para NF-e. Bem, na estrutura de produtos foi acrescentado as varáveis DI, Comb, med e arma, que chama diretamente os méthos StruDI, StruMedicamento, StruComb e StruArma. 

Na versão 3.10 a StruProduto só tinha até a variável IndTor, mesmo que alguns methos já existisse, agora com essa nova estrutura não estou conseguindo entender como posicionar as novas variáveis.

 

Alguém poderia me desponibilizar como resolveu isto?

     aadd( axArray, {"DI"      , ::StruDI(oItem), 0 } )
    aadd( axArray, {"xPed"    , TVoNfeItem():New("C", 0, 15,,,,oItem:xPed          ) }  )
    aadd( axArray, {"nItemPed", TVoNfeItem():New("C", 0, 06,,,,oItem:nItemPed  ) }  )
    aadd( axArray, {"veicProd", ::StruVeicNovo(oItem),0})
    aadd( axArray, {"med"     , ::StruMedicamento(oItem), 0 } )
    aadd( axArray, {"comb"    , ::StruComb(oitem), 0} )
    aadd( axArray, {"arma"    , ::StruArma(oitem), 0} )
 

No meu módulo eu fazia assim:

      WITH Object oItem
           :cProd := vCoip
           :cEAN  := vBarra
           :xProd := vNome
           :NCM   := vNcmp
           :CEST  := vCest
           :EXTIPI:= vTipi
//           :genero:= vGen
           :CFOP  := vCfop
           :uCom  := vUnid
           :qCom  := vQtde
           :vUnCom:= vPven
           :vProd := vTotp
           :cEANTrib := vBarra
           :uTrib    := vUnid
           :qTrib    := vQtde
           :vUnTrib  := vPven
           :vFrete   := vTran
           :vSeg     := vSegu
           :vDesc    := vDesc
           :vOutro   := vOdesp
           :IndTot   := 1
 

Mas agora com a atualização não sei como usar as novas variáveis.

 

Link to comment
Share on other sites

Bom Dia,

   continua nos itens, verifique na classe no fonte, alguns o nome começa com o nome da tag e outras não.

// Combustivel
   DATA Comb_cProdANP
   DATA Comb_CODIF
   DATA Comb_qTemp
   DATA Comb_UFCons
   DATA Comb_qBCProd
   DATA Comb_vAliqProd
   DATA Comb_vCIDE

   DATA ISSvBC
   DATA ISSvAliq
   DATA ISSvISSQN
   DATA ISScMunFG
   DATA ISScListServ
   DATA ISScSitTrib

   //Veiculos novos
   DATA Veic_TpOp
   DATA Veic_Chassi
   DATA Veic_cCor
   DAtA Veic_xCor
   DATA Veic_Pot
   DATA Veic_Cilin
   DATA Veic_PesoL
   DAtA Veic_PesoB
   DATA Veic_nSerie
   DATA Veic_TpComb
   DATA Veic_nMotor
   DATA Veic_CMT
   DATA Veic_dist
   DATA Veic_AnoMod
   DATA Veic_AnoFab
   DAtA Veic_TpPint
   DATA Veic_TpVeic
   DATA Veic_espVeic
   DATA Veic_Vin
   DATA Veic_condVeic
   DATA Veic_cMod
   DATA Veic_cCorDENATRAN
   DATA Veic_lota
   DATA Veic_tpRest

  

Link to comment
Share on other sites

Gilmer,

Grato pela atenção. Resolvido o problema.

Agora tenho outro com o indPag e versão.

 

1 - Baixei o instalador do Flexdocs para a versão 4.00 e instalei

2 - Mudei a versão de 3.10 para 4.00

    a - Mas recebo o erro 5505 e que a versão 4.00 é inválida

3 - Comentei a clausula IndPag, na minha rotina e na classe

     a - Continua Pedindo o indPag

 

Se tiver um tempo veja:

<?xml version="1.0" encoding="UTF-8"?>
-<NFe xmlns="http://www.portalfiscal.inf.br/nfe">

-<infNFe Id="NFe51180504766802000168550010000003481000114780" versao="4.00">

-<ide>
<cUF>51</cUF>
<cNF>00011478</cNF>
<natOp>VENDA MER ADQ REC TER OP MERC SUJ REG TR</natOp>
<mod>55</mod>
<serie>1</serie>
<nNF>348</nNF>
<dhEmi>2018-05-26T09:23:06-04:00</dhEmi>
<dhSaiEnt>2018-05-26T09:23:06-04:00</dhSaiEnt>
<tpNF>1</tpNF>
<idDest>1</idDest>
<cMunFG>5106505</cMunFG>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<cDV>0</cDV>
<tpAmb>2</tpAmb>
<finNFe>1</finNFe>
<indFinal>1</indFinal>
<indPres>1</indPres>
<procEmi>0</procEmi>
<verProc>Sigo V.3.01</verProc>
</ide>

-<emit>
<CNPJ>04766802000168</CNPJ>
<xNome>MARLENE BATISTA DA SILVA</xNome>
<xFant>MOVEIS POCONE</xFant>

-<enderEmit>
<xLgr>RUA Coronel Joao Epifanio</xLgr>
<nro>210</nro>
<xCpl>Comercio</xCpl>
<xBairro>Centro</xBairro>
<cMun>5106505</cMun>
<xMun>Pocone</xMun>
<UF>MT</UF>
<CEP>78175000</CEP>
<cPais>1058</cPais>
<xPais>Brasil</xPais>
<fone>146533451830</fone>
</enderEmit>
<IE>132053608</IE>
<IM>00000000002547</IM>
<CNAE>4710701</CNAE>
<CRT>1</CRT>
</emit>

-<dest>
<CNPJ>11169886000118</CNPJ>
<xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>

-<enderDest>
<xLgr>RUA PINHEIRO MACHADO</xLgr>
<nro>S/N</nro>
<xBairro>BOM PASTOR</xBairro>
<cMun>5106505</cMun>
<xMun>POCONE</xMun>
<UF>MT</UF>
<CEP>78175000</CEP>
<cPais>1058</cPais>
<xPais>Brasil</xPais>
</enderDest>
<indIEDest>9</indIEDest>
</dest>

-<det nItem="1">

-<prod>
<cProd>0015007000002</cProd>
<cEAN/>
<xProd>VENTILADOR ARGE PAREDE 60CM MAX</xProd>
<NCM>84145990</NCM>
<CFOP>5405</CFOP>
<uCom>UNC</uCom>
<qCom>1.0000</qCom>
<vUnCom>258.0000</vUnCom>
<vProd>258.00</vProd>
<cEANTrib/>
<uTrib>UNC</uTrib>
<qTrib>1.0000</qTrib>
<vUnTrib>258.0000</vUnTrib>
<indTot>1</indTot>
</prod>

-<imposto>
<vTotTrib>0</vTotTrib>

-<ICMS>

-<ICMSSN202>
<orig>0</orig>
<CSOSN>202</CSOSN>
<modBCST>4</modBCST>
<pMVAST>38.00</pMVAST>
<vBCST>0</vBCST>
<pICMSST>0</pICMSST>
<vICMSST>0</vICMSST>
</ICMSSN202>
</ICMS>

-<IPI>
<cEnq>999</cEnq>

-<IPINT>
<CST>53</CST>
</IPINT>
</IPI>

-<PIS>

-<PISAliq>
<CST>01</CST>
<vBC>258.00</vBC>
<pPIS>0.65</pPIS>
<vPIS>1.68</vPIS>
</PISAliq>
</PIS>

-<COFINS>

-<COFINSAliq>
<CST>01</CST>
<vBC>258.00</vBC>
<pCOFINS>3.00</pCOFINS>
<vCOFINS>7.74</vCOFINS>
</COFINSAliq>
</COFINS>
</imposto>
</det>

-<total>

-<ICMSTot>
<vBC>0</vBC>
<vICMS>0</vICMS>
<vICMSDeson>0</vICMSDeson>
<vBCST>0</vBCST>
<vST>0</vST>
<vProd>258.00</vProd>
<vFrete>0</vFrete>
<vSeg>0</vSeg>
<vDesc>0</vDesc>
<vII>0</vII>
<vIPI>0</vIPI>
<vPIS>1.68</vPIS>
<vCOFINS>7.74</vCOFINS>
<vOutro>0</vOutro>
<vNF>258.00</vNF>
<vTotTrib>0</vTotTrib>
</ICMSTot>
</total>

-<transp>
<modFrete>9</modFrete>
</transp>

-<infAdic>
<infCpl>PROCON MT 151 ORGAO DE DEFESA DO CONSUMIDOR AV HISTORIADOR RUBENS DE MENDONCA 971 BAIRRO ARAES ED ELDORADO CENTER CUIABA MT</infCpl>
</infAdic>
</infNFe>
</NFe>
 
Mais uma vez obrigado pela atenção, vou postar um essa dúvida no forum
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...