Ir para conteúdo
  • Cadastre-se

Claudioluis1973

Membros
  • Total de ítens

    4
  • Registro em

  • Última visita

Claudioluis1973's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • One Year In
  • One Month Later
  • Week One Done

Recent Badges

0

Reputação

  1. Está ótimo, dúvida respondida, estranhei quando coloquei Simples e saiu com CST, pode encerrar o tópico, muito obrigado por tirar minha dúvida
  2. Juliomar, acabei de ver aqui que na minha versão atual aqui no pcnNFEew.pas está assim na linha 1518: case NFe.Det[i].Imposto.ICMS.CST of cst02, cst15, cst53, cst61: begin sTagTemp := BuscaTag( NFe.Det[i].Imposto.ICMS.CST ); Gerador.wGrupo('ICMS' + sTagTemp, 'N' + CSTICMSTOStrTagPos(NFe.Det[i].Imposto.ICMS.CST)); Gerador.wCampo(tcStr, 'N11', 'orig ', 01, 01, 1, OrigTOStr(NFe.Det[i].Imposto.ICMS.orig), DSC_ORIG); Gerador.wCampo(tcStr, 'N12', 'CST ', 02, 02, 1, CSTICMSTOStr(NFe.Det[i].Imposto.ICMS.CST), DSC_CST); case NFe.Det[i].Imposto.ICMS.CST of cst02 : begin Gerador.wCampo(tcDe4, 'N15', 'qBCMono', 01, 15, 1, NFe.Det[i].Imposto.ICMS.qBCMono, DSC_QBCMONO); Gerador.wCampo(tcDe4, 'N15', 'adRemICMS', 01, 5, 1, NFe.Det[i].Imposto.ICMS.adRemICMS, DSC_ADREMICMS); Gerador.wCampo(tcDe2, 'N17', 'vICMSMono', 01, 15, 1, NFe.Det[i].Imposto.ICMS.vICMSMono, DSC_VICMSMONO); end; cst15 : begin Gerador.wCampo(tcDe4, 'N15', 'qBCMono', 01, 15, 1, NFe.Det[i].Imposto.ICMS.qBCMono, DSC_QBCMONO); Gerador.wCampo(tcDe4, 'N15', 'adRemICMS', 01, 5, 1, NFe.Det[i].Imposto.ICMS.adRemICMS, DSC_ADREMICMS); Gerador.wCampo(tcDe2, 'N17', 'vICMSMono', 01, 15, 1, NFe.Det[i].Imposto.ICMS.vICMSMono, DSC_VICMSMONO); Gerador.wCampo(tcDe4, 'N15', 'qBCMonoReten', 01, 15, 1, NFe.Det[i].Imposto.ICMS.qBCMonoReten, DSC_QBCMONORETEN); Gerador.wCampo(tcDe4, 'N15', 'adRemICMSReten', 01, 5, 1, NFe.Det[i].Imposto.ICMS.adRemICMSReten, DSC_ADREMICMSRETEN); Gerador.wCampo(tcDe2, 'N17', 'vICMSMonoReten', 01, 15, 1, NFe.Det[i].Imposto.ICMS.vICMSMonoReten, DSC_VICMSMONORETEN); if NFe.Det[i].Imposto.ICMS.pRedAdRem <> 0 then begin Gerador.wCampo(tcDe2, 'N17', 'pRedAdRem', 01, 5, 1, NFe.Det[i].Imposto.ICMS.pRedAdRem, DSC_PREDADREM); Gerador.wCampo(tcStr, 'N33b', 'motRedAdRem', 01, 01, 1, motRedAdRemToStr(NFe.Det[i].Imposto.ICMS.motRedAdRem), DSC_MOTREDADREM); end; end; cst53 : begin Gerador.wCampo(tcDe4, 'N15', 'qBCMono ', 01, 15, 1, NFe.Det[i].Imposto.ICMS.qBCMono, DSC_QBCMONO); Gerador.wCampo(tcDe4, 'N15', 'adRemICMS ', 01, 5, 0, NFe.Det[i].Imposto.ICMS.adRemICMS, DSC_ADREMICMS); Gerador.wCampo(tcDe2, 'N17', 'vICMSMonoOp ', 01, 15, 0, NFe.Det[i].Imposto.ICMS.vICMSMonoOp, DSC_VICMSMONOOP); Gerador.wCampo(tcDe4, 'N17', 'pDif ', 01, 15, 0, NFe.Det[i].Imposto.ICMS.pDif, DSC_PDIF); Gerador.wCampo(tcDe2, 'N17', 'vICMSMonoDif', 01, 15, 0, NFe.Det[i].Imposto.ICMS.vICMSMonoDif, DSC_VICMSMONODIF); Gerador.wCampo(tcDe2, 'N17', 'vICMSMono ', 01, 15, 0, NFe.Det[i].Imposto.ICMS.vICMSMono, DSC_VICMSMONO); end; cst61 : begin Gerador.wCampo(tcDe4, 'N15', 'qBCMonoRet', 01, 15, 1, NFe.Det[i].Imposto.ICMS.qBCMonoRet, DSC_QBCMONORET); Gerador.wCampo(tcDe4, 'N15', 'adRemICMSRet', 01, 5, 1, NFe.Det[i].Imposto.ICMS.adRemICMSRet, DSC_ADREMICMSRET); Gerador.wCampo(tcDe2, 'N17', 'vICMSMonoRet', 01, 15, 1, NFe.Det[i].Imposto.ICMS.vICMSMonoRet, DSC_VICMSMONORET); end; end; Gerador.wGrupo('/ICMS' + sTagTemp ); end; else case NFe.Emit.CRT of crtRegimeNormal, crtSimplesExcessoReceita : begin sTagTemp := BuscaTag( NFe.Det[i].Imposto.ICMS.CST ); e a parte onde verifica qual tipo de CRT está no else desse case então quando o cst é 61 nunca entra na parte do CSOSN, isso foi mudado ou ainda está assim atualmente ?
  3. <cPais>1058</cPais> <xPais>BRASIL</xPais> </enderEmit> <IE>82263519</IE> <CRT>1</CRT> </emit> <det nItem="1"> <prod> <cProd>0001000100019</cProd> <cEAN>SEM GTIN</cEAN> <xProd>BOTIJAO 13 KG -</xProd> <NCM>27111910</NCM> <CFOP>5656</CFOP> <uCom>UN</uCom> <qCom>1.0000</qCom> <vUnCom>110.0000000000</vUnCom> <vProd>110.00</vProd> <cEANTrib>SEM GTIN</cEANTrib> <uTrib>KG</uTrib> <qTrib>1.0000</qTrib> <vUnTrib>110.0000000000</vUnTrib> <indTot>1</indTot> <comb> <cProdANP>210203001</cProdANP> <descANP>GLP</descANP> <pGLP>0.0000</pGLP> <pGNn>0.0000</pGNn> <pGNi>0.0000</pGNi> <vPart>0.00</vPart> <UFCons>RJ</UFCons> </comb> </prod> <imposto> <vTotTrib>14.79</vTotTrib> <ICMS> <ICMS61> <orig>0</orig> <CST>61</CST> <qBCMonoRet>0.0000</qBCMonoRet> <adRemICMSRet>0.0000</adRemICMSRet> <vICMSMonoRet>0.00</vICMSMonoRet> </ICMS61> </ICMS> <PIS> <PISNT> <CST>04</CST> </PISNT> </PIS> <COFINS> <COFINSNT> <CST>04</CST> </COFINSNT> </COFINS> </imposto> </det> <total> <ICMSTot> <vBC>0.00</vBC> <vICMS>0.00</vICMS> <vICMSDeson>0.00</vICMSDeson> <vFCP>0.00</vFCP> <vBCST>0.00</vBCST> <vST>0.00</vST> <vFCPST>0.00</vFCPST> <vFCPSTRet>0.00</vFCPSTRet> <vProd>110.00</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>110.00</vNF> <vTotTrib>14.79</vTotTrib> </ICMSTot> </total> <transp> <modFrete>9</modFrete> </transp> <pag> <detPag> <tPag>01</tPag> <vPag>110.00</vPag> </detPag> </pag>
  4. Bom dia a todos, estou com um cliente que é venda de gás de botijão e ele passou para o simples, uso o CFOP 5656 e CST 61 e sai tudo certinho mas quando mudo para simples, mesmo usando o CRT 1 no XML da NFC-e aparece CST em vez de CSOSN, como consigo resolver isso ? Muito Obrigado
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.