Base RCO / Queries históricas
### QUERY: FURNAS.sql
Data: 2023-01-24 15:28:32
Tópicos: OUTROS
Empresas detectadas: ENEL RJ
Objetos: bi_brrj_bill.bt_brrj_icg_compliance; bi_brrj_coll.bt_brrj_faturamento; bi_brrj_cus.bt_brrj_relatorio_de_cadastro; bi_brrj_cus.bt_brrj_conta_contrato; global_brasil_rio.bt_global_asset_brazil_rio
JOINs: 4
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
select distinct
icg_numero_Cliente Conta_Contrato
,cdc_counter_serial_number Medidor
,C.billing_type__c Tipo_Faturamento
,Fatura_Coletiva
,icg_nome Nome
,icg_grupo Grupo
,E.qty_voltage
,C.coordinatex__c
,C.coordinatey__c
,C.identitynumber__c Documento
,C.distributionaddress__c Endereço
,C.postal_code__c CEP
,C.neighbourhood__c Bairro
,icg_municipio Municipio
,icg_corr_facturacion fatura
,icg_tipo_fatura tipo_fatura
,icg_referencia referencia
,icg_cons_activo_cativo Consumo_cativo
,icg_cons_activo_livre Consumo_Livre
,case when icg_cons_activo_cativo <> 0 then 'Regulado' else 'Livre' end Mercado
,case when C.mov_out = '31/12/9999' then 'Ativo' else 'Inativo' end Status
,right(icg_data_faturamento,2)+'/'+substring(icg_data_faturamento,5,2)+'/'+left(icg_data_faturamento,4) Data_Faturamento
,right(icg_fecha_Vencimento,2)+'/'+substring(icg_fecha_Vencimento,5,2)+'/'+left(icg_fecha_Vencimento,4) Data_Vencimento
,cast(replace(icg_total_facturado,',','.') as decimal(17,2)) Valor_Faturado
,B.valor_icms
,B.valor_pis
,B.valor_cofins
,B.valor_toi
from bi_brrj_bill.bt_brrj_icg_compliance A
left join bi_brrj_coll.bt_brrj_faturamento B on B.corr_facturacion = A.ICG_CORR_FACTURACION and ORIGEM = 'FATURADO'
left join bi_brrj_cus.bt_brrj_relatorio_de_cadastro C on C.accountcontract__c = icg_numero_Cliente
left join bi_brrj_cus.bt_brrj_conta_contrato D on D.conta_contrato = A.icg_numero_Cliente
left join global_brasil_rio.bt_global_asset_brazil_rio E on E.cdc_pod_id = icg_numero_Cliente
where tipo_fatura not IN ('EP') and icg_referencia = '2023/01'
and icg_numero_cliente IN ([LISTA_DE_VALORES_OMITIDA])
```
### QUERY: Query Evolução da dívida.sql
Data: 2023-01-17 12:37:14
Tópicos: COBRANCA
Empresas detectadas: NAO_IDENTIFICADA
Objetos:
JOINs: 1
Sinais legados: SELECT*=False | DISTINCT=False | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
select ORG_CONTROLADOR
,A.classe
,A.conta_contrato_coletiva
,B.Executivo
,Segmento_Oficial
,ano_ref
,sum(cast(A.dvida as decimal(17,2))) AS 'Divida'
from BASE_PCLD_EVOLUCAO_AGING A
left join TBL_ContasaReceber B on B.CONTA_CONTRATO = A.conta_contrato
where segmento_oficial = 'Governo'
group by
ORG_CONTROLADOR
,A.classe
,A.conta_contrato_coletiva
,B.Executivo
,Segmento_Oficial
,ano_ref
,dvida
order by sum(cast(A.dvida as decimal(17,2))) desc
```
### QUERY: Gestão da dívida B2B.sql
Data: 2023-01-11 09:58:34
Tópicos: COBRANCA
Empresas detectadas: NAO_IDENTIFICADA
Objetos: dbo.capilaridade
JOINs: 1
Sinais legados: SELECT*=False | DISTINCT=False | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
select
Conta_contrato,
B.Executivo,
B.name_org as Nome_Org_Controlador,
Case when [Status] = 'Sem contrato associado' then 'INATIVO' Else [Status] end as 'Status',
Case when [Status] = 'ATIVO' AND [Estado_Fornc_Desc] = 'instalao completamente em funcionamento' then 'ACF'
when [Status] = 'ATIVO' AND [Estado_Fornc_Desc] = 'instalao completamente suspensa' then 'ASF'
when [Status] = 'INATIVO' AND [Estado_Fornc_Desc] = 'instalao completamente em funcionamento' then 'Verificar'
when [Status] = 'INATIVO' AND [Estado_Fornc_Desc] = 'instalao completamente suspensa' then 'Sem Fornecimento'
when [Estado_Fornc_Desc] = 'Sem instalao associada' then 'Sem Fornecimento' else [Estado_Fornc_Desc] end as '[VALOR_OMITIDO]',
Case when [Bloqueio_Corte] is not null OR [JUSTICA] is not null then 'S' Else 'N' end as '[VALOR_OMITIDO]',
Case when [Bloqueio_Corte] is not null AND [JUSTICA] is not null THEN 'Corte e Justia'
when [Bloqueio_Corte] is not null AND [JUSTICA] is not null AND [FLAG_TOI] IS NOT NULL THEN 'Corte / Justia E Toi'
when [JUSTICA] is not null then 'Justia'
when [FLAG_TOI] IS NOT NULL then 'Toi'
When [Bloqueio_Corte] is not null then 'Corte' Else 'Sem Restrio' END AS '[VALOR_OMITIDO]',
Case when [Bloqueio_Cobranca] is not null then 'S' ELSE 'N' END AS '[VALOR_OMITIDO]',
replace([Nmero_contas_atraso],'.',',') as 'Faturas em aberto',
ano_vencimento,
anomes_vencimento,
replace(sum(( case when [faixa aging] = 'A Vencer' and [Status_Vencimento] <> 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos a Vencer',
replace(sum(( case when [faixa aging] = '1 - 30 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 1 - 30 dias',
replace(sum(( case when [faixa aging] = '31 - 60 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 31 - 60 dias',
replace(sum(( case when [faixa aging] = '61 - 90 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 61 - 90 dias',
replace(sum(( case when [faixa aging] = '91 - 120 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 91 - 120 dias',
replace(sum(( case when [faixa aging] = '121 - 150 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 121 - 150 dias',
replace(sum(( case when [faixa aging] = '151 - 180 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 151 - 180 dias',
replace(sum(( case when [faixa aging] = '181 - 365 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 181 - 365 dias',
replace(sum(( case when [faixa aging] = '1 - 2 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 1 - 2 anos',
replace(sum(( case when [faixa aging] = '2 - 3 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 2 - 3 anos',
replace(sum(( case when [faixa aging] = '3 - 4 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 3 - 4 anos',
replace(sum(( case when [faixa aging] = '4 - 5 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos de 4 - 5 anos',
replace(sum(( case when [faixa aging] = '> 5 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dbitos > 5 anos',
replace(sum(( case when [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dvida Total'
from basedivida_full A
LEFT JOIN DBO.CAPILARIDADE B ON B.[nro_cliente] = A.[Conta_Contrato]
where A.Segmento_Oficial = 'Grandes Clientes'
group by
Conta_contrato,
B.[Executivo],
B.name_org,
[Nmero_contas_atraso],
Status_Conta,
[Status],
[Estado_Fornc_Desc],
[Bloqueio_Corte],
ano_vencimento,
anomes_vencimento,
justica,
Bloqueio_Cobranca,
[FLAG_TOI]
```
### QUERY: Query Essenciais B2B.sql
Data: 2023-01-11 09:57:00
Tópicos: OUTROS
Empresas detectadas: NAO_IDENTIFICADA
Objetos:
JOINs: 0
Sinais legados: SELECT*=False | DISTINCT=False | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
SELECT
NUM_CLIENTE,
CLUSTER,
NOME_UC,
DESC_AGRUPAMENTO,
DATA_FATURAMENTO,
DATA_VENCIMENTO,
MES_DO_VENCIMENTO,
ANO_VENCIMENTO,
ANOMES_VENCIMENTO,
REPLACE([Valor_deb_Total],'.',',') as 'DÍVIDA_NOMINAL',
REPLACE([D�VIDA_ATUALIZADA],'.',',') as 'DÍVIDA_ATUALIZADA',
STATUS_VENCIMENTO,
[FAIXA AGING],
N�MERO_CONTAS_ATRASO,
DATA_ULTIMO_PAGAMENTO,
EXECUTIVO,
CASE WHEN [JUSTICA] IS NOT NULL OR [JUSTICA] = ''THEN 'S' ELSE 'N' END AS 'JUSTICA',
CASE WHEN [BLOQUEIO_CORTE] IS NOT NULL OR [BLOQUEIO_CORTE] = '' THEN 'S' ELSE 'N' END AS '[VALOR_OMITIDO]',
CASE WHEN CIDADE = 'RIO DE JANEIRO-RJ' THEN 'NITEROI' ELSE CIDADE END AS 'CIDADE'
FROM BASEDIVIDA_FULL
WHERE
STATUS_VENCIMENTO = 'VENCIDA'
AND GERENCIA = 'B2B'
```
### QUERY: Query Performance.sql
Data: 2023-01-11 09:56:32
Tópicos: OUTROS
Empresas detectadas: NAO_IDENTIFICADA
Objetos:
JOINs: 0
Sinais legados: SELECT*=False | DISTINCT=False | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
declare @hoje as date = sysdatetime()
select
executivo,
replace(sum([valor arrecadado]),'.',',') as 'Arrecadaçao',
replace(sum([valor faturado]),'.',',') as 'Faturamento',
anomes_evento,
Origem
from basesaldo
where anomes_evento = case when month(@hoje) <10 then concat(Year(@hoje) , 0, month(@hoje)) else concat(Year(@hoje) , month(@hoje)) end
Group by
executivo,
anomes_evento,
origem
select
executivo,
replace(sum([valor arrecadado]),'.',',') as 'Arrecadaçao',
replace(sum([valor faturado]),'.',',') as 'Faturamento',
anomes_evento,
Origem
from BaseSaldoB2B
where anomes_evento = case when month(@hoje) <10 then concat(Year(@hoje) , 0, month(@hoje)) else concat(Year(@hoje) , month(@hoje)) end
Group by
executivo,
anomes_evento,
origem
```
### QUERY: Analise_Contas_a_receber.sql
Data: 2023-01-11 09:53:26
Tópicos: OUTROS
Empresas detectadas: NAO_IDENTIFICADA
Objetos:
JOINs: 0
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
select distinct
Classe
,Org_Controlador
,cluster
,case when segmento = 'FEDERAL' THEN 'FEDERAL'
WHEN SEGMENTO = 'MUNICIPAL' THEN 'MUNICIPAL'
WHEN SEGMENTO = 'ESTADUAL' THEN 'ESTADUAL' ELSE 'SERVIÇOS PÚBLICOS' end as 'Segmento'
,[Faixa Aging]
,[Restricao Sistemica]
,Ano_Vencimento
,Status_Vencimento
,TENS�O as 'Tensão'
,case when [RESTRICAO SISTEMICA] like '%justiça%' then 'Justiça'
when [RESTRICAO SISTEMICA] like '%Corte%' then 'Restrição a Corte'
when [RESTRICAO SISTEMICA] like '%Cobrança%' then 'Restrição a Cobrança'
when Cluster = 'Saúde' then 'Essencial'
when Cluster = 'IP' then 'Essencial' else 'Gestionável' end as 'Classificação'
,concat('R$ ',sum(valor_deb_total)) as 'Dívida_Nominal'
,concat('R$ ',sum(DIVIDA_ATUALIZADA)) as 'Dívida_Atualizada'
from TBL_ContasaReceber
where Segmento_Oficial = 'Governo'
and STATUS_CONTA IN ('Vencida', 'Vencendo')
group by
Classe
,org_controlador
,cluster
,segmento
,[Faixa Aging]
,[Restricao Sistemica]
,Ano_Vencimento
,status_conta
,TENS�O
,[RESTRICAO SISTEMICA]
,Status_Vencimento
```
### QUERY: Faturamento por cliente.sql
Data: 2022-12-01 15:16:34
Tópicos: FATURAMENTO, CADASTRO_CLIENTE
Empresas detectadas: ENEL RJ
Objetos: bi_brrj_bill.bt_brrj_icg_compliance; bi_brrj_coll.bt_brrj_faturamento; bi_brrj_cus.bt_brrj_relatorio_de_cadastro; bi_brrj_cus.bt_brrj_conta_contrato; global_brasil_rio.bt_global_asset_brazil_rio
JOINs: 4
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
select distinct
icg_numero_Cliente Conta_Contrato
,C.billing_type__c Tipo_Faturamento
,Fatura_Coletiva
,D.carac_det_ctas_texto Classe
,icg_nome Nome
,icg_grupo Grupo
,E.qty_voltage
,C.coordinatex__c
,C.coordinatey__c
,C.identitynumber__c Documento
,C.distributionaddress__c Endereço
,C.postal_code__c CEP
,C.neighbourhood__c Bairro
,icg_municipio Municipio
,icg_corr_facturacion fatura
,icg_tipo_fatura tipo_fatura
,icg_referencia referencia
,icg_cons_activo_cativo Consumo_cativo
,icg_cons_activo_livre Consumo_Livre
,case when icg_cons_activo_cativo <> 0 then 'Regulado' else 'Livre' end Mercado
,case when C.mov_out = '31/12/9999' then 'Ativo' else 'Inativo' end Status
,right(icg_data_faturamento,2)+'/'+substring(icg_data_faturamento,5,2)+'/'+left(icg_data_faturamento,4) Data_Faturamento
,right(icg_fecha_Vencimento,2)+'/'+substring(icg_fecha_Vencimento,5,2)+'/'+left(icg_fecha_Vencimento,4) Data_Vencimento
,cast(replace(icg_total_facturado,',','.') as decimal(17,2)) Valor_Faturado
,B.valor_icms
,B.valor_pis
,B.valor_cofins
,B.valor_toi
from bi_brrj_bill.bt_brrj_icg_compliance A
left join bi_brrj_coll.bt_brrj_faturamento B on B.corr_facturacion = A.ICG_CORR_FACTURACION and ORIGEM = 'FATURADO'
left join bi_brrj_cus.bt_brrj_relatorio_de_cadastro C on C.accountcontract__c = icg_numero_Cliente
left join bi_brrj_cus.bt_brrj_conta_contrato D on D.conta_contrato = A.icg_numero_Cliente
left join global_brasil_rio.bt_global_asset_brazil_rio E on E.cdc_pod_id = icg_numero_Cliente
where tipo_fatura not IN ('EP')
and icg_municipio like '%MARICA%'
and C.tipo_conta = 'B2G'
```
### QUERY: Faturamento Governo.sql
Data: 2022-11-11 12:01:26
Tópicos: FATURAMENTO
Empresas detectadas: ENEL RJ
Objetos: bi_brrj_bill.bt_brrj_icg_compliance; bi_brrj_coll.bt_brrj_faturamento; bi_brrj_cus.bt_brrj_relatorio_de_cadastro; bi_brrj_cus.bt_brrj_conta_contrato
JOINs: 3
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
select distinct
icg_numero_Cliente Conta_Contrato
,Fatura_Coletiva
,icg_nome Nome
,C.identitynumber__c Documento
,C.postal_code__c CEP
,icg_grupo Grupo
,icg_municipio Municipio
,icg_corr_facturacion fatura
,icg_tipo_fatura tipo_fatura
,icg_referencia referencia
,icg_cons_activo_cativo Consumo
,right(icg_data_faturamento,2)+'/'+substring(icg_data_faturamento,5,2)+'/'+left(icg_data_faturamento,4) Data_Faturamento
,right(icg_fecha_Vencimento,2)+'/'+substring(icg_fecha_Vencimento,5,2)+'/'+left(icg_fecha_Vencimento,4) Data_Vencimento
,cast(replace(icg_total_facturado,',','.') as decimal(17,2)) Valor_Faturado
,B.valor_icms
,B.valor_pis
,B.valor_cofins
,B.valor_toi
from bi_brrj_bill.bt_brrj_icg_compliance A
left join bi_brrj_coll.bt_brrj_faturamento B on B.corr_facturacion = A.ICG_CORR_FACTURACION and ORIGEM = 'FATURADO'
left join bi_brrj_cus.bt_brrj_relatorio_de_cadastro C on C.accountcontract__c = icg_numero_Cliente or C.pointofdeliverynumber__c = icg_numero_Cliente
left join bi_brrj_cus.bt_brrj_conta_contrato D on D.conta_contrato = A.icg_numero_Cliente
where tipo_fatura not IN ('EP') limit 100
```
### QUERY: Dashboard Global.sql
Data: 2022-10-19 17:23:50
Tópicos: OUTROS
Empresas detectadas: ENEL RJ
Objetos: global_brasil_rio.bt_global_act_deact_order_brazil_rio; bi_brrj_cus.bt_brrj_relatorio_de_cadastro; bi_brrj_cus.bt_brrj_conta_contrato; global_brasil_rio.bt_global_contact_request_brazil_rio
JOINs: 3
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
select Distinct
pk_order_id
,A.fk_request_id Numero_do_caso
,left(dte_order_creation_date,4)+substring(dte_order_creation_date,6,2) Anomes_criacao
,left(dte_order_creation_date,4) Ano_criacao
,substring(dte_order_creation_date,6,2) Mes_criacao
,a.cdc_pod_id Conta_contrato
,B.name_account Nome_UC
,C.Fatura_coletiva
,C.grupo_texto Grupo
,case when Tipo_Conta is null or Tipo_Conta = '' then right(sds_aggregate_cluster,3) else Tipo_Conta End Segmento
,a.sds_market Mercado
,A.sds_order_type Tipo
,A.sds_order_subtype Subtipo
,A.lds_order_sub_status_local Detalhe
,d.lds_local_contact_request_reason2
,A.lds_order_status
,a.dte_order_status_validity_start
,a.dte_order_status_validity_end
,d.sds_contact_request_type
,d.lds_global_contact_request_reason1
,d.lds_global_contact_request_reason2
,a.lds_order_sub_status Etapa
,a.dte_order_sub_status_validity_start Data_inicio_etapa
,a.dte_order_sub_status_validity_end Data_fim_etapa
,a.dte_row_last_update_date Data_ultima_atualizacao
from global_brasil_rio.bt_global_act_deact_order_brazil_rio A
left join bi_brrj_cus.bt_brrj_relatorio_de_cadastro B on B.accountcontract__c = A.cdc_pod_id
left join bi_brrj_cus.bt_brrj_conta_contrato C on C.conta_contrato = A.cdc_pod_id
left join global_brasil_rio.bt_global_contact_request_brazil_rio D on D.pk_contact_request_id = A.fk_request_id
where lds_order_status = '002-IN PROGRESS'
and left(dte_order_creation_date,4) = '2021'
and tipo_conta = 'B2C'
and right(sds_aggregate_cluster,3) = 'B2C'
```
### QUERY: Clientes Ativos Todas RJ B2B B2G.sql
Data: 2022-10-18 10:12:00
Tópicos: CADASTRO_CLIENTE
Empresas detectadas: ENEL RJ
Objetos: bi_brrj_cus.bt_brrj_relatorio_de_cadastro; bi_brrj_cus.bt_brrj_conta_contrato
JOINs: 1
Sinais legados: SELECT*=False | DISTINCT=False | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
Select
accountcontract__c as Conta_Contrato
,Fatura_coletiva
,pointofdeliverynumber__c as Instalacao
,name_account as Nome
,B.grupo_texto as Grupo
,tipo_conta as Segmento
,B.carac_det_ctas_texto as Classe
,celular
,fixo
,mainphone__c
,secondaryphone__c
,email
,primaryemail__c
,secondaryemail__c
,distributionaddress__c
,neighbourhood__c
,municipality__c
,identitynumber__c
,postal_code__c
From bi_brrj_cus.bt_brrj_relatorio_de_cadastro A
join bi_brrj_cus.bt_brrj_conta_contrato B on B.conta_contrato = A.accountcontract__c
where tipo_conta IN ('B2G', 'B2B') and mov_out = '31/12/9999'
```
### QUERY: Query Perfil de Pagamento.sql
Data: 2022-10-06 12:08:04
Tópicos: OUTROS
Empresas detectadas: NAO_IDENTIFICADA
Objetos: dbo.capilaridade
JOINs: 1
Sinais legados: SELECT*=False | DISTINCT=False | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
select
Conta_contrato,
B.Executivo,
B.name_org as Nome_Org_Controlador,
Case when [Status] = 'Sem contrato associado' then 'INATIVO' Else [Status] end as 'Status',
Case when [Status] = 'ATIVO' AND [Estado_Fornc_Desc] = 'instalação completamente em funcionamento' then 'ACF'
when [Status] = 'ATIVO' AND [Estado_Fornc_Desc] = 'instalação completamente suspensa' then 'ASF'
when [Status] = 'INATIVO' AND [Estado_Fornc_Desc] = 'instalação completamente em funcionamento' then 'Verificar'
when [Status] = 'INATIVO' AND [Estado_Fornc_Desc] = 'instalação completamente suspensa' then 'Sem Fornecimento'
when [Estado_Fornc_Desc] = 'Sem instalação associada' then 'Sem Fornecimento' else [Estado_Fornc_Desc] end as '[VALOR_OMITIDO]',
Case when [Bloqueio_Corte] is not null OR [JUSTICA] is not null then 'S' Else 'N' end as '[VALOR_OMITIDO]',
Case when [Bloqueio_Corte] is not null AND [JUSTICA] is not null THEN 'Corte e Justiça'
when [Bloqueio_Corte] is not null AND [JUSTICA] is not null AND [FLAG_TOI] IS NOT NULL THEN 'Corte / Justi�a E Toi'
when [JUSTICA] is not null then 'Justiça'
when [FLAG_TOI] IS NOT NULL then 'Toi'
When [Bloqueio_Corte] is not null then 'Corte' Else 'Sem Restrição' END AS 'Tipo_Restriçãoo',
Case when [Bloqueio_Cobranca] is not null then 'S' ELSE 'N' END AS 'Bloqueio_Cobrança',
replace([Número_contas_atraso],'.',',') as 'Faturas em aberto',
ano_vencimento,
anomes_vencimento,
replace(sum(( case when [faixa aging] = 'A Vencer' and [Status_Vencimento] <> 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos a Vencer',
replace(sum(( case when [faixa aging] = '1 - 30 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 1 - 30 dias',
replace(sum(( case when [faixa aging] = '31 - 60 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 31 - 60 dias',
replace(sum(( case when [faixa aging] = '61 - 90 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 61 - 90 dias',
replace(sum(( case when [faixa aging] = '91 - 120 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 91 - 120 dias',
replace(sum(( case when [faixa aging] = '121 - 150 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 121 - 150 dias',
replace(sum(( case when [faixa aging] = '151 - 180 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 151 - 180 dias',
replace(sum(( case when [faixa aging] = '181 - 365 dias' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 181 - 365 dias',
replace(sum(( case when [faixa aging] = '1 - 2 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 1 - 2 anos',
replace(sum(( case when [faixa aging] = '2 - 3 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 2 - 3 anos',
replace(sum(( case when [faixa aging] = '3 - 4 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 3 - 4 anos',
replace(sum(( case when [faixa aging] = '4 - 5 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos de 4 - 5 anos',
replace(sum(( case when [faixa aging] = '> 5 anos' and [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Débitos > 5 anos',
replace(sum(( case when [Status_Vencimento] = 'Vencida' then [Valor_Deb_Total] else 0 end)),'.',',') as 'Dívida Total'
from basedivida_full A
LEFT JOIN DBO.CAPILARIDADE B ON B.[nro_cliente] = A.[Conta_Contrato]
where B.CLASSE = 'B2B'
group by
Conta_contrato,
B.[Executivo],
B.name_org,
[Número_contas_atraso],
Status_Conta,
[Status],
[Estado_Fornc_Desc],
[Bloqueio_Corte],
ano_vencimento,
anomes_vencimento,
justica,
Bloqueio_Cobranca,
[FLAG_TOI]
```
### QUERY: Clientes Ativos Todas Dx.sql
Data: 2022-09-28 16:14:50
Tópicos: CADASTRO_CLIENTE
Empresas detectadas: ENEL CE, ENEL RJ, ENEL SP
Objetos: bi_brsp_cus.bt_brsp_dados_mestres; bi_brce_cus.bt_brce_relatorio_de_cadastro; bi_brrj_cus.bt_brrj_relatorio_de_cadastro; bi_brgo_cus.bt_brgo_base_cadastro
JOINs: 0
Sinais legados: SELECT*=False | DISTINCT=False | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
SP
from bi_brsp_cus.bt_brsp_dados_mestres
CE
from bi_brce_cus.bt_brce_relatorio_de_cadastro
where mov_out = '31/12/9999'
RJ
from bi_brrj_cus.bt_brrj_relatorio_de_cadastro
where mov_out = '31/12/9999'
GO
from bi_brgo_cus.bt_brgo_base_cadastro
```
### QUERY: Pareto Atendimentos GO.sql
Data: 2022-09-26 22:54:16
Tópicos: CANAIS_ATENDIMENTO
Empresas detectadas: NAO_IDENTIFICADA
Objetos: global_brasil_goias.bt_global_contact_request_brazil_goias; bi_brgo_cus.bt_brgo_relatorio_de_cadastro
JOINs: 1
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
SELECT DISTINCT
Tipo_Conta
,sds_contact_request_type Tipo
,lds_local_contact_request_reason2 Motivo
,count(lds_local_contact_request_reason2) qtd
,sds_request_Status Status
FROM global_brasil_goias.bt_global_contact_request_brazil_goias A
left join bi_brgo_cus.bt_brgo_relatorio_de_cadastro B on B.accountcontract__c = A.CDC_POD_ID
where left (dte_creation_contact_request,4) = '2022' and TIPO_CONTA is not null and sds_contact_request_type <> 'MISSING VALUE'
group by
Tipo_Conta
,sds_contact_request_type
,lds_local_contact_request_reason2
,sds_request_Status
```
### QUERY: Pareto Atendimentos CE.sql
Data: 2022-09-26 22:50:44
Tópicos: CANAIS_ATENDIMENTO
Empresas detectadas: ENEL CE
Objetos: global_brasil_ceara.bt_global_contact_request_brazil_ceara; bi_brce_cus.bt_brce_relatorio_de_cadastro
JOINs: 1
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
SELECT DISTINCT
Tipo_Conta
,sds_contact_request_type Tipo
,lds_local_contact_request_reason2 Motivo
,count(lds_local_contact_request_reason2) qtd
,sds_request_Status Status
FROM global_brasil_ceara.bt_global_contact_request_brazil_ceara A
left join bi_brce_cus.bt_brce_relatorio_de_cadastro B on B.accountcontract__c = A.CDC_POD_ID
where left (dte_creation_contact_request,4) = '2022' and TIPO_CONTA is not null and sds_contact_request_type <> 'MISSING VALUE'
group by
Tipo_Conta
,sds_contact_request_type
,lds_local_contact_request_reason2
,sds_request_Status
```
### QUERY: Pareto Atendimentos SP.sql
Data: 2022-09-26 22:45:34
Tópicos: CANAIS_ATENDIMENTO
Empresas detectadas: ENEL SP
Objetos: global_brasil_saopaulo.bt_global_contact_request_brazil_saopaulo; bi_brsp_cus.bt_brsp_dados_mestres
JOINs: 1
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
SELECT DISTINCT
Tipo_Parceiro
,sds_contact_request_type Tipo
,lds_local_contact_request_reason2 Motivo
,count(lds_local_contact_request_reason2) qtd
,sds_request_Status Status
FROM global_brasil_saopaulo.bt_global_contact_request_brazil_saopaulo A
left join bi_brsp_cus.bt_brsp_dados_mestres B on B.instalacao = A.CDC_POD_ID
where left(dte_creation_contact_request,4) = '2022' and TIPO_Parceiro is not null and sds_contact_request_type <> 'MISSING VALUE'
group by
Tipo_Parceiro
,sds_contact_request_type
,lds_local_contact_request_reason2
,sds_request_Status
```
### QUERY: Pareto Atendimentos RJ.sql
Data: 2022-09-26 22:06:30
Tópicos: CANAIS_ATENDIMENTO
Empresas detectadas: ENEL RJ
Objetos: global_brasil_rio.bt_global_contact_request_brazil_rio; bi_brrj_cus.bt_brrj_relatorio_de_cadastro
JOINs: 1
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
SELECT DISTINCT
Tipo_Conta
,sds_contact_request_type Tipo
,lds_local_contact_request_reason2 Motivo
,count(lds_local_contact_request_reason2) qtd
,sds_request_Status Status
FROM global_brasil_rio.bt_global_contact_request_brazil_rio A
left join bi_brrj_cus.bt_brrj_relatorio_de_cadastro B on B.accountcontract__c = A.CDC_POD_ID
where left (dte_creation_contact_request,4) = '2022' and TIPO_CONTA is not null and sds_contact_request_type <> 'MISSING VALUE'
group by
Tipo_Conta
,sds_contact_request_type
,lds_local_contact_request_reason2
,sds_request_Status
```
### QUERY: Faturamento RJ.sql
Data: 2022-09-21 10:08:52
Tópicos: FATURAMENTO
Empresas detectadas: ENEL RJ
Objetos: bi_brrj_coll.bt_brrj_faturamento
JOINs: 0
Sinais legados: SELECT*=True | DISTINCT=False | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
select * from bi_brrj_coll.bt_brrj_faturamento where Segmento IN ('Governo', 'Grandes clientes', 'Revenda') and ano_mes_evento >= '[VALOR_OMITIDO]' order by [ano_mes_evento]
```
### QUERY: Contas a Receber.sql
Data: 2022-09-21 10:08:08
Tópicos: OUTROS
Empresas detectadas: ENEL RJ
Objetos: bi_brrj_bill.bt_brrj_inadim
JOINs: 0
Sinais legados: SELECT*=False | DISTINCT=True | WITH/CTE=False | CREATE=False | UPDATE=False | DELETE=False | INSERT=False | DROP=False
Uso na base: Referência histórica de lógica/negócio; validar no catálogo e aplicar regras atuais do agente antes de reutilizar.
SQL de referência normalizada:
```sql
SELECT DISTINCT *
FROM
bi_brrj_bill.bt_brrj_inadim
WHERE classe IN ('Poder Público Municipal','Iluminação Pública', 'Poder Público Estadual', 'Poder Público Federal', 'Serviço Público')
AND
CONTA_CONTRATO < '[VALOR_OMITIDO]'
AND ano_mes_selecao = (select max(ano_mes_selecao) from bi_brrj_bill.bt_brrj_inadim)
UNION ALL
SELECT DISTINCT *
FROM
bi_brrj_bill.bt_brrj_inadim
WHERE
Tipo_cliente = 'GRPA' AND
classe not IN ('Residencial Baixa Renda','Poder Público Municipal','Iluminação Pública', 'Poder Público Estadual', 'Poder Público Federal', 'Serviço Público')
AND ano_mes_selecao = (select max(ano_mes_selecao) from bi_brrj_bill.bt_brrj_inadim)
```