Query Disparo Agendamento.

De Wiki NBS
Revisão de 18h58min de 18 de agosto de 2020 por Orione (discussão | contribs) (Criou página com ' '''<big>Lê as Agendas programadas que ainda não foram para a fila e alimenta a fila</big>''' <big>Select ev.cod_empresa, ev.cod_evento,    cli.prefixo_cel DDD,cli.telefo...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar
Lê as  Agendas programadas que ainda não foram para a fila e alimenta a fila

Select ev.cod_empresa, ev.cod_evento,    cli.prefixo_cel DDD,cli.telefone_cel Celular

from crm_eventos ev,      clientes cli  ,   cliente_diverso div,     crm_programacao prog     

  

where ev.cod_cliente    = cli.cod_cliente 

and  ev.cod_programacao = prog.cod_programacao

and  cli.cod_cliente    = div.cod_cliente

-- eventos pendentes

and   ev.status = 'P' 

-- nao pode estar na tabela de disparo, pois se ja esta, ja chegou onde queriamos

and ev.cod_evento not in (select cod_evento from crm_disparo_fila)

-- nao pode ter flags marcado

and nvl(div.crm_sms,'N') = 'N'

-- so pega valido celular

and length(trim(cli.prefixo_cel)) = 2 and length(trim(cli.telefone_cel)) in (8,9) 

-- pega os agendados para hoje (ou seja,ligaria hoje para agendar)

and ev.data_novo_contato >= trunc(sysdate) and ev.data_novo_contato <  trunc(sysdate+1)