1.372 - Vincular Sit. Tributaria na Natureza de Operação

Itens Manual
Vinclular nova Sit. Tributaria

esse campo possui regras para apresentar as CST,

Quando o Tipo de Movimento for Compra do tipo C , ira apresentar todas as CST cadastradas no sistema.

Sql
select a.codigo, a.descricao, a.cst, a.mensagem, a.mg_sub_trib,
a.perc_redbase from tabsit_tributaria a
where a.codigo not in
(select b.relsit_trib from tabrel_tabsittrib_natoper b
where b.relnatoper = :nat and coalesce(b.atividade_economica,2) = 2)


Quando o Tipo de Movimento for Venda do tipo V , ira apresentar a CST conforme a regra

Se o regime tributario for = 1
( 101 , 102 , 103 , 201 , 202 , 203 , 300 , 400 , 500 , 900 )

Se o regime tributario for = 2,3,4
( 00 , 10 , 20 , 30 , 40 , 41 , 50 , 51 , 60 , 70 , 90 )

SQL
select j.regime_tributario
from tabemp e
inner join tabnaturezajuridica j on j.codigo = e.relnaturezajuridica
and e.codigo = :codemp