First Commit - Source Code from Reply
This commit is contained in:
85
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcgoDDL.sql
Normal file
85
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcgoDDL.sql
Normal file
@@ -0,0 +1,85 @@
|
||||
--da eseguire come utente DBCGO
|
||||
|
||||
|
||||
------- FILTRO SU OPERATORE VIRTUALE
|
||||
|
||||
ALTER TABLE DBCGO_GESTIONE_RICHIESTA add(OPERATORE_INTERNO VARCHAR2(10) DEFAULT 'TIM' NOT NULL);
|
||||
|
||||
CREATE OR REPLACE VIEW dbcgo_gestione_ric_v00(
|
||||
ID_RICHIESTA, STATO, TIPO_CLIENTE, DATA_CUT_OVER_CALC, DATA_VALIDAZIONE_MAX, DATARICEZIONERICHIESTA,
|
||||
DATA_CUT_OVER, CODICERIFIUTOVALIDAZIONE, CODICE_OPERATORE_RECIPIENT, MSISDN, CODICE_FISCALE_PARTITA_IVA,
|
||||
CODICE_PRE_POST_PAGATO, NOME_CLIENTE, COGNOME_CLIENTE, RAGIONE_SOCIALE, RICHIESTAADHOCAOM, RICHIESTAADHOC,
|
||||
MARCAGGIO, SOTTOMARCAGGIO, ID_PRIORITA, INSERT_DATE, UPDATE_DATE, CODICE_GRUPPO, ICCD_SERIAL_NUMBER, IMSI,
|
||||
IPOTESI_RIFIUTO, NUMERO_DOCUMENTO, TIPO_DOCUMENTO, TIMESTAMP, DATA_TRANSIZIONE_STATO, NOME_OT_GEO, NOME_OT_LEG,
|
||||
ID_PRIORITA_MNP, DATA_TRANSIZIONE_STATO_GRP, CODICE_OPERATORE_DONATING,
|
||||
descr_stato,
|
||||
vis_day_num,
|
||||
id_stato_grp,
|
||||
priority_type,
|
||||
priorita,
|
||||
priorita_mnp,
|
||||
marcaggio_desc,
|
||||
sottomarcaggio_desc,
|
||||
nome_ot_geo_desc,
|
||||
nome_ot_leg_desc,
|
||||
nome_ot_leg_order_by,
|
||||
tipo_cliente_desc,
|
||||
codice_pre_post_pagato_desc,
|
||||
pp_num,
|
||||
OPERATORE_VIRTUALE,
|
||||
OPERATORE_INTERNO
|
||||
) AS
|
||||
(SELECT
|
||||
a.ID_RICHIESTA, a.STATO, a.TIPO_CLIENTE, a.DATA_CUT_OVER_CALC, a.DATA_VALIDAZIONE_MAX, a.DATARICEZIONERICHIESTA,
|
||||
a.DATA_CUT_OVER, a.CODICERIFIUTOVALIDAZIONE, a.CODICE_OPERATORE_RECIPIENT, a.MSISDN, a.CODICE_FISCALE_PARTITA_IVA,
|
||||
a.CODICE_PRE_POST_PAGATO, a.NOME_CLIENTE, a.COGNOME_CLIENTE, a.RAGIONE_SOCIALE, a.RICHIESTAADHOCAOM, a.RICHIESTAADHOC,
|
||||
a.MARCAGGIO, a.SOTTOMARCAGGIO, a.ID_PRIORITA, a.INSERT_DATE, a.UPDATE_DATE, a.CODICE_GRUPPO, a.ICCD_SERIAL_NUMBER, a.IMSI,
|
||||
a.IPOTESI_RIFIUTO, a.NUMERO_DOCUMENTO, a.TIPO_DOCUMENTO, a.TIMESTAMP, a.DATA_TRANSIZIONE_STATO, a.NOME_OT_GEO, a.NOME_OT_LEG,
|
||||
a.ID_PRIORITA_MNP, a.DATA_TRANSIZIONE_STATO_GRP, a.CODICE_OPERATORE_DONATING,
|
||||
d.descr AS descr_stato,
|
||||
d.vis_day_num AS vis_day_num,
|
||||
d.id_stato_grp AS id_stato_grp,
|
||||
b.priority_type AS priority_type,
|
||||
c.descr AS priorita,
|
||||
e.descr AS priorita_mnp,
|
||||
f.desc_mar AS marcaggio_desc,
|
||||
g.desc_clu AS sottomarcaggio_desc,
|
||||
h.descr AS nome_ot_geo_desc,
|
||||
i.descr AS nome_ot_leg_desc,
|
||||
i.order_by AS nome_ot_leg_order_by,
|
||||
j.descr AS tipo_cliente_desc,
|
||||
k.descr AS codice_pre_post_pagato_desc,
|
||||
l.pp_num AS pp_num,
|
||||
m.descr AS operatore_virtuale,
|
||||
a.operatore_interno
|
||||
FROM dbcgo_gestione_richiesta a,
|
||||
dbcgo_pp_mv00 l,
|
||||
dbcgo_stato b,
|
||||
dbcgo_stato_grp d,
|
||||
dbcgo_priorita c,
|
||||
dbcgo_priorita e,
|
||||
dbm_anag_mar f,
|
||||
dbm_anag_clu g,
|
||||
dbcgo_lov h,
|
||||
dbcgo_lov i,
|
||||
dbcgo_lov j,
|
||||
dbcgo_lov k,
|
||||
dbcgo_lov m
|
||||
WHERE a.msisdn = l.msisdn(+)
|
||||
AND a.stato = b.id_stato
|
||||
AND b.id_stato_grp = d.id_stato
|
||||
AND a.id_priorita = c.id_priorita
|
||||
AND a.id_priorita_mnp = e.id_priorita
|
||||
AND a.marcaggio = f.cod_mar(+)
|
||||
AND a.sottomarcaggio = g.cod_clu(+)
|
||||
AND a.nome_ot_geo = h.NAME(+)
|
||||
AND h.lov_name(+) = 'OT'
|
||||
AND a.nome_ot_leg = i.NAME(+)
|
||||
AND i.lov_name(+) = 'OT'
|
||||
AND a.tipo_cliente = j.NAME
|
||||
AND j.lov_name = 'CUST_TYPE'
|
||||
AND a.codice_pre_post_pagato = k.NAME
|
||||
AND k.lov_name = 'TIPO_CONTRATTO'
|
||||
AND a.operatore_interno = m.NAME
|
||||
AND m.lov_name = 'OPERATORE_VIRTUALE'
|
||||
);
|
||||
Reference in New Issue
Block a user