Classificação Tributária

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Classificação Tributária

Mensagem por JoséQuintas »

Baixa no site RS em formato JSON.

Código: Selecionar todos

REQUEST HB_CODEPAGE_PTISO

#include "inkey.ch"

PROCEDURE Main

   LOCAL aList, aItem

   Set( _SET_CODEPAGE, "PTISO" )

   aList := MemoRead( "d:\fontes\integra\sql\json\classtrib.json" )
   aList := hb_JsonDecode( aList )
   FOR EACH aItem IN aList
      ? aItem[ "Código da Situação Tributária" ]
      ? aItem[ "Descrição do Código da Situação Tributária" ]
      ? aItem[ "Exige Tributação" ]
      ? aItem[ "Redução BC CST" ]
      ? aItem[ "Redução Alíquota" ]
      ? aItem[ "Transferência Crédito" ]
      ? aItem[ "Diferimento" ]
      ? aItem[ "Monofásica" ]
      ? aItem[ "Código da Classificação Tributária" ]
      ? aItem[ "Descrição do Código da Classificação Tributária" ]
      ? aItem[ "Percentual Redução IBS" ]
      ? aItem[ "Percentual Redução CBS" ]
      ? aItem[ "Redução BC" ]
      ? aItem[ "Tributação Regular" ]
      ? aItem[ "Crédito Presumido" ]
   NEXT

//   ShowJson( aList )

   RETURN
Também dá pra pegar o CST a partir dessa tabela, mas pra mim, o CST nem interessa porque faz parte do código.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Classificação Tributária

Mensagem por JoséQuintas »

Não estou nem tentando entender.

Tem a redução de base de cálculo e também a redução da base de cálculo.

A explicação, no estilo do Chaves....

Uma reduz....

A outra também.... kkkkk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder