Análise de Tributação - HAFELE
Revisão de 12h43min de 2 de julho de 2018 por Fabio.jose (discussão | contribs)
- Segue abaixo SCRIPT para análise de tributação:
DECLARE @CD_CLI INT = --<inserir cliente> DECLARE @CD_PRO INT = --<inserir produto> DECLARE @UF_CLI VARCHAR(2) = (SELECT NM_ESTADO FROM CLIENTE WHERE CD_CLIENTE = @CD_CLI) SELECT CD_ORG_VENDA, UF, CD_GRUPO_CLIENTE, CD_GRUPO_PRODUTO, PR_ALIQ_ICMS, PR_ALIQ_IPI, -------------------------------------- -- ANALISANDO "IPI" NA NOVA TABELA. -- -------------------------------------- (SELECT PR_ALIQ_IPI FROM IPI WHERE CD_PRODUTO = @CD_PRO AND CD_ORG_VENDA = (SELECT CD_ORG_VENDA FROM ORG_VENDA_CLIENTE WHERE CD_CLIENTE = @CD_CLI)) AS 'NEW IPI', -------------------------------------- -- ANALISANDO "IPI" NA NOVA TABELA. -- -------------------------------------- (SELECT PR_ALIQ_ICMS FROM ICMS_PROPRIO WHERE UF_DESTINO = @UF_CLI AND CD_ORG_VENDA = (SELECT CD_ORG_VENDA FROM ORG_VENDA_CLIENTE WHERE CD_CLIENTE = @CD_CLI)) AS 'NEW ICMS' FROM TRIBUTACAO T WHERE CD_GRUPO_CLIENTE IN (SELECT CD_GRUPO FROM TRIBUTACAO_CLIENTE WHERE CD_CLIENTE = @CD_CLI) AND CD_GRUPO_PRODUTO IN (SELECT CD_GRUPO FROM TRIBUTACAO_PRODUTO WHERE CD_PRODUTO = @CD_PRO) AND UF = @UF_CLI AND CD_ORG_VENDA IN (SELECT CD_ORG_VENDA FROM ORG_VENDA_CLIENTE WHERE CD_CLIENTE = @CD_CLI)