IF EXISTS (SELECT * FROM SYS.VIEWS WHERE OBJECT_ID = OBJECT_ID(N'[dbo].[V_RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO]'))
	DROP VIEW [dbo].[V_RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO]
GO
--SELECT * FROM V_RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO
CREATE VIEW V_RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO 
AS
SELECT 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.CD_EMP,
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.CD_FILIAL,
	PRC_GRP_ECON.CD_GRP_ECON,
	PRC_GRP_ECON.NM_GRP_ECON, 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.DT_PGTO, 
	RC_CLI.CD_CLI, 
	RC_CLI.NM_FANT, 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM, 
	CASE WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =0 THEN      
		'CREDITO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =1 THEN      
		'DEBITO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =2 THEN      
		'POS CREDITO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =3 THEN      
		'POS DEBITO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =4 THEN      
		'CONVENIOS' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =5 THEN      
		'CARTAO PROPRIO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =6 THEN      
		'CREDIARIO'  
	ELSE      
		'NAO DEFINIDO' 
	END AS DS_TP_ADM, 
	CASE WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =0 THEN      
		'CREDITO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =1 THEN      
		'DEBITO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =2 THEN      
		'CREDITO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =3 THEN      
		'DEBITO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =4 THEN      
		'CONVENIOS' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =5 THEN      
		'CARTAO PROPRIO' 
	WHEN RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.TP_ADM =6 THEN      
		'CREDIARIO'  
	ELSE      
		'NAO DEFINIDO' 
	END AS MODALIDADE, 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.VLR_BAIXA AS VLR_BAIXA, 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.VLR_ADMINISTRACAO AS VLR_ADMINISTRACAO, 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.BANCO, 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.AGENCIA, 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.CONTA 
FROM  
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO INNER JOIN RC_CLI ON 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.CD_EMP = RC_CLI.CD_EMP AND 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.CD_CLI = RC_CLI.CD_CLI 
	INNER JOIN RC_ADM_CARTAO_RC_CLI ON 
	RC_CLI.CD_EMP = RC_ADM_CARTAO_RC_CLI.CD_EMP AND 
	RC_CLI.CD_CLI = RC_ADM_CARTAO_RC_CLI.CD_CLI 
	INNER JOIN RC_ADM_CARTAO ON 
	RC_ADM_CARTAO_RC_CLI.CD_EMP = RC_ADM_CARTAO.CD_EMP AND 
	RC_ADM_CARTAO_RC_CLI.CD_ADM_CARTAO = RC_ADM_CARTAO.CD_ADM_CARTAO 
	INNER JOIN PRC_GRP_ECON_PRC_FILIAL ON 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.CD_EMP = PRC_GRP_ECON_PRC_FILIAL.CD_EMP AND 
	RC_CONC_PDV_VD_TEF_PGTO_CONCILIADO_AGRUPAMENTO.CD_FILIAL = PRC_GRP_ECON_PRC_FILIAL.CD_FILIAL 
	INNER JOIN PRC_GRP_ECON ON 
	PRC_GRP_ECON_PRC_FILIAL.CD_EMP=PRC_GRP_ECON.CD_EMP AND 
	PRC_GRP_ECON_PRC_FILIAL.CD_GRP_ECON = PRC_GRP_ECON.CD_GRP_ECON 

