Jump to content

dev botao

tag icmsst


Go to solution Solved by Daniel InfoCotidiano,
  • Este tópico foi criado há 473 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Bom dia,

não estou encontrando a tag icmsst na unit pcnConversao, para pega a tag cst020.

ex.:

TpcnCSTIcms = (cst00, cst10, cst20, cst30, cst40, cst41, cst45, cst50, cst51,
                 cst60, cst70, cst80, cst81, cst90, cstPart10, cstPart90,
                 cstRep41, cstVazio, cstICMSOutraUF, cstICMSSN, cstRep60); //80 e 81 apenas para CTe

 

image.thumb.png.8fe2bec4409f8e9b3e08bb9435104664.png

Link to comment
Share on other sites

  • Membros Pro

No caso é NFe, xml em anexo não consigo ler está tag, código abaixo26221007027895000105550010000100971498497020.xml

 

 cds_itensucom.AsString      := Items[iCont].Prod.uCom;
                 cds_itensuTrib.AsString     := Items[iCont].Prod.uTrib;

                 cds_itensqcom.AsFloat       := Items[iCont].Prod.qCom;
                 cds_itenseantrib.AsString   := items[icont].Prod.cEANTrib;

                 cds_itensvUnCom.AsFloat     := Items[iCont].Prod.vUnCom;
                 cds_itensvProd.AsFloat      := Items[iCont].Prod.vProd;
                 cds_itensvdesc.AsFloat      := items[icont].Prod.vDesc;
                 cds_itensvoutros.AsFloat    := Items[icont].Prod.vOutro;
                 cds_itensvFrete.AsFloat     := Items[icont].Prod.vFrete;


                 if Items[iCont].Imposto.ICMS.CST = cst00
                    then cds_itensCST.AsString := '000';

                 if Items[iCont].Imposto.ICMS.CST = cst10
                    then cds_itensCST.AsString := '010';

                 if Items[iCont].Imposto.ICMS.CST = cst20
                    then cds_itensCST.AsString := '020';

                 if Items[iCont].Imposto.ICMS.CST = cst30
                    then cds_itensCST.AsString := '030';

                 if Items[iCont].Imposto.ICMS.CST = cst30
                    then cds_itensCST.AsString := '030';

                 if Items[iCont].Imposto.ICMS.CST = cst40
                    then cds_itensCST.AsString := '040';

                 if Items[iCont].Imposto.ICMS.CST = cst41
                    then cds_itensCST.AsString := '041';

                 if Items[iCont].Imposto.ICMS.CST = cst50
                    then cds_itensCST.AsString := '050';

                 if Items[iCont].Imposto.ICMS.CST = cst60
                    then cds_itensCST.AsString := '060';

                 if Items[iCont].Imposto.ICMS.CST = cst70
                    then cds_itensCST.AsString := '070';

                 if Items[iCont].Imposto.ICMS.CST = cst90
                    then cds_itensCST.AsString := '090';

                 if Items[iCont].Imposto.ICMS.CST = cstpart90
                    then cds_itensCST.AsString := '090';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn101
                    then cds_itensCST.AsString := '101';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn102
                    then cds_itensCST.AsString := '102';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn103
                    then cds_itensCST.AsString := '103';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn201
                    then cds_itensCST.AsString := '201';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn202
                    then cds_itensCST.AsString := '202';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn203
                    then cds_itensCST.AsString := '203';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn300
                    then cds_itensCST.AsString := '300';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn400
                    then cds_itensCST.AsString := '400';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn500
                    then cds_itensCST.AsString := '500';

                 if Items[iCont].Imposto.ICMS.CSOSN = csosn900
                    then cds_itensCST.AsString := '900';
 

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.