Mudanças entre as edições de "Análise de Tributação - HAFELE"

De GeoSales
Ir para navegação Ir para pesquisar
(Criou página com 'Segue abaixo SCRIPT para análise de tributração: ---- USE BD_SSM_HAFELE DECLARE @CD_CLI INT = 6702 DECLARE @CD_PRO INT = 83374172 DECLARE @UF_CLI VARCHAR(2) = (SELECT NM...')
 
 
Linha 1: Linha 1:
Segue abaixo SCRIPT para análise de tributração:
+
:*Segue abaixo SCRIPT para análise de tributação:
 +
<pre>
  
----
+
DECLARE @CD_CLI INT = --<inserir cliente>
 
+
DECLARE @CD_PRO INT = --<inserir produto>
USE BD_SSM_HAFELE
 
 
 
DECLARE @CD_CLI INT = 6702
 
DECLARE @CD_PRO INT = 83374172
 
 
DECLARE @UF_CLI VARCHAR(2) = (SELECT NM_ESTADO FROM CLIENTE WHERE CD_CLIENTE = @CD_CLI)
 
DECLARE @UF_CLI VARCHAR(2) = (SELECT NM_ESTADO FROM CLIENTE WHERE CD_CLIENTE = @CD_CLI)
  
Linha 29: Linha 26:
 
AND UF = @UF_CLI
 
AND UF = @UF_CLI
 
AND CD_ORG_VENDA IN (SELECT CD_ORG_VENDA FROM ORG_VENDA_CLIENTE WHERE CD_CLIENTE = @CD_CLI)
 
AND CD_ORG_VENDA IN (SELECT CD_ORG_VENDA FROM ORG_VENDA_CLIENTE WHERE CD_CLIENTE = @CD_CLI)
 
+
</pre>
----
 

Edição atual tal como às 12h43min de 2 de julho de 2018

  • 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)