Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
CREATE OR REPLACE VIEW DB2.VWFIN001 AS SELECT SA1010.A1_BAIRRO BAIRRO, SA1010.A1_CELULAR CELULAR, SA1010.A1_PESSOA TIPO_PESSOA, SA1010.A1_CGC CPF_CNPJ, SA1010.A1_COD CODIGO_CLIENTE, SA1010.A1_LOJA LOJA_CLIENTE, SA1010.A1_NOME NOME_CLIENTE, SA1010.A1_NREDUZ NOME_REDUZIDO_CLIENTE, SA1010.A1_CEP CEP_CLIENTE, SA1010.A1_END ENDERECO_CLIENTE, SA1010.A1_TIPO TIPO_CLIENTE, SA1010.A1_MUN MUNICIPIO, SA1010.A1_EST ESTADO, SA1010.A1_NATUREZ NATUREZA, SA1010.A1_DDD DDD_CLIENTE, SA1010.A1_TEL FONE_CLIENTE, SE1010.E1_PREFIXO PREFIXO_TITULO, SE1010.E1_NUM NUMERO_TITULO, SE1010.E1_PARCELA PARCELA, SE1010.E1_TIPO TIPO_TITULO, SE1010.E1_NUMBOR BORDERO, SE1010.E1_NATUREZ NATUREZA_TITULO, DATE(TIMESTAMP_FORMAT(SE1010.E1_EMISSAO,'YYYY-MM-DD')) EMISSAO_TITULO, DATE(TIMESTAMP_FORMAT(SE1010.E1_VENCTO,'YYYY-MM-DD')) VENC_TITULO, DATE(TIMESTAMP_FORMAT(SE1010.E1_VENCREA,'YYYY-MM-DD')) VENC_REAL_TITULO, SE1010.E1_MESBASE MESBASE, SE1010.E1_ANOBASE ANOBASE, SE1010.E1_ANOBASE || SE1010.E1_MESBASE ANO_MES_BASE, SE1010.E1_VALOR VALOR, DATE(TIMESTAMP_FORMAT(SE1010.E1_BAIXA,'YYYY-MM-DD'))BAIXA, 1 QTDE_TITULOS, SE1010.E1_YIUNES IUNES, SE1010.E1_SALDO SALDO, CASE WHEN SE1010.E1_SALDO > 0 THEN 1 ELSE 0 END AS QTD_TITULOS_COBRANCA FROM SA1010 SA1010 INNER JOIN SE1010 SE1010 ON E1_CLIENTE = A1_COD AND E1_LOJA = A1_LOJA WHERE SE1010.E1_FILIAL = '01' AND SA1010.A1_FILIAL = ' ' AND SA1010.D_E_L_E_T_ = '' AND SE1010.D_E_L_E_T_ = '' AND NOT EXISTS ( SELECT E5_FILIAL FROM SE5010 WHERE E1_FILIAL = E5_FILIAL AND E1_PREFIXO = E5_PREFIXO AND E1_NUM = E5_NUMERO AND E1_PARCELA = E5_PARCELA AND E1_TIPO = E5_TIPO AND E5_MOTBX = 'CAN') AND SE1010.E1_TIPO NOT IN ('AB-','IR-', 'IN-','IS-','PI-','CF-','CS-','FU-','FE-') AND DATE(TIMESTAMP_FORMAT(SE1010.E1_VENCTO,'YYYY-MM-DD')) >= '01/01/2010' AND SE1010.E1_ANOBASE NOT IN ('2008','2009')
Compartilhar