First Commit - Source Code from Reply
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
INSERT INTO DBCGO_PROFILO_FUNZIONE_WEB
|
||||
(ID_PROFILO,ID_FUNZIONE)
|
||||
VALUES
|
||||
(6,22)
|
||||
/
|
||||
|
||||
INSERT INTO DBCGO_PROFILO_FUNZIONE_WEB
|
||||
(ID_PROFILO,ID_FUNZIONE)
|
||||
VALUES
|
||||
(6,23)
|
||||
/
|
||||
|
||||
INSERT INTO DBCGO_PROFILO_FUNZIONE_WEB
|
||||
(ID_PROFILO,ID_FUNZIONE)
|
||||
VALUES
|
||||
(6,24)
|
||||
/
|
||||
|
||||
INSERT INTO DBCGO_PROFILO_FUNZIONE_WEB
|
||||
(ID_PROFILO,ID_FUNZIONE)
|
||||
VALUES
|
||||
(6,25)
|
||||
/
|
||||
|
||||
INSERT INTO DBCGO_PROFILO_FUNZIONE_WEB
|
||||
(ID_PROFILO,ID_FUNZIONE)
|
||||
VALUES
|
||||
(6,21)
|
||||
/
|
||||
|
||||
commit;
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
--execute as MNP
|
||||
|
||||
spool /mnpapp/log/script/mnp_kitDicembre09_SM1847.log;
|
||||
|
||||
update MNP_DBCGO_NOT_DON_VIRT_OUT set DA_SCODARE = '1'
|
||||
where TIPO_CLIENTE = 'BU' and DA_SCODARE = '0' AND (STATO = '7' OR STATO = '11');
|
||||
|
||||
COMMIT;
|
||||
|
||||
spool off;
|
||||
@@ -0,0 +1,4 @@
|
||||
UPDATE dbcgo_LOV set NAME = 'SLA X' where NAME = 'NC' ;
|
||||
UPDATE dbcgo_LOV set NAME = 'SLA Y' where NAME = 'SI' ;
|
||||
UPDATE dbcgo_LOV set NAME = 'SLA Z' where NAME = 'SCA' ;
|
||||
COMMIT;
|
||||
@@ -0,0 +1,15 @@
|
||||
---DA ESEGUIRE COME UTENTE DWH
|
||||
--------------------------------
|
||||
UPDATE dwh.mnp_dw_sla_tc_out SET
|
||||
TIPO_MESSAGGIO = 'SLA X'
|
||||
WHERE tipo_messaggio = 'NC';
|
||||
|
||||
UPDATE dwh.mnp_dw_sla_tc_out SET
|
||||
TIPO_MESSAGGIO = 'SLA Y'
|
||||
WHERE tipo_messaggio = 'SI';
|
||||
|
||||
UPDATE dwh.mnp_dw_sla_tc_out SET
|
||||
TIPO_MESSAGGIO = 'SLA Z'
|
||||
WHERE tipo_messaggio = 'SCA';
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
CREATE INDEX MNP.IDX_MNP_GESTIONE_RICHIESTA_10 ON MNP.MNP_GESTIONE_RICHIESTA
|
||||
(STATO,CODICE_GRUPPO)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 512M
|
||||
NEXT 256M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS UNLIMITED
|
||||
PCTINCREASE 0
|
||||
BUFFER_POOL DEFAULT
|
||||
) online
|
||||
parallel 4;
|
||||
|
||||
|
||||
|
||||
alter index MNP.IDX_MNP_GESTIONE_RICHIESTA_10 NOPARALLEL;
|
||||
@@ -0,0 +1,45 @@
|
||||
---ESEGUIRE COME UTENTE MNP
|
||||
|
||||
|
||||
CREATE INDEX IDX_STORICO_PORTING_2 ON MNP_STORICO_PORTING
|
||||
(DATA_LAVORAZIONE)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_BIG
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 512M
|
||||
NEXT 256M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS UNLIMITED
|
||||
PCTINCREASE 0
|
||||
BUFFER_POOL DEFAULT
|
||||
) online
|
||||
parallel 4;
|
||||
|
||||
|
||||
|
||||
alter index IDX_STORICO_PORTING_2 NOPARALLEL;
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
CREATE INDEX IDX_STORICO_PORTING_3 ON MNP_STORICO_PORTING
|
||||
(STATO_A)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_BIG
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 512M
|
||||
NEXT 256M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS UNLIMITED
|
||||
PCTINCREASE 0
|
||||
BUFFER_POOL DEFAULT
|
||||
) online
|
||||
parallel 4;
|
||||
|
||||
|
||||
|
||||
alter index IDX_STORICO_PORTING_3 NOPARALLEL;
|
||||
@@ -0,0 +1,16 @@
|
||||
--ALTER
|
||||
ALTER TABLE DBCGO_VO_PREVALIDAZIONE_DBC MODIFY LABEL varchar2(150);
|
||||
--INSERT
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (15,'--------------------------------------------------------------',0,15);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (20,'DATI OBBLIGATORI NON VALORIZZATI CORRETTAMENTE',20,20);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (21,'ASSENZA DEL DATO ICCD O CF/P.IVA NECESSARIO PER LA VALIDAZIONE',21,21);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (22,'INCONGRUENZA ICCD E MSISDN',22,22);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (23,'INCONGRUENZA CF/P.IVA E MSISDN',23,23);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (24,'MSISDN DISATTIVO DA OLTRE 30 GIORNI',24,24);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (25,'MSISDN DISATTIVO PER ORDINE DELL''AUTORITA GIUDIZIARIA O PER DENUNCIA PRESENTATA DA TELECOM ITALIA ALL''A.G.',25,25);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (26,'MSISDN NON APPARTENENTE AL DONATING',26,26);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (27,'PRECEDENTE RICHIESTA RICEVUTA DA ALTRO RECIPIENT DIVERSO DAL DONATING',27,27);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (28,'PRECEDENTE RICHIESTA RICEVUTA DA MEDESIMO RECIPIENT',28,28);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (29,'SIM SMARRITA O RUBATA',29,29);
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC VALUES (30,'ERRATO PROGETTO AD HOC',30,30);
|
||||
COMMIT;
|
||||
@@ -0,0 +1,28 @@
|
||||
CREATE OR REPLACE VIEW mnp_dw_sla_tc_out_view (
|
||||
id_richiesta,
|
||||
tipo_messaggio,
|
||||
data_messaggio,
|
||||
data_messaggio_show,
|
||||
donor_effettivo,
|
||||
recipient_effettivo,
|
||||
nome_file,
|
||||
numero_giorni_ritardo,
|
||||
importo_penale,
|
||||
data_notifica_credito,
|
||||
data_sbl_importo,
|
||||
data_sbl_credito_anomalo,
|
||||
dco_effettiva,
|
||||
tipo_processo,
|
||||
numero_riga )
|
||||
AS
|
||||
((SELECT "ID_RICHIESTA", "TIPO_MESSAGGIO",
|
||||
TO_CHAR (data_messaggio, 'MM/yyyy') AS data_messaggio,
|
||||
"DATA_MESSAGGIO", "DONOR_EFFETTIVO", "RECIPIENT_EFFETTIVO",
|
||||
"NOME_FILE", "NUMERO_GIORNI_RITARDO", "PENALE",
|
||||
"DATA_NOTIFICA_CREDITO", "DATA_SBL_IMPORTO",
|
||||
"DATA_SBL_CREDITO_ANOMALO", "DCO_EFFETTIVA", "PROCESSO", rownum
|
||||
FROM dwh.mnp_dw_sla_tc_out@mnp)
|
||||
)
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,7 @@
|
||||
---ESEGUIRE COME UTENTE DBCGO
|
||||
|
||||
CREATE OR REPLACE VIEW MNP_REPORT_AGCOM_VIEW
|
||||
(MESEANNO, TIPO_REPORT, CSV, DATA_CREAZIONE, IDROW)
|
||||
AS
|
||||
((SELECT a.mese ||'/'|| a.anno as annomese, a.tipo, a.csv1 || a.csv2 || a.csv3 as csv, a.data_creazione, rownum as idrow
|
||||
FROM mnp_report_agcom_view@dwh a));
|
||||
@@ -0,0 +1,21 @@
|
||||
---DA ESEGUIRE COME UTENTE DWH
|
||||
|
||||
ALTER TABLE mnp_report_agcom RENAME COLUMN csv TO csv_old;
|
||||
ALTER TABLE mnp_report_agcom ADD csv CLOB;
|
||||
|
||||
UPDATE mnp_report_agcom a
|
||||
SET csv = (SELECT csv_old
|
||||
FROM mnp_report_agcom b
|
||||
WHERE a.anno = b.anno AND a.mese = b.mese AND a.tipo = b.tipo);
|
||||
COMMIT ;
|
||||
|
||||
ALTER TABLE mnp_report_agcom DROP COLUMN csv_old;
|
||||
-------------------------------------------------------------------------------
|
||||
CREATE OR REPLACE VIEW MNP_REPORT_AGCOM_VIEW
|
||||
(
|
||||
ANNO, MESE,TIPO, DATA_CREAZIONE, CSV1,CSV2,CSV3
|
||||
)
|
||||
AS
|
||||
(SELECT ANNO, MESE,TIPO, DATA_CREAZIONE, to_char(SUBSTR(CSV,1,4000)),
|
||||
to_char(SUBSTR(CSV,4001,8000)),to_char(SUBSTR(CSV,8001,12000))
|
||||
FROM MNP_REPORT_AGCOM);
|
||||
@@ -0,0 +1,6 @@
|
||||
ALTER TABLE MNP_MSS_PORTING_OUT
|
||||
MODIFY(MSISDN VARCHAR2(13 BYTE));
|
||||
|
||||
COMMIT;
|
||||
|
||||
|
||||
3167
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/PackageAGCOM.sql
Normal file
3167
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/PackageAGCOM.sql
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,37 @@
|
||||
spool /mnpapp/dbc/log/script/RU_313_1.log;
|
||||
|
||||
------ Giorno 22/11 DOPO LE ORE 20.00 imposto 1000 unità per operatore di rete e 200 per i virtuali
|
||||
|
||||
-- imposto le capacità recipient OPIV RECIPIENT
|
||||
|
||||
update mnp_evasione_rec
|
||||
set capacita_minima=1000,capacita_totale=1000 where cod_olo = 4;
|
||||
|
||||
-- imposto le capacità recipient H3GI RECIPIENT
|
||||
|
||||
update mnp_evasione_rec
|
||||
set capacita_minima=1000,capacita_totale=1000 where cod_olo = 2;
|
||||
|
||||
-- imposto le capacità recipient WIND RECIPIENT
|
||||
|
||||
update mnp_evasione_rec
|
||||
set capacita_minima=1000,capacita_totale=1000 where cod_olo = 7;
|
||||
|
||||
|
||||
-- imposto le capacità DONOR
|
||||
update mnp_evasione
|
||||
set CAPACITA_TOTALE = 1000 where ID_OPERATORE = 'TIMG';
|
||||
|
||||
update mnp_evasione
|
||||
set CAPACITA_TOTALE = 200 where ID_OPERATORE = 'COOP';
|
||||
|
||||
update mnp_evasione
|
||||
set CAPACITA_TOTALE = 200 where ID_OPERATORE = 'TISC';
|
||||
|
||||
update mnp_evasione
|
||||
set CAPACITA_TOTALE = 200 where ID_OPERATORE = 'NOVE';
|
||||
|
||||
commit;
|
||||
|
||||
spool off;
|
||||
exit
|
||||
@@ -0,0 +1,35 @@
|
||||
spool /mnpapp/dbc/log/script/RU_313_2.log;
|
||||
|
||||
------ Giorno 23/11 DOPO LE ORE 20.00 imposto 12000 per TI e VO, 9000 per H3GI e WIND, 500 per ciascun operatore virtuale
|
||||
|
||||
|
||||
-- imposto le capacità recipient OPIV RECIPIENT
|
||||
update mnp_evasione_rec
|
||||
set capacita_minima=12000,capacita_totale=12000 where cod_olo = 4;
|
||||
|
||||
-- imposto le capacità recipient H3GI RECIPIENT
|
||||
update mnp_evasione_rec
|
||||
set capacita_minima=9000,capacita_totale=9000 where cod_olo = 2;
|
||||
|
||||
-- imposto le capacità recipient WIND RECIPIENT
|
||||
update mnp_evasione_rec
|
||||
set capacita_minima=9000,capacita_totale=9000 where cod_olo = 7;
|
||||
|
||||
|
||||
-- imposto le capacità recipient DONOR
|
||||
update mnp_evasione
|
||||
set CAPACITA_TOTALE = 12000 where ID_OPERATORE = 'TIMG';
|
||||
|
||||
update mnp_evasione
|
||||
set CAPACITA_TOTALE = 500 where ID_OPERATORE = 'COOP';
|
||||
|
||||
update mnp_evasione
|
||||
set CAPACITA_TOTALE = 500 where ID_OPERATORE = 'TISC';
|
||||
|
||||
update mnp_evasione
|
||||
set CAPACITA_TOTALE = 500 where ID_OPERATORE = 'NOVE';
|
||||
|
||||
commit
|
||||
/
|
||||
spool off;
|
||||
exit
|
||||
@@ -0,0 +1,20 @@
|
||||
spool /mnpapp/dbc/log/script/RU_313_3.log;
|
||||
|
||||
|
||||
------ Giorno 25/11 DOPO LE ORE 20.00 imposto 15000 per TI e VO, INVARIATI gli altri operatori e i virtuali
|
||||
|
||||
|
||||
-- imposto le capacità recipient RECIPIENT
|
||||
update mnp_evasione_rec
|
||||
set capacita_minima=15000,capacita_totale=15000 where cod_olo = 4;
|
||||
|
||||
|
||||
|
||||
-- imposto le capacità recipient DONOR
|
||||
update mnp_evasione
|
||||
set CAPACITA_TOTALE = 15000 where ID_OPERATORE = 'TIMG';
|
||||
|
||||
commit
|
||||
/
|
||||
spool off;
|
||||
exit
|
||||
@@ -0,0 +1,22 @@
|
||||
|
||||
INSERT INTO MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES('AB', '0084', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES('AB', '0087', 1, '00');
|
||||
|
||||
|
||||
UPDATE MNP_ASP_CRM_CESSAZIONE_OUT ASP SET ASP.MSISDN_AGGIUNTIVO='39'||ASP.MSISDN_AGGIUNTIVO
|
||||
WHERE ASP.DA_INVIARE=1 AND ASP.SIST_COMP='ASP'
|
||||
AND ASP.MSISDN_AGGIUNTIVO is not null
|
||||
and
|
||||
EXISTS(SELECT GEST.ADDITIONAL
|
||||
FROM MNP_GESTIONE_RICHIESTA GEST
|
||||
WHERE GEST.ADDITIONAL=ASP.MSISDN_AGGIUNTIVO);
|
||||
|
||||
UPDATE MNP_ASP_CRM_CESSAZIONE_OUT ASP SET ASP.MSISDN_AGGIUNTIVO='39'||ASP.MSISDN_AGGIUNTIVO
|
||||
WHERE ASP.DA_INVIARE=1 AND ASP.SIST_COMP='ASP'
|
||||
AND ASP.MSISDN_AGGIUNTIVO is not null and
|
||||
EXISTS(SELECT GEST.ADDITIONAL
|
||||
FROM MNP_GEST_RICH_REC_VIRT GEST
|
||||
WHERE GEST.ADDITIONAL=ASP.MSISDN_AGGIUNTIVO);
|
||||
|
||||
|
||||
commit;
|
||||
@@ -0,0 +1,6 @@
|
||||
ALTER TABLE MNP_MVNO_PORTING_IN MODIFY (
|
||||
RAGIONE_SOCIALE VARCHAR2(80),
|
||||
NOME VARCHAR2(30),
|
||||
NUMERO_DOCUMENTO VARCHAR2(30)
|
||||
)
|
||||
/
|
||||
@@ -0,0 +1,24 @@
|
||||
---BONIFICA DELLE RICHIESTE DA VALIDATA IN ACCETTATA
|
||||
UPDATE MNP_GEST_RICH_DONOR_VIRT SET STATO = 13 WHERE STATO = 6;
|
||||
UPDATE MNP_GEST_RICH_REC_VIRT SET STATO = 13 WHERE STATO = 6;
|
||||
|
||||
--BONIFICA NUOVI CAMPI
|
||||
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT PARALLEL 4;
|
||||
UPDATE MNP_GEST_RICH_DONOR_VIRT SET DA_NOTIFICARE_NPTS = 0 ;
|
||||
UPDATE MNP_GEST_RICH_DONOR_VIRT SET ESPLETAMENTODONATING = 0 ;
|
||||
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT MODIFY (
|
||||
DA_NOTIFICARE_NPTS NOT NULL);
|
||||
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT MODIFY (
|
||||
ESPLETAMENTODONATING NOT NULL);
|
||||
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT NOPARALLEL ;
|
||||
|
||||
ALTER TABLE MNP_GEST_RICH_REC_VIRT PARALLEL 4;
|
||||
UPDATE MNP_GEST_RICH_REC_VIRT SET DA_NOTIFICARE_NPTS = 0 ;
|
||||
UPDATE MNP_GEST_RICH_REC_VIRT SET ESPLETAMENTODONATING = 0 ;
|
||||
ALTER TABLE MNP_GEST_RICH_REC_VIRT MODIFY (
|
||||
DA_NOTIFICARE_NPTS NOT NULL);
|
||||
ALTER TABLE MNP_GEST_RICH_REC_VIRT MODIFY (
|
||||
ESPLETAMENTODONATING NOT NULL);
|
||||
ALTER TABLE MNP_GEST_RICH_REC_VIRT NOPARALLEL ;
|
||||
|
||||
COMMIT;
|
||||
20
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbc.sql
Normal file
20
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbc.sql
Normal file
@@ -0,0 +1,20 @@
|
||||
--execute as DBC
|
||||
|
||||
spool /mnpapp/log/script/dbc_kitDicembre09.log;
|
||||
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcDDL.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcDML.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
|
||||
|
||||
spool off;
|
||||
15
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbc2.sql
Normal file
15
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbc2.sql
Normal file
@@ -0,0 +1,15 @@
|
||||
--execute as DBC
|
||||
|
||||
spool /mnpapp/log/script/dbc_kitDicembre09_fase2.log;
|
||||
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcDML2.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
|
||||
|
||||
spool off;
|
||||
69
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbcDDL.sql
Normal file
69
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbcDDL.sql
Normal file
@@ -0,0 +1,69 @@
|
||||
--execute as MNP
|
||||
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA ADD(
|
||||
DATA_CUT_OVER_EFF DATE);
|
||||
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC ADD(
|
||||
DATA_CUT_OVER_EFF DATE);
|
||||
|
||||
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT ADD(
|
||||
DATA_CUT_OVER_EFF DATE);
|
||||
|
||||
ALTER TABLE MNP_GEST_RICH_REC_VIRT ADD(
|
||||
DATA_CUT_OVER_EFF DATE);
|
||||
|
||||
ALTER TABLE MNP_GEST_RICH_REC_TC ADD(
|
||||
DATA_ACK_TC DATE);
|
||||
|
||||
ALTER TABLE MNP_STOR_RICH_REC_TC ADD(
|
||||
DATA_ACK_TC DATE);
|
||||
|
||||
ALTER TABLE MNP_MVNO_PORTING_IN
|
||||
MODIFY (TIPO_UTENZA NULL,
|
||||
TIPO_DOCUMENTO NULL,
|
||||
NUMERO_DOCUMENTO NULL,
|
||||
FLAG_FURTO NULL,
|
||||
FLAG_PREVALIDAZIONE NULL
|
||||
);
|
||||
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC
|
||||
MODIFY (CODICE_PRE_POST_PAGATO NULL,
|
||||
TIPO_DOCUMENTO NULL,
|
||||
NUMERO_DOCUMENTO NULL
|
||||
);
|
||||
|
||||
ALTER TABLE MNP_GEST_RICH_REC_VIRT
|
||||
MODIFY (CODICE_PRE_POST_PAGATO NULL,
|
||||
TIPO_DOCUMENTO NULL,
|
||||
NUMERO_DOCUMENTO NULL
|
||||
);
|
||||
|
||||
ALTER TABLE MNP_DBCGO_NOT_REC_VIRT_OUT
|
||||
MODIFY (CODICE_PRE_POST_PAGATO NULL,
|
||||
TIPO_DOCUMENTO NULL,
|
||||
NUMERO_DOCUMENTO NULL
|
||||
);
|
||||
|
||||
ALTER TABLE MNP_DBCGO_NOTIFICA_REC_OUT
|
||||
MODIFY (CODICE_PRE_POST_PAGATO NULL,
|
||||
TIPO_DOCUMENTO NULL,
|
||||
NUMERO_DOCUMENTO NULL
|
||||
);
|
||||
|
||||
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT ADD(
|
||||
DA_NOTIFICARE_AOM VARCHAR2(10),
|
||||
DA_NOTIFICARE_NPTS NUMBER(1),
|
||||
ESPLETAMENTODONATING NUMBER(1) ,
|
||||
ESPLETAMENTOTERZEPARTI VARCHAR2(10),
|
||||
ACK_PORTING VARCHAR2(10)
|
||||
);
|
||||
|
||||
ALTER TABLE MNP_GEST_RICH_REC_VIRT ADD(
|
||||
DA_NOTIFICARE_AOM VARCHAR2(10),
|
||||
DA_NOTIFICARE_NPTS NUMBER(1) ,
|
||||
ESPLETAMENTODONATING NUMBER(1) ,
|
||||
ESPLETAMENTOTERZEPARTI VARCHAR2(10),
|
||||
ACK_PORTING VARCHAR2(10)
|
||||
);
|
||||
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
-- eseguire come utente MNP
|
||||
INSERT INTO MNP_STATO_DON_VIRT (ID_STATO,DESCR_STATO, FINALE)VALUES (13,'ACCETTATA' ,0 );
|
||||
INSERT INTO MNP_STATO_REC_VIRT (ID_STATO,DESCR_STATO, FINALE)VALUES (13,'ACCETTATA' ,0 );
|
||||
|
||||
COMMIT
|
||||
/
|
||||
@@ -0,0 +1,20 @@
|
||||
-- eseguire come utente MNP
|
||||
|
||||
INSERT INTO mnp_profili_utente
|
||||
VALUES
|
||||
('GC','REPORT AGCOM','GO')
|
||||
/
|
||||
|
||||
INSERT INTO mnp_funzionalita_gui
|
||||
VALUES
|
||||
(43,'DBCGO Ricerca Report Agcom','DBCGO_DON_VIEW','DBCGO','GO')
|
||||
/
|
||||
|
||||
INSERT INTO mnp_profili_funzionalita
|
||||
VALUES
|
||||
('GC',43)
|
||||
/
|
||||
|
||||
|
||||
COMMIT
|
||||
/
|
||||
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbcgo.sql
Normal file
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbcgo.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
--execute as DBCGO
|
||||
|
||||
spool /mnpapp/log/script/dbcgo_kitDicembre09.log;
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcgoDDL.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcgoDML.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
spool off;
|
||||
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbcgo2.sql
Normal file
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbcgo2.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
--execute as DBCGO
|
||||
|
||||
spool /mnpapp/log/script/dbcgo_kitDicembre09_fase2.log;
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcgoDDL2.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcgoDML2.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
spool off;
|
||||
@@ -0,0 +1,38 @@
|
||||
-- eseguire come utente DBCGO
|
||||
|
||||
CREATE TABLE ext_dwht_volumi_aom_bad
|
||||
(record_scartato VARCHAR2(4000))
|
||||
ORGANIZATION EXTERNAL (
|
||||
DEFAULT DIRECTORY DBCGO_DWHT_PATH
|
||||
ACCESS PARAMETERS(RECORDS DELIMITED BY NEWLINE
|
||||
BADFILE 'ext_dwht_volumi_aom_bad.bad'
|
||||
LOGFILE 'ext_dwht_volumi_aom_bad.log'
|
||||
FIELDS TERMINATED BY ';'
|
||||
)
|
||||
LOCATION (
|
||||
DBCGO_DWHT_PATH:'ext_dwht_volumi_aom.bad'
|
||||
)
|
||||
)
|
||||
REJECT LIMIT UNLIMITED
|
||||
/
|
||||
|
||||
ALTER TABLE DBCGO_GEST_RICH_REC_VIRT
|
||||
MODIFY (CODICE_PRE_POST_PAGATO NULL,
|
||||
TIPO_DOCUMENTO NULL,
|
||||
NUMERO_DOCUMENTO NULL
|
||||
);
|
||||
|
||||
ALTER TABLE DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
MODIFY (CODICE_PRE_POST_PAGATO NULL,
|
||||
TIPO_DOCUMENTO NULL,
|
||||
NUMERO_DOCUMENTO NULL
|
||||
);
|
||||
|
||||
ALTER TABLE DBCGO_GESTIONE_RICHIESTA_REC
|
||||
MODIFY (CODICE_PRE_POST_PAGATO NULL,
|
||||
TIPO_DOCUMENTO NULL,
|
||||
NUMERO_DOCUMENTO NULL
|
||||
);
|
||||
|
||||
COMMIT
|
||||
/
|
||||
@@ -0,0 +1,48 @@
|
||||
-- eseguire come utente DBCGO
|
||||
-- VISTA CREATA PER L'ACCESSO AL DATO DI DWH SU DBCGO
|
||||
CREATE OR REPLACE VIEW mnp_dw_sla_tc_out_view (
|
||||
id_richiesta,
|
||||
tipo_messaggio,
|
||||
data_messaggio,
|
||||
data_messaggio_show,
|
||||
donor_effettivo,
|
||||
recipient_effettivo,
|
||||
nome_file,
|
||||
numero_giorni_ritardo,
|
||||
importo_penale,
|
||||
data_notifica_credito,
|
||||
data_sbl_importo,
|
||||
data_sbl_credito_anomalo,
|
||||
dco_effettiva,
|
||||
tipo_processo )
|
||||
AS
|
||||
((SELECT "ID_RICHIESTA", "TIPO_MESSAGGIO",
|
||||
TO_CHAR (data_messaggio, 'MM/yyyy') AS data_messaggio,
|
||||
"DATA_MESSAGGIO", "DONOR_EFFETTIVO", "RECIPIENT_EFFETTIVO",
|
||||
"NOME_FILE", "NUMERO_GIORNI_RITARDO", "PENALE",
|
||||
"DATA_NOTIFICA_CREDITO", "DATA_SBL_IMPORTO",
|
||||
"DATA_SBL_CREDITO_ANOMALO", "DCO_EFFETTIVA", "PROCESSO"
|
||||
FROM dwh.mnp_dw_sla_tc_out@MNP)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE OR REPLACE VIEW mnp_report_agcom_view (
|
||||
meseanno,
|
||||
tipo_report,
|
||||
csv,
|
||||
data_creazione,
|
||||
idrow )
|
||||
AS
|
||||
((SELECT a.mese ||'/'|| a.anno as meseanno, a.tipo, a.csv, a.data_creazione, rownum as idrow
|
||||
FROM dwh.mnp_report_agcom@MNP a))
|
||||
/
|
||||
|
||||
CREATE TABLE dbcgo_vo_report_agcom
|
||||
(id NUMBER(2,0) NOT NULL,
|
||||
label VARCHAR2(60),
|
||||
value VARCHAR2(100),
|
||||
ordine NUMBER(2,0))
|
||||
/
|
||||
|
||||
COMMIT
|
||||
/
|
||||
305
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbcgoDML2.sql
Normal file
305
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dbcgoDML2.sql
Normal file
@@ -0,0 +1,305 @@
|
||||
--NUOVO ELEMENTO DI MENU'
|
||||
INSERT INTO DBCGO_FUNZIONE_WEB
|
||||
VALUES
|
||||
(22,NULL,'SLA E PENALI',NULL,'Report SLA E PENALI',105)
|
||||
/
|
||||
--NUOVO ELEMENTO DI MENU'
|
||||
INSERT INTO DBCGO_FUNZIONE_WEB
|
||||
VALUES
|
||||
(23,22,'PENALI DONATING','penaliDonatingSearch.do','Report Penali Donating',106)
|
||||
/
|
||||
--NUOVO ELEMENTO DI MENU'
|
||||
INSERT INTO DBCGO_FUNZIONE_WEB
|
||||
VALUES
|
||||
(24,22,'PENALI RECIPIENT','penaliRecipientSearch.do','Report Penali Recipient',107)
|
||||
/
|
||||
--NUOVO ELEMENTO DI MENU'
|
||||
INSERT INTO DBCGO_FUNZIONE_WEB
|
||||
VALUES
|
||||
(25,22,'PENALI PROCESSI VIRTUALI','penaliProcessiVirtualiSearch.do','Report Processi Virtuali',108)
|
||||
/
|
||||
--NUOVO ELEMENTO DI MENU'
|
||||
INSERT INTO DBCGO_FUNZIONE_WEB
|
||||
VALUES
|
||||
(21,NULL,'REPORT AGCOM','reportAgcomSearch.do','Report Agcom',115)
|
||||
/
|
||||
|
||||
--AGGIUNTA NUOVO PROFILO
|
||||
INSERT INTO dbcgo_profilo
|
||||
VALUES
|
||||
(7,'GC','GESTORE REPORT AGCOM')
|
||||
/
|
||||
|
||||
--AGGIUNTA DEL MENU' PER I PROFILI GG GQ
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(7,21)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(7,14)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(7,1)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(7,13)
|
||||
/
|
||||
|
||||
--ABIlITAZIONE SLA E PENALI A PROFILO GG e GQ
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(1,22)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(1,23)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(1,24)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(1,25)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(2,22)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(2,23)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(2,24)
|
||||
/
|
||||
INSERT INTO dbcgo_profilo_funzione_web
|
||||
VALUES
|
||||
(2,25)
|
||||
/
|
||||
|
||||
--TIPOLOGIE SLA_PENALI
|
||||
INSERT INTO dbcgo_lov
|
||||
VALUES (seq_lov.NEXTVAL, 'SLA_PENALI', 'NC', 'SLA X TC', 0);
|
||||
INSERT INTO dbcgo_lov
|
||||
VALUES (seq_lov.NEXTVAL, 'SLA_PENALI', 'SI', 'SLA Y TC', 1);
|
||||
INSERT INTO dbcgo_lov
|
||||
VALUES (seq_lov.NEXTVAL, 'SLA_PENALI', 'SCA', 'SLA Z TC', 2);
|
||||
|
||||
--NUOVI VALORI
|
||||
INSERT INTO dbcgo_lov
|
||||
(lov_id, lov_name, NAME, descr
|
||||
)
|
||||
VALUES (seq_lov.NEXTVAL, 'LOG_ACTION', 27, 'Report Agcom Download'
|
||||
);
|
||||
INSERT INTO dbcgo_lov
|
||||
(lov_id, lov_name, NAME,
|
||||
descr
|
||||
)
|
||||
VALUES (seq_lov.NEXTVAL, 'LOG_ACTION', 28,
|
||||
'Report Penali Donating Search'
|
||||
);
|
||||
INSERT INTO dbcgo_lov
|
||||
(lov_id, lov_name, NAME,
|
||||
descr
|
||||
)
|
||||
VALUES (seq_lov.NEXTVAL, 'LOG_ACTION', 29,
|
||||
'Report Penali Donating Download'
|
||||
);
|
||||
INSERT INTO dbcgo_lov
|
||||
(lov_id, lov_name, NAME,
|
||||
descr
|
||||
)
|
||||
VALUES (seq_lov.NEXTVAL, 'LOG_ACTION', 30,
|
||||
'Report Penali Recipient Search'
|
||||
);
|
||||
INSERT INTO dbcgo_lov
|
||||
(lov_id, lov_name, NAME,
|
||||
descr
|
||||
)
|
||||
VALUES (seq_lov.NEXTVAL, 'LOG_ACTION', 31,
|
||||
'Report Penali Processi Virtuali Search'
|
||||
);
|
||||
INSERT INTO dbcgo_lov
|
||||
(lov_id, lov_name, NAME,
|
||||
descr
|
||||
)
|
||||
VALUES (seq_lov.NEXTVAL, 'LOG_ACTION', 32,
|
||||
'Report Penali Recipient Download'
|
||||
);
|
||||
INSERT INTO dbcgo_lov
|
||||
(lov_id, lov_name, NAME,
|
||||
descr
|
||||
)
|
||||
VALUES (seq_lov.NEXTVAL, 'LOG_ACTION', 33,
|
||||
'Report Penali Processi Virtuali Download'
|
||||
);
|
||||
|
||||
|
||||
DELETE FROM dbcgo_vo_report_agcom
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(2,'1r - Richieste del Mercato','1R',10)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(3,'2r - N. richieste residue','2R',15)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(4,'3r - N. rifiuti','3R',20)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(13,'8r - Tempo medio per portare','8R',65)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(12,'7 - N. portati da intr MNP','7',60)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(11,'6 - N. richieste ad hoc','6',55)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(10,'5a - N. portati ad hoc','5A',50)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(9,'5s - N. portati standard','5S',45)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(8,'5t - N. portati totale','5T',40)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(7,'4d - N. rifiuti vp','4D',35)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(6,'4r - N. rifiuti vp','4R',30)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(5,'3d - N. rifiuti','3D',25)
|
||||
/
|
||||
|
||||
--INSERT COMBO VO_REPORT_AGCOM
|
||||
INSERT INTO DBCGO_VO_ELENCO_COMBO
|
||||
VALUES
|
||||
('DBCGO_VO_REPORT_AGCOM')
|
||||
/
|
||||
-- UPDATE PER SM_1835
|
||||
UPDATE dbcgo_funzione_web
|
||||
SET comando = 'javascript:changePassword()'
|
||||
WHERE ID = '12'
|
||||
/
|
||||
|
||||
UPDATE dbcgo_funzione_web
|
||||
SET comando = 'javascript:loginToDBC()'
|
||||
WHERE ID = '13'
|
||||
/
|
||||
|
||||
DELETE FROM dbcgo_vo_report_agcom where ID = 13
|
||||
/
|
||||
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(13,'Dati Generali','DatiG',5)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(14,'8r_1 - Tempo medio di attivazione portabilità standard','8R_1',65)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(15,'8r_2 - Tempo medio di realizzazione portabilità standard','8R_2',70)
|
||||
/
|
||||
INSERT INTO dbcgo_vo_report_agcom
|
||||
VALUES
|
||||
(16,'8r_3 - Numero di richieste no TP','8R_3',75)
|
||||
/
|
||||
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL, 'OPERATORE_VIRTUALE_SLA', 'TIMG', 'Tim', 1);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL, 'OPERATORE_VIRTUALE_SLA', 'COOP', 'Coop', 2);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL, 'OPERATORE_VIRTUALE_SLA', 'TISC', 'Tisc', 3);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL, 'OPERATORE_VIRTUALE_SLA', 'NOVE', 'Noverca', 4);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL, 'OPERATORE_VIRTUALE_SLA_VIRT', 'COOP', 'Coop', 2);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL, 'OPERATORE_VIRTUALE_SLA_VIRT', 'TISC', 'Tisc', 3);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL, 'OPERATORE_VIRTUALE_SLA_VIRT', 'NOVE', 'Noverca', 4);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','PTMB','Poste Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','1MOB','Uno Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','BTMB','BT Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','CONA','Conad Insim',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','DTLC','Daily Telecom',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','FWMB','Fastweb Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','PLDT','PLDT Italia',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','LYCA','LYCA Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','ERGM','ERG Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','H3GI','H3G',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','OPIV','Vodafone',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','WIND','Wind',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','COOP','Coop',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','TISC','Tisc',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_RECIPIENT_SLA','NOVE','Noverca',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','PTMB','Poste Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','1MOB','Uno Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','BTMB','BT Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','CONA','Conad Insim',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','DTLC','Daily Telecom',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','FWMB','Fastweb Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','PLDT','PLDT Italia',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','LYCA','LYCA Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','ERGM','ERG Mobile',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','H3GI','H3G',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','OPIV','Vodafone',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','WIND','Wind',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','COOP','Coop',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','TISC','Tisc',null);
|
||||
INSERT INTO DBCGO_LOV
|
||||
VALUES (SEQ_LOV.NEXTVAL,'AOM_DONOR_SLA','NOVE','Noverca',null);
|
||||
COMMIT
|
||||
/
|
||||
21
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwh.sql
Normal file
21
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwh.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
--execute as DWH
|
||||
|
||||
spool /mnpapp/log/script/dwh_kitDicembre09.log;
|
||||
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dwhDDL.sql
|
||||
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dwhDML.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
|
||||
|
||||
spool off;
|
||||
20
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwh2.sql
Normal file
20
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwh2.sql
Normal file
@@ -0,0 +1,20 @@
|
||||
--execute as DWH
|
||||
|
||||
spool /mnpapp/log/script/dwh_kitDicembre09_2.log;
|
||||
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dwhDDL2.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
--@@dwhDML2.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
|
||||
|
||||
spool off;
|
||||
33
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwhDDL.sql
Normal file
33
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwhDDL.sql
Normal file
@@ -0,0 +1,33 @@
|
||||
|
||||
CREATE TABLE "DWH"."MNP_DW_SLA_TC_OUT"
|
||||
( "ID_RICHIESTA" VARCHAR2(23 BYTE) NOT NULL ENABLE,
|
||||
"TIPO_MESSAGGIO" VARCHAR2(23 BYTE) NOT NULL ENABLE,
|
||||
"DATA_MESSAGGIO" DATE,
|
||||
"DONOR_EFFETTIVO" VARCHAR2(4 BYTE),
|
||||
"RECIPIENT_EFFETTIVO" VARCHAR2(4 BYTE),
|
||||
"NOME_FILE" VARCHAR2(27 BYTE),
|
||||
"NUMERO_GIORNI_RITARDO" NUMBER,
|
||||
"PENALE" NUMBER,
|
||||
"DATA_NOTIFICA_CREDITO" DATE,
|
||||
"DATA_SBL_IMPORTO" DATE,
|
||||
"DATA_SBL_CREDITO_ANOMALO" DATE,
|
||||
"DCO_EFFETTIVA" DATE,
|
||||
"PROCESSO" VARCHAR2(1 BYTE) DEFAULT 'V' NOT NULL ENABLE,
|
||||
CONSTRAINT "MNP_DW_SLA_TC_OUT_PK" PRIMARY KEY ("ID_RICHIESTA", "TIPO_MESSAGGIO")
|
||||
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
|
||||
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
|
||||
TABLESPACE "TAB_DWH" ENABLE
|
||||
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
|
||||
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
|
||||
TABLESPACE "TAB_DWH" ;
|
||||
|
||||
|
||||
CREATE INDEX "DWH"."IDX1_MNP_DW_SLA_TC_OUT" ON "DWH"."MNP_DW_SLA_TC_OUT" ("DATA_NOTIFICA_CREDITO")
|
||||
PCTFREE 10 INITRANS 2 MAXTRANS 255 NOLOGGING
|
||||
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
|
||||
TABLESPACE "TAB_DWH" ;
|
||||
|
||||
|
||||
2112
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwhDDL2.sql
Normal file
2112
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwhDDL2.sql
Normal file
File diff suppressed because it is too large
Load Diff
1132
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwhDML.sql
Normal file
1132
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitDicembre09/dwhDML.sql
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,524 @@
|
||||
-- ESEGUIRE COME UTENTE DBCGO
|
||||
|
||||
spool /mnpapp/log/script/dbcgo_kitDicembre09_SM_1839.log;
|
||||
|
||||
--aggiunta indici DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
|
||||
|
||||
CREATE INDEX IDX01_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(MSISDN)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX02_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(TIPO_CLIENTE)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX03_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(CODICE_FISCALE_PARTITA_IVA)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX04_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(CODICE_PRE_POST_PAGATO)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX05_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(BUSINESS_ID_DON)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX06_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(CODICERIFIUTOVALIDAZIONE)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX07_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(STATO)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX08_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(CODICE_OPERATORE_DONATING)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX09_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(CODICE_OPERATORE_RECIPIENT)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX10_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(BUSINESS_ID_REC)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX11_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(DATA_VALIDAZIONE_MAX)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX12_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(DATA_CUT_OVER_CALC)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX13_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(DATARICEZIONERICHIESTA)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX14_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(DATA_TRANSIZIONE_STATO)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX15_DBCGO_GR_REC_VIRT_M2M ON DBCGO_GEST_RICH_REC_VIRT_M2M
|
||||
(FLAG_TC)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
--aggiunta indici DBCGO_GEST_RICH_DON_VIRT
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
CREATE INDEX IDX01_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(MSISDN)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX02_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(TIPO_CLIENTE)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX03_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(CODICE_FISCALE_PARTITA_IVA)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX04_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(CODICE_PRE_POST_PAGATO)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX05_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(BUSINESS_ID_DON)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX06_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(CODICERIFIUTOVALIDAZIONE)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX07_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(STATO)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX08_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(CODICE_OPERATORE_DONATING)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX09_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(SISTEMA_MITT)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX10_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(DATA_VALIDAZIONE_MAX)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX11_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(DATA_CUT_OVER_CALC)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX12_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(DATARICEZIONERICHIESTA)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX13_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(DATA_TRANSIZIONE_STATO)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX14_DBCGO_GEST_RICH_DON_VIRT ON DBCGO_GEST_RICH_DON_VIRT
|
||||
(FLAG_TC)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
--aggiunta indici DBCGO_GEST_RICH_REC_VIRT
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
CREATE INDEX IDX01_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(MSISDN)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX02_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(TIPO_CLIENTE)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX03_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(CODICE_FISCALE_PARTITA_IVA)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX04_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(CODICE_PRE_POST_PAGATO)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX05_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(BUSINESS_ID_REC)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX06_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(CODICERIFIUTOVALIDAZIONE)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX07_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(STATO)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX08_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(CODICE_OPERATORE_RECIPIENT)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX09_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(NOME_OT_LEG)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX10_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(DATA_VALIDAZIONE_MAX)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX11_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(DATA_CUT_OVER_CALC)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX12_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(DATARICEZIONERICHIESTA)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX13_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(NOME_OT_GEO)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
CREATE INDEX IDX14_DBCGO_GEST_RICH_REC_VIRT ON DBCGO_GEST_RICH_REC_VIRT
|
||||
(FLAG_TC)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
;
|
||||
|
||||
ALTER INDEX IDX21_DBCGO_GESTIONE_RIC_REC REBUILD TABLESPACE DBCGO_IDX_BIG;
|
||||
|
||||
ALTER INDEX IDX32_DBCGO_GESTIONE_RIC_REC
|
||||
RENAME TO IDX24_DBCGO_GESTIONE_RIC_REC;
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
--aggiunta pk tabelle trasferimento credito
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
|
||||
ALTER TABLE DBCGO_GEST_RIC_DON_VIRT_TC ADD (
|
||||
CONSTRAINT PK_DBCGO_GEST_RIC_DON_VIRT_TC
|
||||
PRIMARY KEY
|
||||
(ID_RICHIESTA)
|
||||
USING INDEX
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
);
|
||||
|
||||
ALTER TABLE DBCGO_GEST_RIC_REC_VIRT_TC ADD (
|
||||
CONSTRAINT PK_DBCGO_GEST_RIC_REC_VIRT_TC
|
||||
PRIMARY KEY
|
||||
(ID_RICHIESTA)
|
||||
USING INDEX
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
);
|
||||
|
||||
ALTER TABLE DBCGO_GEST_RIC_RV_M2M_TC ADD (
|
||||
CONSTRAINT PK_DBCGO_GEST_RIC_RV_M2M_TC
|
||||
PRIMARY KEY
|
||||
(ID_RICHIESTA)
|
||||
USING INDEX
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
);
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
--MODIFICA VISTA dbcgo_gestione_ric_rec_v00
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
|
||||
CREATE OR REPLACE VIEW dbcgo_gestione_ric_rec_v00 (
|
||||
id_richiesta,
|
||||
stato,
|
||||
tipo_cliente,
|
||||
data_cut_over_calc,
|
||||
data_validazione_max,
|
||||
dataricezionerichiesta,
|
||||
data_cut_over,
|
||||
codice_operatore_donating,
|
||||
msisdn,
|
||||
codice_fiscale_partita_iva,
|
||||
codice_pre_post_pagato,
|
||||
nome_cliente,
|
||||
cognome_cliente,
|
||||
ragione_sociale,
|
||||
causale_accodamento,
|
||||
richiestaadhoc,
|
||||
richiestaadhocaom,
|
||||
id_priorita,
|
||||
insert_date,
|
||||
update_date,
|
||||
iccd_serial_number,
|
||||
imsi,
|
||||
nome_ot,
|
||||
numero_documento,
|
||||
tipo_documento,
|
||||
numero_invii,
|
||||
timestamp,
|
||||
data_transizione_stato,
|
||||
id_priorita_mnp,
|
||||
data_transizione_stato_grp,
|
||||
codice_dealer,
|
||||
car1,
|
||||
car2,
|
||||
codice_operatore_recipient,
|
||||
codice_gruppo,
|
||||
sistema_mittente,
|
||||
cod_profilo_tariffario,
|
||||
cod_offerta,
|
||||
cod_accordo,
|
||||
descr_stato,
|
||||
vis_day_num,
|
||||
id_stato_grp,
|
||||
priority_type,
|
||||
priorita,
|
||||
priorita_mnp,
|
||||
nome_ot_desc,
|
||||
nome_ot_order_by,
|
||||
tipo_cliente_desc,
|
||||
codice_pre_post_pagato_desc,
|
||||
car1_desc,
|
||||
car2_desc,
|
||||
sistema_mittente_desc,
|
||||
desc_profilo_tariffario,
|
||||
desc_offerta,
|
||||
desc_accordo,
|
||||
canale_acquisizione,
|
||||
canale_acquisizione_desc,
|
||||
sottocanale_acquisizione,
|
||||
sottocanale_acquisizione_desc,
|
||||
segmentazione_canale,
|
||||
pp_num,
|
||||
tipo_operazione,
|
||||
tipo_operazione_desc,
|
||||
codice_ordine,
|
||||
flag_tc,
|
||||
data_presa_in_carico,
|
||||
nome_file_aom,
|
||||
importo,
|
||||
tc_stato,
|
||||
codice_operatore_v_donor,
|
||||
flag_furto,
|
||||
flag_prevalidazione,
|
||||
codicerifiutovalidazione )
|
||||
AS
|
||||
(SELECT
|
||||
/*+ INDEX(a) */
|
||||
a.ID_RICHIESTA,
|
||||
a.STATO,
|
||||
a.TIPO_CLIENTE,
|
||||
a.DATA_CUT_OVER_CALC,
|
||||
a.DATA_VALIDAZIONE_MAX,
|
||||
a.DATARICEZIONERICHIESTA,
|
||||
a.DATA_CUT_OVER,
|
||||
a.CODICE_OPERATORE_DONATING,
|
||||
a.MSISDN,
|
||||
a.CODICE_FISCALE_PARTITA_IVA,
|
||||
a.CODICE_PRE_POST_PAGATO,
|
||||
a.NOME_CLIENTE,
|
||||
a.COGNOME_CLIENTE,
|
||||
a.RAGIONE_SOCIALE,
|
||||
a.CAUSALE_ACCODAMENTO,
|
||||
a.RICHIESTAADHOC,
|
||||
a.RICHIESTAADHOCAOM,
|
||||
a.ID_PRIORITA,
|
||||
a.INSERT_DATE,
|
||||
a.UPDATE_DATE,
|
||||
a.ICCD_SERIAL_NUMBER,
|
||||
a.IMSI,
|
||||
a.NOME_OT,
|
||||
a.NUMERO_DOCUMENTO,
|
||||
a.TIPO_DOCUMENTO,
|
||||
a.NUMERO_INVII,
|
||||
a.TIMESTAMP,
|
||||
a.DATA_TRANSIZIONE_STATO,
|
||||
a.ID_PRIORITA_MNP,
|
||||
a.DATA_TRANSIZIONE_STATO_GRP,
|
||||
a.CODICE_DEALER,
|
||||
a.CAR1,
|
||||
a.CAR2,
|
||||
a.CODICE_OPERATORE_RECIPIENT,
|
||||
a.CODICE_GRUPPO,
|
||||
a.SISTEMA_MITTENTE,
|
||||
a.COD_PROFILO_TARIFFARIO,
|
||||
a.COD_OFFERTA,
|
||||
a.COD_ACCORDO,
|
||||
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.descr AS nome_ot_desc,
|
||||
f.order_by AS nome_ot_order_by,
|
||||
g.descr AS tipo_cliente_desc,
|
||||
h.descr AS codice_pre_post_pagato_desc,
|
||||
i.descr AS car1_desc,
|
||||
l.descr AS car2_desc,
|
||||
n.descr AS sistema_mittente_desc,
|
||||
PTP.DESC_PROFILO_TARIFFARIO,
|
||||
PTO.DESC_OFFERTA,
|
||||
PTA.DESC_ACCORDO,
|
||||
a.cod_canale,
|
||||
q.descr,
|
||||
o.name as SOTTOCANALE_ACQUISIZIONE,
|
||||
o.descr as SOTTOCANALE_ACQUISIZIONE_DESC,
|
||||
saf.SEGMENTAZIONE_CANALE,
|
||||
pp.pp_num AS pp_num ,
|
||||
a.TIPO_OPERAZIONE,
|
||||
r.descr as TIPO_OPERAZIONE_DESC,
|
||||
a.CODICE_ORDINE,
|
||||
a.flag_tc,
|
||||
a.data_presa_in_carico,
|
||||
tc.nome_file_aom, tc.importo,
|
||||
decode(tc.stato,1,'TRASFERITO',0,'IN TRASFERIMENTO') as tc_stato,
|
||||
a.codice_operatore_v_donor,
|
||||
a.FLAG_FURTO,
|
||||
a.FLAG_PREVALIDAZIONE,
|
||||
a.codici_rifiuto_validazione
|
||||
FROM
|
||||
dbcgo_gestione_richiesta_rec a,
|
||||
dbcgo_gestione_richiesta_r_tc tc,
|
||||
dbcgo_pp_mv00 pp,
|
||||
dbcgo_stato_rec b,
|
||||
dbcgo_stato_rec_grp d,
|
||||
dbcgo_priorita_rec c,
|
||||
dbcgo_priorita_rec e,
|
||||
dbcgo_lov f,
|
||||
dbcgo_lov g,
|
||||
dbcgo_lov h,
|
||||
dbcgo_lov i,
|
||||
dbcgo_lov l,
|
||||
dbcgo_lov n,
|
||||
dbcgo_lov m,
|
||||
dbcgo_lov o,
|
||||
dbcgo_lov q,
|
||||
dbcgo_lov r, ---PER TIPO_OPERAZIONE KIT DICEMBRE 07
|
||||
dbcgo_lov_ref p,
|
||||
dbcgo_profilo_tariffario PTP,
|
||||
dbcgo_offerta PTO,
|
||||
dbcgo_accordo PTA ,
|
||||
sap_anag_fv saf
|
||||
WHERE a.msisdn=pp.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.nome_ot = f.NAME(+)
|
||||
AND f.lov_name(+) = 'OT_REC'
|
||||
AND a.tipo_cliente = g.NAME
|
||||
AND g.lov_name = 'CUST_TYPE'
|
||||
AND a.codice_pre_post_pagato = h.NAME
|
||||
AND h.lov_name = 'TIPO_CONTRATTO'
|
||||
AND a.car1 = i.NAME
|
||||
AND i.lov_name = 'VALORE_CLIENTE'
|
||||
AND a.car2 = l.NAME
|
||||
AND l.lov_name = 'VALORE_SPESA'
|
||||
AND a.sistema_mittente = n.NAME(+)
|
||||
AND n.lov_name(+) = 'SIST_MITTENTE'
|
||||
AND a.id_richiesta = tc.id_richiesta(+)
|
||||
AND a.SISTEMA_MITTENTE = PTP.SISTEMA_MITTENTE(+)
|
||||
AND a.COD_PROFILO_TARIFFARIO = PTP.COD_PROFILO_TARIFFARIO(+)
|
||||
AND a.SISTEMA_MITTENTE = PTO.SISTEMA_MITTENTE(+)
|
||||
AND a.COD_OFFERTA = PTO.COD_OFFERTA(+)
|
||||
AND a.SISTEMA_MITTENTE = PTA.SISTEMA_MITTENTE(+)
|
||||
AND a.COD_ACCORDO = PTA.COD_ACCORDO(+)
|
||||
AND a.CODICE_DEALER=saf.cod_id(+)
|
||||
AND saf.SOTTOCANALE_ACQUISIZIONE=m.name (+)
|
||||
AND m.lov_name (+)='SOTTOCAN_ACQ'
|
||||
AND m.lov_id=p.lov_id (+)
|
||||
AND p.lov_id_ref=o.lov_id (+)
|
||||
AND a.cod_canale=q.name (+)
|
||||
AND r.lov_name (+)='TIPO_OPERAZIONE'
|
||||
AND a.TIPO_OPERAZIONE=r.name (+)
|
||||
)
|
||||
;
|
||||
|
||||
|
||||
spool off;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user