First Commit - Source Code from Reply

This commit is contained in:
vincenzofariello
2024-05-13 12:54:14 +02:00
parent 73e32a5020
commit a15aee1f08
11184 changed files with 1065913 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
spool RU_312_1.log
Insert into MNP_DATE_FESTIVE
(ID_PROG, DATA_FESTIVA, DESCRIZIONE)
Values
(133, TO_DATE('16/11/2009 00:00:00', 'DD/MM/YYYY HH24:MI:SS'), 'RU_312')
/
Insert into MNP_DATE_FESTIVE
(ID_PROG, DATA_FESTIVA, DESCRIZIONE)
Values
(134, TO_DATE('17/11/2009 00:00:00', 'DD/MM/YYYY HH24:MI:SS'), 'RU_312')
/
Insert into MNP_DATE_FESTIVE
(ID_PROG, DATA_FESTIVA, DESCRIZIONE)
Values
(135, TO_DATE('18/11/2009 00:00:00', 'DD/MM/YYYY HH24:MI:SS'), 'RU_312')
/
Insert into MNP_DATE_FESTIVE
(ID_PROG, DATA_FESTIVA, DESCRIZIONE)
Values
(136, TO_DATE('19/11/2009 00:00:00', 'DD/MM/YYYY HH24:MI:SS'), 'RU_312')
/
Insert into MNP_DATE_FESTIVE
(ID_PROG, DATA_FESTIVA, DESCRIZIONE)
Values
(137, TO_DATE('20/11/2009 00:00:00', 'DD/MM/YYYY HH24:MI:SS'), 'RU_312')
/
commit
/
spool off;
exit

View File

@@ -0,0 +1,9 @@
spool RU_312_2.log
update mnp_evasione_rec
set capacita_minima=0,capacita_totale=0
/
commit
/
spool off;
exit

View File

@@ -0,0 +1,5 @@
CREATE INDEX IDX_GESTIONE_RICHIESTA_REC_8 ON MNP_GESTIONE_RICHIESTA_REC
(MSISDN_PARLI_SUBITO)
NOLOGGING
TABLESPACE TAB_IDX_BIG
/

View File

@@ -0,0 +1,2 @@
DROP INDEX idx_gestione_richiesta_rec_7
/

View File

@@ -0,0 +1,198 @@
-- eseguire come utente MNP
spool addPartition_200910.log;
--CREAZIONE NUOVE PARTIZIONI
-- INIZIO MNP_BIT_OUT_REC
ALTER TABLE MNP_BIT_OUT_REC SPLIT PARTITION MNP_BIT_OUT_REC_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_BIT_OUT_REC15 TABLESPACE TAB_MEDIUM, PARTITION
MNP_BIT_OUT_REC_MAX TABLESPACE TAB_MEDIUM);
ALTER TABLE MNP_BIT_OUT_REC SPLIT PARTITION MNP_BIT_OUT_REC_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_BIT_OUT_REC16 TABLESPACE TAB_MEDIUM, PARTITION
MNP_BIT_OUT_REC_MAX TABLESPACE TAB_MEDIUM);
-- FINE MNP_BIT_OUT_REC
-- INIZIO MNP_CCRM_NOTIFICA_OUT
ALTER TABLE MNP_CCRM_NOTIFICA_OUT SPLIT PARTITION MNP_CCRM_NOTIFICA_OUT_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CCRM_NOTIFICA_OUT15 TABLESPACE TAB_HUGE_2, PARTITION
MNP_CCRM_NOTIFICA_OUT_MAX TABLESPACE TAB_HUGE_2);
ALTER TABLE MNP_CCRM_NOTIFICA_OUT SPLIT PARTITION MNP_CCRM_NOTIFICA_OUT_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CCRM_NOTIFICA_OUT16 TABLESPACE TAB_HUGE_2, PARTITION
MNP_CCRM_NOTIFICA_OUT_MAX TABLESPACE TAB_HUGE_2);
-- FINE MNP_CCRM_NOTIFICA_OUT
-- INIZIO MNP_CIRCE_OUT
ALTER TABLE MNP_CIRCE_OUT SPLIT PARTITION MNP_CIRCE_OUT_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CIRCE_OUT15 TABLESPACE TAB_MEDIUM, PARTITION
MNP_CIRCE_OUT_MAX TABLESPACE TAB_MEDIUM);
ALTER TABLE MNP_CIRCE_OUT SPLIT PARTITION MNP_CIRCE_OUT_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CIRCE_OUT16 TABLESPACE TAB_MEDIUM, PARTITION
MNP_CIRCE_OUT_MAX TABLESPACE TAB_MEDIUM);
-- FINE MNP_CIRCE_OUT
-- INIZIO MNP_CIRCE_OUT_REC
ALTER TABLE MNP_CIRCE_OUT_REC SPLIT PARTITION MNP_CIRCE_OUT_REC_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CIRCE_OUT_REC15 TABLESPACE TAB_MEDIUM, PARTITION
MNP_CIRCE_OUT_REC_MAX TABLESPACE TAB_MEDIUM);
ALTER TABLE MNP_CIRCE_OUT_REC SPLIT PARTITION MNP_CIRCE_OUT_REC_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CIRCE_OUT_REC16 TABLESPACE TAB_MEDIUM, PARTITION
MNP_CIRCE_OUT_REC_MAX TABLESPACE TAB_MEDIUM);
-- FINE MNP_CIRCE_OUT_REC
-- INIZIO MNP_CRM_VALIDAZIONE_IN
ALTER TABLE MNP_CRM_VALIDAZIONE_IN SPLIT PARTITION MNP_CRM_VALIDAZIONE_IN_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CRM_VALIDAZIONE_IN15 TABLESPACE TAB_MEDIUM, PARTITION
MNP_CRM_VALIDAZIONE_IN_MAX TABLESPACE TAB_MEDIUM);
ALTER TABLE MNP_CRM_VALIDAZIONE_IN SPLIT PARTITION MNP_CRM_VALIDAZIONE_IN_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CRM_VALIDAZIONE_IN16 TABLESPACE TAB_MEDIUM, PARTITION
MNP_CRM_VALIDAZIONE_IN_MAX TABLESPACE TAB_MEDIUM);
-- FINE MNP_CRM_VALIDAZIONE_IN
-- INIZIO MNP_CRM_VALIDAZIONE_OUT
ALTER TABLE MNP_CRM_VALIDAZIONE_OUT SPLIT PARTITION MNP_CRM_VALIDAZIONE_OUT_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CRM_VALIDAZIONE_OUT15 TABLESPACE TAB_MEDIUM, PARTITION
MNP_CRM_VALIDAZIONE_OUT_MAX TABLESPACE TAB_MEDIUM);
ALTER TABLE MNP_CRM_VALIDAZIONE_OUT SPLIT PARTITION MNP_CRM_VALIDAZIONE_OUT_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CRM_VALIDAZIONE_OUT16 TABLESPACE TAB_MEDIUM, PARTITION
MNP_CRM_VALIDAZIONE_OUT_MAX TABLESPACE TAB_MEDIUM);
-- FINE MNP_CRM_VALIDAZIONE_OUT
-- INIZIO MNP_GESTIONE_RICHIESTA
ALTER TABLE MNP_GESTIONE_RICHIESTA SPLIT PARTITION MNP_GESTIONE_RICHIESTA_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_GESTIONE_RICHIESTA15 TABLESPACE TAB_BIG, PARTITION
MNP_GESTIONE_RICHIESTA_MAX TABLESPACE TAB_BIG);
ALTER TABLE MNP_GESTIONE_RICHIESTA SPLIT PARTITION MNP_GESTIONE_RICHIESTA_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_GESTIONE_RICHIESTA16 TABLESPACE TAB_BIG, PARTITION
MNP_GESTIONE_RICHIESTA_MAX TABLESPACE TAB_BIG);
-- FINE MNP_GESTIONE_RICHIESTA
-- INIZIO MNP_GESTIONE_RICHIESTA_REC
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC SPLIT PARTITION MNP_GESTIONE_RICHIESTA_REC_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_GESTIONE_RICHIESTA_REC15 TABLESPACE TAB_MEDIUM, PARTITION
MNP_GESTIONE_RICHIESTA_REC_MAX TABLESPACE TAB_MEDIUM);
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC SPLIT PARTITION MNP_GESTIONE_RICHIESTA_REC_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_GESTIONE_RICHIESTA_REC16 TABLESPACE TAB_MEDIUM, PARTITION
MNP_GESTIONE_RICHIESTA_REC_MAX TABLESPACE TAB_MEDIUM);
-- FINE MNP_GESTIONE_RICHIESTA_REC
-- INIZIO MNP_STORICO_PORTING
ALTER TABLE MNP_STORICO_PORTING SPLIT PARTITION MNP_STORICO_PORTING_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_PORTING15 TABLESPACE TAB_MEDIUM, PARTITION
MNP_STORICO_PORTING_MAX TABLESPACE TAB_MEDIUM);
ALTER TABLE MNP_STORICO_PORTING SPLIT PARTITION MNP_STORICO_PORTING_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_PORTING16 TABLESPACE TAB_MEDIUM, PARTITION
MNP_STORICO_PORTING_MAX TABLESPACE TAB_MEDIUM);
-- FINE MNP_STORICO_PORTING
-- INIZIO MNP_STORICO_RICHIESTA
ALTER TABLE MNP_STORICO_RICHIESTA SPLIT PARTITION MNP_STORICO_RICHIESTA_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_RICHIESTA15 TABLESPACE TAB_HUGE, PARTITION
MNP_STORICO_RICHIESTA_MAX TABLESPACE TAB_HUGE);
ALTER TABLE MNP_STORICO_RICHIESTA SPLIT PARTITION MNP_STORICO_RICHIESTA_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_RICHIESTA16 TABLESPACE TAB_HUGE, PARTITION
MNP_STORICO_RICHIESTA_MAX TABLESPACE TAB_HUGE);
-- FINE MNP_STORICO_RICHIESTA
-- INIZIO MNP_STORICO_RICHIESTA_REC
ALTER TABLE MNP_STORICO_RICHIESTA_REC SPLIT PARTITION MNP_STORICO_RICHIESTA_REC_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_RICHIESTA_REC15 TABLESPACE TAB_BIG, PARTITION
MNP_STORICO_RICHIESTA_REC_MAX TABLESPACE TAB_BIG);
ALTER TABLE MNP_STORICO_RICHIESTA_REC SPLIT PARTITION MNP_STORICO_RICHIESTA_REC_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_RICHIESTA_REC16 TABLESPACE TAB_BIG, PARTITION
MNP_STORICO_RICHIESTA_REC_MAX TABLESPACE TAB_BIG);
-- FINE MNP_STORICO_RICHIESTA_REC
-- INIZIO MNP_XML_IN
ALTER TABLE MNP_XML_IN SPLIT PARTITION MNP_XML_IN_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_XML_IN15 TABLESPACE TAB_MEDIUM, PARTITION
MNP_XML_IN_MAX TABLESPACE TAB_MEDIUM);
ALTER TABLE MNP_XML_IN SPLIT PARTITION MNP_XML_IN_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_XML_IN16 TABLESPACE TAB_MEDIUM, PARTITION
MNP_XML_IN_MAX TABLESPACE TAB_MEDIUM);
-- FINE MNP_XML_IN
-- INIZIO MNP_XML_OUT
ALTER TABLE MNP_XML_OUT SPLIT PARTITION MNP_XML_OUT_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_XML_OUT15 TABLESPACE TAB_MEDIUM, PARTITION
MNP_XML_OUT_MAX TABLESPACE TAB_MEDIUM);
ALTER TABLE MNP_XML_OUT SPLIT PARTITION MNP_XML_OUT_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_XML_OUT16 TABLESPACE TAB_MEDIUM, PARTITION
MNP_XML_OUT_MAX TABLESPACE TAB_MEDIUM);
-- FINE MNP_XML_OUT
-- INIZIO MNP_XML_RICHIESTA_IN
ALTER TABLE MNP_XML_RICHIESTA_IN SPLIT PARTITION MNP_XML_RICHIESTA_IN_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_XML_RICHIESTA_IN15 TABLESPACE TAB_HUGE_2, PARTITION
MNP_XML_RICHIESTA_IN_MAX TABLESPACE TAB_HUGE_2);
ALTER TABLE MNP_XML_RICHIESTA_IN SPLIT PARTITION MNP_XML_RICHIESTA_IN_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_XML_RICHIESTA_IN16 TABLESPACE TAB_HUGE_2, PARTITION
MNP_XML_RICHIESTA_IN_MAX TABLESPACE TAB_HUGE_2);
-- FINE MNP_XML_RICHIESTA_IN
-- INIZIO MNP_XML_RICHIESTA_OUT
ALTER TABLE MNP_XML_RICHIESTA_OUT SPLIT PARTITION MNP_XML_RICHIESTA_OUT_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_XML_RICHIESTA_OUT15 TABLESPACE TAB_HUGE_2, PARTITION
MNP_XML_RICHIESTA_OUT_MAX TABLESPACE TAB_HUGE_2);
ALTER TABLE MNP_XML_RICHIESTA_OUT SPLIT PARTITION MNP_XML_RICHIESTA_OUT_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_XML_RICHIESTA_OUT16 TABLESPACE TAB_HUGE_2, PARTITION
MNP_XML_RICHIESTA_OUT_MAX TABLESPACE TAB_HUGE_2);
-- FINE MNP_XML_RICHIESTA_OUT
-- INIZIO MNP_CCRMW_COOP_NOT_OUT
ALTER TABLE MNP_CCRMW_COOP_NOT_OUT SPLIT PARTITION MNP_CCRMW_COOP_NOT_OUT_MAX AT
(TO_DATE('2008-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CCRMW_COOP_NOT_OUT12 TABLESPACE TAB_HUGE_2, PARTITION
MNP_CCRMW_COOP_NOT_OUT_MAX TABLESPACE TAB_HUGE_2);
ALTER TABLE MNP_CCRMW_COOP_NOT_OUT SPLIT PARTITION MNP_CCRMW_COOP_NOT_OUT_MAX AT
(TO_DATE('2009-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CCRMW_COOP_NOT_OUT13 TABLESPACE TAB_HUGE_2, PARTITION
MNP_CCRMW_COOP_NOT_OUT_MAX TABLESPACE TAB_HUGE_2);
ALTER TABLE MNP_CCRMW_COOP_NOT_OUT SPLIT PARTITION MNP_CCRMW_COOP_NOT_OUT_MAX AT
(TO_DATE('2009-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CCRMW_COOP_NOT_OUT14 TABLESPACE TAB_HUGE_2, PARTITION
MNP_CCRMW_COOP_NOT_OUT_MAX TABLESPACE TAB_HUGE_2);
ALTER TABLE MNP_CCRMW_COOP_NOT_OUT SPLIT PARTITION MNP_CCRMW_COOP_NOT_OUT_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CCRMW_COOP_NOT_OUT15 TABLESPACE TAB_HUGE_2, PARTITION
MNP_CCRMW_COOP_NOT_OUT_MAX TABLESPACE TAB_HUGE_2);
ALTER TABLE MNP_CCRMW_COOP_NOT_OUT SPLIT PARTITION MNP_CCRMW_COOP_NOT_OUT_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_CCRMW_COOP_NOT_OUT16 TABLESPACE TAB_HUGE_2, PARTITION
MNP_CCRMW_COOP_NOT_OUT_MAX TABLESPACE TAB_HUGE_2);
-- FINE MNP_CCRMW_COOP_NOT_OUT
-- INIZIO MNP_GEST_RICH_REC_VIRT
ALTER TABLE MNP_GEST_RICH_REC_VIRT SPLIT PARTITION MNP_GEST_RICH_REC_VIRT5_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_GEST_RICH_REC_VIRT5 TABLESPACE TAB_HUGE, PARTITION
MNP_GEST_RICH_REC_VIRT5_MAX TABLESPACE TAB_HUGE);
ALTER TABLE MNP_GEST_RICH_REC_VIRT SPLIT PARTITION MNP_GEST_RICH_REC_VIRT5_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_GEST_RICH_REC_VIRT6 TABLESPACE TAB_HUGE, PARTITION
MNP_GEST_RICH_REC_VIRT5_MAX TABLESPACE TAB_HUGE);
-- FINE MNP_GEST_RICH_REC_VIRT
-- INIZIO MNP_STORICO_RICH_REC_VIRT
ALTER TABLE MNP_STORICO_RICH_REC_VIRT SPLIT PARTITION MNP_STORICO_RICH_REC_VIRT5_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_RICH_REC_VIRT5 TABLESPACE TAB_HUGE_2, PARTITION
MNP_STORICO_RICH_REC_VIRT5_MAX TABLESPACE TAB_HUGE_2);
ALTER TABLE MNP_STORICO_RICH_REC_VIRT SPLIT PARTITION MNP_STORICO_RICH_REC_VIRT5_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_RICH_REC_VIRT6 TABLESPACE TAB_HUGE_2, PARTITION
MNP_STORICO_RICH_REC_VIRT5_MAX TABLESPACE TAB_HUGE_2);
-- FINE MNP_STORICO_RICH_REC_VIRT
-- INIZIO MNP_GEST_RICH_DONOR_VIRT
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT SPLIT PARTITION MNP_GEST_RICH_DONOR_VIRT5_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_GEST_RICH_DONOR_VIRT5 TABLESPACE TAB_HUGE, PARTITION
MNP_GEST_RICH_DONOR_VIRT5_MAX TABLESPACE TAB_HUGE);
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT SPLIT PARTITION MNP_GEST_RICH_DONOR_VIRT5_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_GEST_RICH_DONOR_VIRT6 TABLESPACE TAB_HUGE, PARTITION
MNP_GEST_RICH_DONOR_VIRT5_MAX TABLESPACE TAB_HUGE);
-- FINE MNP_GEST_RICH_DONOR_VIRT
-- INIZIO MNP_STORICO_RICH_DON_VIRT
ALTER TABLE MNP_STORICO_RICH_DON_VIRT SPLIT PARTITION MNP_STORICO_RICH_DON_VIRT5_MAX AT
(TO_DATE('2010-04-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_RICH_DON_VIRT5 TABLESPACE TAB_HUGE_2, PARTITION
MNP_STORICO_RICH_DON_VIRT5_MAX TABLESPACE TAB_HUGE_2);
ALTER TABLE MNP_STORICO_RICH_DON_VIRT SPLIT PARTITION MNP_STORICO_RICH_DON_VIRT5_MAX AT
(TO_DATE('2010-10-01','YYYY-MM-DD')) INTO ( PARTITION MNP_STORICO_RICH_DON_VIRT6 TABLESPACE TAB_HUGE_2, PARTITION
MNP_STORICO_RICH_DON_VIRT5_MAX TABLESPACE TAB_HUGE_2);
-- FINE MNP_STORICO_RICH_DON_VIRT
spool off;

View File

@@ -0,0 +1,17 @@
--execute as DBC
spool /mnpapp/log/script/dbc_200910.log;
-----------------------------
--CREATE/MODIFY OBJECT
@@dbcDDL.sql
-----------------------------
--INSERT/UPDATE DATA
@@dbcDML.sql
-----------------------------
spool off;

View File

@@ -0,0 +1,160 @@
CREATE SEQUENCE SEQ_DBCGO_NOTIFICA_OUT;
ALTER TABLE MNP_GESTIONE_RICHIESTA
RENAME COLUMN ICCD_SERIAL_NUMBER_CCRM TO ICCID_RICALCOLATO;
ALTER TABLE MNP_GEST_RICH_REC_VIRT
RENAME COLUMN ICCID_SERIAL_NUMBER_CCRM TO ICCID_RICALCOLATO;
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT
ADD (ICCID_RICALCOLATO VARCHAR2(30));
CREATE TABLE MNP_DBCGO_NOT_DON_VIRT_OUT
(
UNIQUE_ID NUMBER NOT NULL,
ID_RICHIESTA VARCHAR2(23 BYTE) NOT NULL,
DA_SCODARE NUMBER(1,0) NOT NULL,
DATA_CREAZIONE DATE DEFAULT SYSDATE NOT NULL,
DATA_TRANSIZIONE DATE NOT NULL,
DATA_ORA_MODIFICA TIMESTAMP NOT NULL,
DATA_INVIO DATE,
STATO NUMBER(2,0) NOT NULL,
TIPO_CLIENTE VARCHAR2(2 BYTE) NOT NULL,
DATA_CUT_OVER_CALC DATE NOT NULL,
DATA_VALIDAZIONE_MAX DATE,
DATA_RICEZIONE_RICHIESTA DATE NOT NULL,
CODICE_OPERATORE_DONATING VARCHAR2(4 BYTE) NOT NULL,
CODICE_OPERATORE_RECIPIENT VARCHAR2(4 BYTE) NOT NULL,
MSISDN VARCHAR2(15 BYTE) NOT NULL,
CODICE_FISCALE_PARTITA_IVA VARCHAR2(16 BYTE),
CODICE_PRE_POST_PAGATO VARCHAR2(3 BYTE) NOT NULL,
CODICE_DEALER VARCHAR2(10 BYTE),
DATA_CUT_OVER DATE,
NOME_CLIENTE VARCHAR2(30 BYTE),
COGNOME_CLIENTE VARCHAR2(50 BYTE),
RAGIONE_SOCIALE VARCHAR2(80 BYTE),
TIPO_DOCUMENTO VARCHAR2(3 BYTE) NOT NULL,
NUMERO_DOCUMENTO VARCHAR2(30 BYTE) NOT NULL,
ICCID_SERIAL_NUMBER VARCHAR2(30 BYTE),
NOME_OT VARCHAR2(5 BYTE),
CODICIRIFIUTOVALIDAZIONE VARCHAR2(100 BYTE),
DATA_VALIDAZIONE_EFF DATE,
BUSINESS_ID VARCHAR2(36 BYTE),
FLAG_TC VARCHAR2(1 BYTE) NOT NULL,
FLAG_FURTO VARCHAR2(1 BYTE) NOT NULL,
FLAG_PREVALIDAZIONE VARCHAR2(1 BYTE) NOT NULL,
PREVALIDAZIONE VARCHAR2(100 BYTE),
SISTEMA_MITTENTE VARCHAR2(10 BYTE),
FLAG_ESP NUMBER(1,0) NOT NULL
)
TABLESPACE TAB_BIG
/
ALTER TABLE MNP_DBCGO_NOT_DON_VIRT_OUT ADD (
CONSTRAINT PK_MNP_DBCGO_NOT_DON_VIRT_OUT
PRIMARY KEY
(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
);
CREATE TABLE MNP_DBCGO_NOT_DON_VIRT_TC_OUT
(
UNIQUE_ID NUMBER NOT NULL,
DA_SCODARE NUMBER(1,0) NOT NULL,
DATA_CREAZIONE DATE DEFAULT SYSDATE NOT NULL,
DATA_ORA_MODIFICA TIMESTAMP NOT NULL,
DATA_INVIO DATE,
ID_RICHIESTA VARCHAR2(23 BYTE) NOT NULL,
STATO NUMBER(2,0) NOT NULL,
CREDITO VARCHAR2(8 BYTE) NOT NULL,
DATA_NOTIFICA_CREDITO DATE,
DATA_TRANSIZIONE DATE
)
TABLESPACE TAB_BIG
/
ALTER TABLE MNP_DBCGO_NOT_DON_VIRT_TC_OUT ADD (
CONSTRAINT PK_NOT_DON_VIRT_TC_OUT
PRIMARY KEY
(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
);
CREATE TABLE MNP_DBCGO_NOT_REC_VIRT_OUT
(
UNIQUE_ID NUMBER NOT NULL,
ID_RICHIESTA VARCHAR2(23 BYTE) NOT NULL,
DA_SCODARE NUMBER(1,0) NOT NULL,
DATA_CREAZIONE DATE DEFAULT SYSDATE NOT NULL,
DATA_ORA_MODIFICA TIMESTAMP NOT NULL,
DATA_TRANSIZIONE DATE NOT NULL,
DATA_INVIO DATE,
STATO NUMBER(2,0) NOT NULL,
TIPO_CLIENTE VARCHAR2(2 BYTE) NOT NULL,
DATA_CUT_OVER_CALC DATE NOT NULL,
DATA_VALIDAZIONE_MAX DATE NOT NULL,
DATA_RICEZIONE_RICHIESTA DATE NOT NULL,
CODICE_OPERATORE_DONATING VARCHAR2(4 BYTE) NOT NULL,
CODICE_OPERATORE_RECIPIENT VARCHAR2(4 BYTE) NOT NULL,
MSISDN VARCHAR2(15 BYTE) NOT NULL,
CODICE_FISCALE_PARTITA_IVA VARCHAR2(16 BYTE),
CODICE_PRE_POST_PAGATO VARCHAR2(3 BYTE) NOT NULL,
DATA_CUT_OVER DATE,
NOME_CLIENTE VARCHAR2(30 BYTE),
COGNOME_CLIENTE VARCHAR2(50 BYTE),
RAGIONE_SOCIALE VARCHAR2(80 BYTE),
NUMERO_DOCUMENTO VARCHAR2(30 BYTE) NOT NULL,
TIPO_DOCUMENTO VARCHAR2(3 BYTE) NOT NULL,
ICCID_SERIAL_NUMBER VARCHAR2(30 BYTE),
NOME_OT VARCHAR2(5 BYTE),
MARCAGGIO VARCHAR2(2 BYTE),
SOTTOMARCAGGIO VARCHAR2(2 BYTE),
CODICIRIFIUTOVALIDAZIONE VARCHAR2(100 BYTE),
DATA_VALIDAZIONE_EFF DATE,
BUSINESS_ID_REC VARCHAR2(36 BYTE),
BUSINESS_ID_DON VARCHAR2(36 BYTE),
FLAG_TC VARCHAR2(1 BYTE) NOT NULL,
PREVALIDAZIONE VARCHAR2(100 BYTE),
FLAG_ESP NUMBER(1,0) NOT NULL
)
TABLESPACE TAB_BIG
/
ALTER TABLE MNP_DBCGO_NOT_REC_VIRT_OUT ADD (
CONSTRAINT PK_MNP_DBCGO_NOT_REC_VIRT_OUT
PRIMARY KEY
(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
);
CREATE TABLE MNP_DBCGO_NOT_REC_VIRT_TC_OUT
(
UNIQUE_ID NUMBER NOT NULL,
DA_SCODARE NUMBER(1,0) NOT NULL,
DATA_CREAZIONE DATE DEFAULT SYSDATE NOT NULL,
DATA_ORA_MODIFICA TIMESTAMP NOT NULL,
DATA_INVIO DATE,
ID_RICHIESTA VARCHAR2(23 BYTE) NOT NULL,
STATO NUMBER(2,0) NOT NULL,
CREDITO VARCHAR2(8 BYTE) NOT NULL,
DATA_NOTIFICA_CREDITO DATE,
DATA_TRANSIZIONE DATE
)
TABLESPACE TAB_BIG
/
ALTER TABLE MNP_DBCGO_NOT_REC_VIRT_TC_OUT ADD (
CONSTRAINT PK_NOT_REC_VIRT_TC_OUT
PRIMARY KEY
(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
);
-- tabella di uscita MSC
ALTER TABLE MNP_MSC_OUT_REC
ADD (DATA_NOTIFICA_ACCREDITO DATE
);

View File

@@ -0,0 +1,10 @@
INSERT INTO MNP_LOV (LOV_ID, LOV_NAME, NAME, DESCR) values (SEQ_LOV.NEXTVAL, 'LOG_ACTION', '1012', 'Notifica richiesta Donor TC DBCGO');
INSERT INTO MNP_LOV (LOV_ID, LOV_NAME, NAME, DESCR) values (SEQ_LOV.NEXTVAL, 'LOG_ACTION', '1013', 'Notifica richiesta Recipient TC DBCGO');
INSERT INTO MNP_LOV (LOV_ID, LOV_NAME, NAME, DESCR) values (SEQ_LOV.NEXTVAL, 'LOG_ACTION', '1014', 'Notifica richiesta Donor Virtuale DBCGO');
INSERT INTO MNP_LOV (LOV_ID, LOV_NAME, NAME, DESCR) values (SEQ_LOV.NEXTVAL, 'LOG_ACTION', '1015', 'Notifica richiesta Recipient Virtuale DBCGO');
INSERT INTO MNP_LOV (LOV_ID, LOV_NAME, NAME, DESCR) values (SEQ_LOV.NEXTVAL, 'LOG_ACTION', '1016', 'Notifica richiesta Donor Virtuale Mvno to Mvno DBCGO');
INSERT INTO MNP_LOV (LOV_ID, LOV_NAME, NAME, DESCR) values (SEQ_LOV.NEXTVAL, 'LOG_ACTION', '1017', 'Notifica richiesta Donor Virtuale TC DBCGO');
INSERT INTO MNP_LOV (LOV_ID, LOV_NAME, NAME, DESCR) values (SEQ_LOV.NEXTVAL, 'LOG_ACTION', '1018', 'Notifica richiesta Recipient Virtuale TC DBCGO');
INSERT INTO MNP_LOV (LOV_ID, LOV_NAME, NAME, DESCR) values (SEQ_LOV.NEXTVAL, 'LOG_ACTION', '1019', 'Notifica richiesta Recipient Virtuale Mvno to Mvno TC DBCGO');
commit;

View File

@@ -0,0 +1,17 @@
--execute as DBCGO
spool /mnpapp/log/script/dbcgo_200910.log;
-----------------------------
--CREATE/MODIFY OBJECT
@@dbcgoDDL.sql
-----------------------------
--INSERT/UPDATE DATA
@@dbcgoDML.sql
-----------------------------
spool off;

View File

@@ -0,0 +1,475 @@
CREATE TABLE DBCGO_GEST_RICH_REC_VIRT
(
ID_RICHIESTA VARCHAR2(23) NOT NULL,
DATA_ORA_MODIFICA TIMESTAMP(6) NOT NULL,
DATA_INSERIMENTO DATE DEFAULT SYSDATE,
DATA_TRANSIZIONE_STATO DATE NOT NULL,
STATO NUMBER(2) NOT NULL,
TIPO_CLIENTE VARCHAR2(2),
DATA_CUT_OVER_CALC DATE NOT NULL,
DATA_VALIDAZIONE_MAX DATE NOT NULL,
DATARICEZIONERICHIESTA DATE NOT NULL,
DATA_CUT_OVER DATE,
CODICERIFIUTOVALIDAZIONE VARCHAR2(100),
CODICE_OPERATORE_RECIPIENT VARCHAR2(4) NOT NULL,
MSISDN VARCHAR2(15) NOT NULL,
CODICE_FISCALE_PARTITA_IVA VARCHAR2(16),
CODICE_PRE_POST_PAGATO VARCHAR2(3) NOT NULL,
NOME_CLIENTE VARCHAR2(30),
COGNOME_CLIENTE VARCHAR2(50),
RAGIONE_SOCIALE VARCHAR2(80),
MARCAGGIO VARCHAR2(2),
SOTTOMARCAGGIO VARCHAR2(2),
ICCD_SERIAL_NUMBER VARCHAR2(30),
NUMERO_DOCUMENTO VARCHAR2(30) NOT NULL,
TIPO_DOCUMENTO VARCHAR2(3) NOT NULL,
NOME_OT_GEO VARCHAR2(5),
NOME_OT_LEG VARCHAR2(5),
CODICE_OPERATORE_DONATING VARCHAR2(4) NOT NULL,
FLAG_TC VARCHAR2(1) NOT NULL,
PREVALIDAZIONE VARCHAR2(100),
DATA_VALIDAZIONE_EFF DATE,
BUSINESS_ID_REC VARCHAR2(36),
FLAG_ESP NUMBER(1) NOT NULL
)
TABLESPACE DBCGO_DATA_BIG
/
ALTER TABLE DBCGO_GEST_RICH_REC_VIRT ADD (
CONSTRAINT PK_DBCGO_GEST_RICH_REC_VIRT
PRIMARY KEY
(ID_RICHIESTA))
/
CREATE TABLE DBCGO_GEST_RICH_REC_VIRT_M2M
(
ID_RICHIESTA VARCHAR2(23) NOT NULL,
DATA_ORA_MODIFICA TIMESTAMP(6) NOT NULL,
DATA_INSERIMENTO DATE DEFAULT SYSDATE,
DATA_TRANSIZIONE_STATO DATE NOT NULL,
STATO NUMBER(2) NOT NULL,
TIPO_CLIENTE VARCHAR2(2),
DATA_CUT_OVER_CALC DATE NOT NULL,
DATA_VALIDAZIONE_MAX DATE NOT NULL,
DATARICEZIONERICHIESTA DATE NOT NULL,
DATA_CUT_OVER DATE,
CODICERIFIUTOVALIDAZIONE VARCHAR2(100),
CODICE_OPERATORE_RECIPIENT VARCHAR2(4) NOT NULL,
MSISDN VARCHAR2(15) NOT NULL,
CODICE_FISCALE_PARTITA_IVA VARCHAR2(16),
CODICE_PRE_POST_PAGATO VARCHAR2(3) NOT NULL,
NOME_CLIENTE VARCHAR2(30),
COGNOME_CLIENTE VARCHAR2(50),
RAGIONE_SOCIALE VARCHAR2(80),
ICCD_SERIAL_NUMBER VARCHAR2(30),
NUMERO_DOCUMENTO VARCHAR2(30) NOT NULL,
TIPO_DOCUMENTO VARCHAR2(3) NOT NULL,
CODICE_OPERATORE_DONATING VARCHAR2(4) NOT NULL,
FLAG_TC VARCHAR2(1) NOT NULL,
PREVALIDAZIONE VARCHAR2(100),
DATA_VALIDAZIONE_EFF DATE,
BUSINESS_ID_REC VARCHAR2(36) NOT NULL,
BUSINESS_ID_DON VARCHAR2(36) NOT NULL
)
TABLESPACE DBCGO_DATA_BIG
/
ALTER TABLE DBCGO_GEST_RICH_REC_VIRT_M2M ADD (
CONSTRAINT PK_DBCGO_GEST_RICH_RV_M2M
PRIMARY KEY
(ID_RICHIESTA))
/
CREATE TABLE DBCGO_GEST_RICH_DON_VIRT
(
ID_RICHIESTA VARCHAR2(23) NOT NULL,
DATA_INSERIMENTO DATE DEFAULT SYSDATE,
DATA_ORA_MODIFICA TIMESTAMP(6) NOT NULL,
DATA_TRANSIZIONE_STATO DATE NOT NULL,
STATO NUMBER(2) NOT NULL,
TIPO_CLIENTE VARCHAR2(2) NOT NULL,
DATA_CUT_OVER_CALC DATE NOT NULL,
DATA_VALIDAZIONE_MAX DATE,
DATARICEZIONERICHIESTA DATE NOT NULL,
DATA_CUT_OVER DATE,
CODICE_OPERATORE_DONATING VARCHAR2(4) NOT NULL,
CODICE_OPERATORE_RECIPIENT VARCHAR2(4) NOT NULL,
MSISDN VARCHAR2(15) NOT NULL,
CODICE_FISCALE_PARTITA_IVA VARCHAR2(16),
CODICE_PRE_POST_PAGATO VARCHAR2(3) NOT NULL,
NOME_CLIENTE VARCHAR2(30),
COGNOME_CLIENTE VARCHAR2(50),
RAGIONE_SOCIALE VARCHAR2(80),
ICCD_SERIAL_NUMBER VARCHAR2(30),
NOME_OT VARCHAR2(5) DEFAULT NULL,
NUMERO_DOCUMENTO VARCHAR2(30) NOT NULL,
TIPO_DOCUMENTO VARCHAR2(3) NOT NULL,
FLAG_TC VARCHAR2(1) NOT NULL,
CODICERIFIUTOVALIDAZIONE VARCHAR2(100),
BUSINESS_ID_DON VARCHAR2(36) ,
FLAG_FURTO VARCHAR2(1) NOT NULL,
FLAG_PREVALIDAZIONE VARCHAR2(1) NOT NULL,
PREVALIDAZIONE VARCHAR2(100),
FLAG_ESP NUMBER(1) NOT NULL,
DATA_VALIDAZIONE_EFF DATE,
SISTEMA_MITT VARCHAR2(10),
CODICE_DEALER VARCHAR2(10)
)
TABLESPACE DBCGO_DATA_BIG
/
ALTER TABLE DBCGO_GEST_RICH_DON_VIRT ADD (
CONSTRAINT PK_DBCGO_GEST_RICH_DON_VIRT
PRIMARY KEY
(ID_RICHIESTA))
/
CREATE TABLE dbcgo_stato_don_virt
(
ID_STATO NUMBER(5) NOT NULL,
DESCR_STATO VARCHAR2(40 BYTE) NOT NULL,
FINALE NUMBER(1) DEFAULT 0,
VIS_DAY_NUM NUMBER(4) DEFAULT 0 NOT NULL
)
TABLESPACE DBCGO_DATA_SMALL
/
ALTER TABLE dbcgo_stato_don_virt ADD (
CONSTRAINT PK_STATO_DON_VIRT
PRIMARY KEY
(ID_STATO)
USING INDEX
TABLESPACE DBCGO_IDX_SMALL
)
/
CREATE TABLE dbcgo_gest_ric_don_virt_tc
(
ID_RICHIESTA VARCHAR2(23 BYTE) NOT NULL,
DATA_NOTIFICA_CREDITO DATE,
ORA_NOTIFICA_CREDITO VARCHAR2(5 BYTE),
STATO NUMBER(2),
IMPORTO NUMBER(7,2),
DATA_TRANSIZIONE_STATO DATE,
DATA_ORA_MODIFICA TIMESTAMP(6)
)
TABLESPACE DBCGO_DATA_BIG
/
ALTER TABLE dbcgo_gest_ric_don_virt_tc ADD (
CONSTRAINT dbcgo_gest_ric_d_v_r_tc_fk
FOREIGN KEY (id_richiesta)
REFERENCES dbcgo_gest_rich_don_virt (id_richiesta))
/
CREATE OR REPLACE VIEW DBCGO_GEST_RIC_DON_VIRT_VIEW
(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,
ICCD_SERIAL_NUMBER, NOME_OT, NUMERO_DOCUMENTO, TIPO_DOCUMENTO,
DATA_TRANSIZIONE_STATO, CODICE_OPERATORE_RECIPIENT,
SISTEMA_MITT,FLAG_TC,FLAG_ESP, DATA_VALIDAZIONE_EFF, CODICERIFIUTOVALIDAZIONE,
FLAG_FURTO, FLA_PREVALIDAZIONE, PREVALIDAZIONE, BUSINESS_ID,
DESCR_STATO, VIS_DAY_NUM, NOME_OT_DESC, NOME_OT_ORDER_BY, TIPO_CLIENTE_DESC, CODICE_PRE_POST_PAGATO_DESC,
SISTEMA_MITTENTE_DESC,TC_STATO, IMPORTO)
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.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.ICCD_SERIAL_NUMBER,
a.NOME_OT,
a.NUMERO_DOCUMENTO,
a.TIPO_DOCUMENTO,
a.DATA_TRANSIZIONE_STATO,
a.CODICE_OPERATORE_RECIPIENT,
a.SISTEMA_MITT,
a.FLAG_TC,
DECODE(a.FLAG_ESP,1,'Y','N') as FLAG_ESP,
a.DATA_VALIDAZIONE_EFF,
a.CODICERIFIUTOVALIDAZIONE,
a.FLAG_FURTO,
a.FLAG_PREVALIDAZIONE,
a.PREVALIDAZIONE,
a.BUSINESS_ID_DON AS BUSINESS_ID,
statoDV.descr_stato AS descr_stato,
statoDV.vis_day_num AS vis_day_num,
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,
n.descr AS sistema_mittente_desc,
decode(tc.stato,1,'TRASFERITO',0,'IN TRASFERIMENTO') as tc_stato,
tc.importo
FROM
DBCGO_GEST_RICH_DON_VIRT a,
dbcgo_gest_ric_don_virt_tc tc,
dbcgo_stato_don_virt statoDV,
dbcgo_lov f,
dbcgo_lov g,
dbcgo_lov h,
dbcgo_lov n
WHERE a.stato = statoDV.id_stato
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.sistema_mitt = n.NAME(+)
AND n.lov_name(+) = 'SIST_MITTENTE'
AND a.id_richiesta = tc.id_richiesta(+)
)
/
CREATE TABLE dbcgo_stato_rec_virt
(
ID_STATO NUMBER(5) NOT NULL,
DESCR_STATO VARCHAR2(40 BYTE) NOT NULL,
FINALE NUMBER(1) DEFAULT 0,
VIS_DAY_NUM NUMBER(4) DEFAULT 0 NOT NULL
)
TABLESPACE DBCGO_DATA_SMALL
/
ALTER TABLE dbcgo_stato_rec_virt ADD (
CONSTRAINT PK_STATO_REC_VIRT
PRIMARY KEY
(ID_STATO)
USING INDEX
TABLESPACE DBCGO_IDX_SMALL
)
/
CREATE TABLE dbcgo_gest_ric_rec_virt_tc
(
ID_RICHIESTA VARCHAR2(23 BYTE) NOT NULL,
DATA_NOTIFICA_CREDITO DATE,
ORA_NOTIFICA_CREDITO VARCHAR2(5 BYTE),
STATO NUMBER(2),
IMPORTO NUMBER(7,2),
DATA_TRANSIZIONE_STATO DATE,
DATA_ORA_MODIFICA TIMESTAMP(6)
)
TABLESPACE DBCGO_DATA_BIG
/
ALTER TABLE dbcgo_gest_ric_rec_virt_tc ADD (
CONSTRAINT dbcgo_gest_ric_rv_tc_fk
FOREIGN KEY (id_richiesta)
REFERENCES dbcgo_gest_rich_rec_virt (id_richiesta))
/
CREATE OR REPLACE VIEW dbcgo_gest_ric_rec_virt_view
(id_richiesta,
data_inserimento,
data_transizione_stato,
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,
marcaggio,
sottomarcaggio,
iccd_serial_number,
numero_documento,
tipo_documento,
nome_ot_geo,
nome_ot_leg,
codice_operatore_donating,
flag_tc,
prevalidazione,
data_validazione_eff,
business_id_rec,
flag_esp,
tc_stato,
importo,
descr_stato,
vis_day_num,
tipo_cliente_desc,
codice_pre_post_pagato_desc,
marcaggio_desc,
sottomarcaggio_desc,
nome_ot_geo_desc,
nome_ot_leg_desc,
nome_ot_leg_order_by
)
AS
(SELECT a.id_richiesta, a.data_inserimento, a.data_transizione_stato,
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.marcaggio,
a.sottomarcaggio, a.iccd_serial_number, a.numero_documento,
a.tipo_documento, a.nome_ot_geo, a.nome_ot_leg,
a.codice_operatore_donating, a.flag_tc, a.prevalidazione,
a.data_validazione_eff, a.business_id_rec,
DECODE (a.flag_esp, 1, 'Y', 'N') AS flag_esp,
DECODE (tc.stato,
1, 'TRASFERITO',
0, 'IN TRASFERIMENTO'
) AS tc_stato,
tc.importo, statorv.descr_stato AS descr_stato,
statorv.vis_day_num AS vis_day_num, j.descr AS tipo_cliente_desc,
k.descr AS codice_pre_post_pagato_desc,
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
FROM dbcgo_gest_rich_rec_virt a,
dbcgo_stato_rec_virt statorv,
dbm_anag_mar f,
dbm_anag_clu g,
dbcgo_lov h,
dbcgo_lov i,
dbcgo_lov j,
dbcgo_lov k,
dbcgo_gest_ric_rec_virt_tc tc
WHERE a.stato = statorv.id_stato
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.id_richiesta = tc.id_richiesta(+))
/
CREATE TABLE dbcgo_stato_rec_virt_m2m
(
ID_STATO NUMBER(5) NOT NULL,
DESCR_STATO VARCHAR2(40 BYTE) NOT NULL,
FINALE NUMBER(1) DEFAULT 0,
VIS_DAY_NUM NUMBER(4) DEFAULT 0 NOT NULL
)
TABLESPACE DBCGO_DATA_SMALL
/
ALTER TABLE dbcgo_stato_rec_virt_m2m ADD (
CONSTRAINT PK_STATO_REC_VIRT_M2M
PRIMARY KEY
(ID_STATO)
USING INDEX
TABLESPACE DBCGO_IDX_SMALL
)
/
CREATE TABLE dbcgo_gest_ric_rv_m2m_tc
(
ID_RICHIESTA VARCHAR2(23 BYTE) NOT NULL,
DATA_NOTIFICA_CREDITO DATE,
ORA_NOTIFICA_CREDITO VARCHAR2(5 BYTE),
STATO NUMBER(2),
IMPORTO NUMBER(7,2),
DATA_TRANSIZIONE_STATO DATE,
DATA_ORA_MODIFICA TIMESTAMP(6)
)
TABLESPACE DBCGO_DATA_BIG
/
ALTER TABLE dbcgo_gest_ric_rv_m2m_tc ADD (
CONSTRAINT dbcgo_gest_ric_rv_m2m_tc_fk
FOREIGN KEY (id_richiesta)
REFERENCES dbcgo_gest_rich_rec_virt_m2m (id_richiesta))
/
CREATE OR REPLACE VIEW DBCGO_GEST_RIC_RV_M2M_VIEW
(
ID_RICHIESTA, DATA_INSERIMENTO,
DATA_TRANSIZIONE_STATO, 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,
ICCD_SERIAL_NUMBER, NUMERO_DOCUMENTO, TIPO_DOCUMENTO,
CODICE_OPERATORE_DONATING, FLAG_TC, PREVALIDAZIONE,
DATA_VALIDAZIONE_EFF, BUSINESS_ID_REC, BUSINESS_ID_DON, DESCR_STATO,VIS_DAY_NUM,
TIPO_CLIENTE_DESC,CODICE_PRE_POST_PAGATO_DESC,TC_STATO, IMPORTO
)
AS
(SELECT
a.ID_RICHIESTA,
a.DATA_INSERIMENTO,
a.DATA_TRANSIZIONE_STATO,
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.ICCD_SERIAL_NUMBER,
a.NUMERO_DOCUMENTO,
a.TIPO_DOCUMENTO,
a.CODICE_OPERATORE_DONATING,
a.FLAG_TC,
a.PREVALIDAZIONE,
a.DATA_VALIDAZIONE_EFF,
a.BUSINESS_ID_REC,
a.BUSINESS_ID_DON,
statoM2M.descr_stato AS descr_stato,
statoM2M.vis_day_num AS vis_day_num,
j.descr AS tipo_cliente_desc,
k.descr AS codice_pre_post_pagato_desc,
decode(tc.stato,1,'TRASFERITO',0,'IN TRASFERIMENTO') as tc_stato,
tc.importo
FROM
DBCGO_GEST_RICH_REC_VIRT_M2M a,
dbcgo_stato_rec_virt_m2m statoM2M,
dbcgo_gest_ric_rv_m2m_tc tc,
dbcgo_lov j,
dbcgo_lov k
WHERE a.stato = statoM2M.id_stato
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.id_richiesta = tc.id_richiesta(+)
)
/

View File

@@ -0,0 +1,791 @@
-- Aggiunta report Dettaglio extra
INSERT INTO DBCGO_VO_TIPO_REPORT
(ID,LABEL,VALUE,ORDINE)
VALUES
(3,'Dettaglio extra','DX',3)
/
-- Aggiunta Tutti come donor
DELETE FROM DBCGO_VO_AOM_DONOR
/
INSERT INTO DBCGO_VO_AOM_DONOR
(ID,LABEL,VALUE,ORDINE)
VALUES
(3,'Wind','WIND',4)
/
INSERT INTO DBCGO_VO_AOM_DONOR
(ID,LABEL,VALUE,ORDINE)
VALUES
(2,'Vodafone','OPIV',3)
/
INSERT INTO DBCGO_VO_AOM_DONOR
(ID,LABEL,VALUE,ORDINE)
VALUES
(4,'Tutti','%%',1)
/
INSERT INTO DBCGO_VO_AOM_DONOR
(ID,LABEL,VALUE,ORDINE)
VALUES
(1,'H3G','H3GI',2)
/
-- Aggiunta Tutti come recipient
DELETE FROM DBCGO_VO_AOM_RECIPIENT
/
INSERT INTO DBCGO_VO_AOM_RECIPIENT
(ID,LABEL,VALUE,ORDINE)
VALUES
(4,'Tutti','%%',1)
/
INSERT INTO DBCGO_VO_AOM_RECIPIENT
(ID,LABEL,VALUE,ORDINE)
VALUES
(1,'H3G','H3GI',2)
/
INSERT INTO DBCGO_VO_AOM_RECIPIENT
(ID,LABEL,VALUE,ORDINE)
VALUES
(2,'Vodafone','OPIV',3)
/
INSERT INTO DBCGO_VO_AOM_RECIPIENT
(ID,LABEL,VALUE,ORDINE)
VALUES
(3,'Wind','WIND',4)
/
-- FUNZIONE ELEMENTO DI MENU' --
-- FUNZIONE ELEMENTO DI MENU' --
DELETE FROM DBCGO_PROFILO_FUNZIONE_WEB
/
DELETE FROM DBCGO_FUNZIONE_WEB
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(17,NULL,'MIGRAZIONI INTERNE',NULL,'Migrazioni interne',91)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(1,NULL,'HOME','home.do','DBCGO Homepage',10)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(2,NULL,'DONOR',NULL,'DBCGO Donor',20)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(6,NULL,'RECIPIENT',NULL,'DBCGO Recipient',60)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(10,NULL,'PING PONG','ppSearchLoad.do',NULL,100)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(11,NULL,'GESTIONE REPORT','displayReport.do','DBCGO Report',110)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(12,NULL,'CAMBIO PASSWORD','changePassword.js','DBCGO Change Password',120)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(13,NULL,'LOGIN TO DBC','loginToDBC.js','DBCGO login to DBC',130)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(14,NULL,'LOGOUT','logoutAction.do','DBCGO logout',140)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(20,17,'RECIPIENT VIRTUALE MVNO/ESP','recipientVirtSearch.do','Recipient Virtuale MVNO ed ESP',94)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(19,17,'DONOR VIRTUALE MVNO/ESP','donorVirtSearch.do','Donor Virtuale MVNO ed ESP',93)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(18,17,'MVNO2MVNO','mvno2mvnoSearch.do','Migrazioni MVNO2MVNO',92)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(3,2,'GESTIONE PRIORITA''','donorSearchLoad.do',NULL,30)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(4,2,'UPLOAD','donorUploadLoad.do',NULL,40)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(5,2,'MOVIMENTAZIONE','donorMovementLoad.do',NULL,50)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(7,6,'GESTIONE PRIORITA''','recipientSearchLoad.do',NULL,70)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(8,6,'UPLOAD','recipientUploadLoad.do',NULL,80)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(9,6,'MOVIMENTAZIONE','recipientMovementLoad.do',NULL,90)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(15,2,'REPORT AMMINISTRATIVI','donorQuadraturaSearch.do','DBCGO Donor Report Amministrativi',150)
/
INSERT INTO DBCGO_FUNZIONE_WEB
(ID,ID_PADRE,NOME,COMANDO,DESCRIZIONE,ORDINE)
VALUES
(16,6,'REPORT AMMINISTRATIVI','recipientQuadraturaSearch.do','DBCGO Recipient Report Amministrativi',160)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,1)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,2)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,3)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,4)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,5)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,6)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,7)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,8)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,9)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,10)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,11)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,12)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,13)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,14)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,15)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,16)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,17)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,18)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,19)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(1,20)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(2,1)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(2,2)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(2,6)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(2,12)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(2,13)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(2,14)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(2,15)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(2,16)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,1)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,2)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,3)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,6)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,7)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,10)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,11)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,12)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,14)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,15)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,16)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,17)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,18)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,19)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(3,20)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,1)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,2)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,3)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,6)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,7)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,12)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,14)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,15)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,16)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,17)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,18)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,19)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(4,20)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,1)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,2)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,3)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,6)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,7)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,12)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,14)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,15)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,16)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,17)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,18)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,19)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(5,20)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,1)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,2)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,3)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,4)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,5)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,6)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,7)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,8)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,9)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,10)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,11)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,12)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,14)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,15)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,16)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,17)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,18)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,19)
/
INSERT INTO dbcgo_profilo_funzione_web
VALUES
(6,20)
/
--STATI DELLA RICHIESTA RECIPIENT VIRTUALE
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '1', 'ACQUISITA', 1
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '2', 'LAVORABILE', 2
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '3', 'ACCODATA', 3
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '4', 'PRESAINCARICO', 4
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '5', 'IN_VALIDAZIONE', 5
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '6', 'VALIDATA', 6
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '7', 'RIFIUTATA', 7
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '8', 'IN_CESSAZIONE', 8
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '9', 'ANNULLATA', 9
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '10', 'CESSATA', 10
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '11', 'IN_ATTIVAZIONE', 11
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_RECIPIENT_VIRT', '12', 'EVASA', 12
)
/
--STATI DELLA RICHIESTA DONOR VIRTUALE
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '1', 'ACQUISITA', 1
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '2', 'LAVORABILE', 2
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '3', 'ACCODATA', 3
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '4', 'PRESAINCARICO', 4
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '5', 'IN_VALIDAZIONE', 5
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '6', 'VALIDATA', 6
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '7', 'RIFIUTATA', 7
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '8', 'ATTESAEVASIONE', 8
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '9', 'ANNULLATA', 9
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '10', 'CESSATA', 10
)
/
INSERT INTO dbcgo_lov
(lov_id, lov_name, NAME, descr, order_by
)
VALUES (SEQ_LOV.NEXTVAL, 'STATI_DONOR_VIRT', '11', 'EVASA', 11
)
/
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (1, 'ACQUISITA', 0, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (2, 'LAVORABILE', 0, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (3, 'ACCODATA', 0, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (4, 'PRESA IN CARICO', 0, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (5, 'IN VALIDAZIONE', 0, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (6, 'VALIDATA', 0, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (7, 'RIFIUTATA', 1, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (8, 'ATTESA EVASIONE', 0, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (9, 'ANNULLATA', 1, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (10, 'CESSATA', 0, 360);
INSERT INTO DBCGO_STATO_DON_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (11, 'EVASA', 1, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (1, 'ACQUISITA', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (2, 'LAVORABILE', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (3, 'ACCODATA', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (4, 'PRESA IN CARICO', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (5, 'IN VALIDAZIONE', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (6, 'VALIDATA', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (7, 'RIFIUTATA', 1, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (8, 'IN CESSAZIONE', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (9, 'ANNULLATA', 1, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (10, 'CESSATA', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (11, 'IN ATTIVAZIONE', 1, 360);
INSERT INTO DBCGO_STATO_REC_VIRT (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (12, 'EVASA', 1, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (1, 'ACQUISITA', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (2, 'LAVORABILE', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (3, 'ACCODATA', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (4, 'PRESA IN CARICO', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (5, 'IN VALIDAZIONE', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (6, 'VALIDATA', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (7, 'RIFIUTATA', 1, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (8, 'IN CESSAZIONE', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (9, 'ANNULLATA', 1, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (10, 'CESSATA', 0, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (11, 'IN ATTIVAZIONE', 1, 360);
INSERT INTO DBCGO_STATO_REC_VIRT_M2M (ID_STATO, DESCR_STATO, FINALE, VIS_DAY_NUM )
VALUES (12, 'EVASA', 1, 360);
-- LOG DI SICUREZZA
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','19','Ricerca Mvno2Mvno',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','20','Ricerca Donor Virtuale Mvno',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','21','Ricerca Recipient Virtuale Mvno',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','22','Download Mvno2Mvno',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','23','Download Donor Virtuale Mvno',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','24','Download Recipient Virtuale Mvno',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','1008','Notifica Richiesta Recipient Virt',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','1009','Notifica Richiesta Donor Virt',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','1010','Notifica Richiesta Rec Virt M2M',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','1011','Notifica Richiesta TC Donor Virt',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','1012','Notifica Richiesta TC Recipient Virt',NULL)
/
INSERT INTO DBCGO_LOV
VALUES
(SEQ_LOV.NEXTVAL,'LOG_ACTION','1013','Notifica Richiesta TC Recipient Virt M2M',NULL)
/
COMMIT;

View File

@@ -0,0 +1,140 @@
spool rebuildIndex_200910.log;
ALTER INDEX PK_BIT_OUT_REC REBUILD PARALLEL ;
ALTER INDEX PK_BIT_OUT_REC NOPARALLEL ;
ALTER INDEX IDX_MNP_BIT_OUT_REC_1 REBUILD PARALLEL 4 ;
ALTER INDEX IDX_MNP_BIT_OUT_REC_1 NOPARALLEL;
ALTER INDEX IDX_MNP_BIT_OUT_REC REBUILD PARALLEL 4 ;
ALTER INDEX IDX_MNP_BIT_OUT_REC NOPARALLEL;
ALTER INDEX PK_CCRM_NOTIFICA_OUT REBUILD PARALLEL 4 ;
ALTER INDEX PK_CCRM_NOTIFICA_OUT NOPARALLEL;
ALTER INDEX MNP_CCRM_NOTIFICA_OUT_2 REBUILD PARALLEL 4 ;
ALTER INDEX MNP_CCRM_NOTIFICA_OUT_2 NOPARALLEL;
ALTER INDEX IDX_CCRM_NOTIFICA_OUT_3 REBUILD PARALLEL 4 ;
ALTER INDEX IDX_CCRM_NOTIFICA_OUT_3 NOPARALLEL;
ALTER INDEX IDX_MNP_CIRCE_OUT_1 REBUILD PARALLEL 4 ;
ALTER INDEX IDX_MNP_CIRCE_OUT_1 NOPARALLEL;
ALTER INDEX PK_CIRCE_OUT REBUILD PARALLEL 4 ;
ALTER INDEX PK_CIRCE_OUT NOPARALLEL;
ALTER INDEX PK_CIRCE_OUT_REC REBUILD PARALLEL 4 ;
ALTER INDEX PK_CIRCE_OUT_REC NOPARALLEL;
ALTER INDEX IDX_MNP_CIRCE_OUT_REC_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_CIRCE_OUT_REC_1 NOPARALLEL;
ALTER INDEX PK_CRM_VALIDAZIONE_IN REBUILD PARALLEL 4;
ALTER INDEX PK_CRM_VALIDAZIONE_IN NOPARALLEL;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_IN_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_IN_2 NOPARALLEL;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_IN_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_IN_1 NOPARALLEL;
ALTER INDEX PK_CRM_VALIDAZIONE_OUT REBUILD PARALLEL 4;
ALTER INDEX PK_CRM_VALIDAZIONE_OUT NOPARALLEL;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_OUT_3 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_OUT_3 NOPARALLEL;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_OUT_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_OUT_2 NOPARALLEL;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_OUT_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_CRM_VALIDAZIONE_OUT_1 NOPARALLEL;
ALTER INDEX PK_GESTIONE_RICHIESTA REBUILD PARALLEL 4;
ALTER INDEX PK_GESTIONE_RICHIESTA NOPARALLEL;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_7 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_7 NOPARALLEL;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_6 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_6 NOPARALLEL;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_5 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_5 NOPARALLEL;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_4 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_4 NOPARALLEL;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_3 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_3 NOPARALLEL;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_2 NOPARALLEL;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GESTIONE_RICHIESTA_1 NOPARALLEL;
ALTER INDEX PK_GESTIONE_RICHIESTA_REC REBUILD PARALLEL 4;
ALTER INDEX PK_GESTIONE_RICHIESTA_REC NOPARALLEL;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_8 REBUILD PARALLEL 4;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_8 NOPARALLEL;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_7 REBUILD PARALLEL 4;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_7 NOPARALLEL;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_6 REBUILD PARALLEL 4;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_6 NOPARALLEL;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_4 REBUILD PARALLEL 4;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_4 NOPARALLEL;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_3 REBUILD PARALLEL 4;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_3 NOPARALLEL;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_2 NOPARALLEL;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_GESTIONE_RICHIESTA_REC_1 NOPARALLEL;
ALTER INDEX PK_STORICO_PORTING REBUILD PARALLEL 4;
ALTER INDEX PK_STORICO_PORTING NOPARALLEL;
ALTER INDEX IDX_STORICO_PORTING_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_STORICO_PORTING_1 NOPARALLEL;
ALTER INDEX PK_STORICO_RICHIESTA REBUILD PARALLEL 4;
ALTER INDEX PK_STORICO_RICHIESTA NOPARALLEL;
ALTER INDEX IDX_MNP_STORICO_RICHIESTA_3 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_STORICO_RICHIESTA_3 NOPARALLEL;
ALTER INDEX IDX_MNP_STORICO_RICHIESTA_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_STORICO_RICHIESTA_2 NOPARALLEL;
ALTER INDEX IDX_MNP_STORICO_RICHIESTA_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_STORICO_RICHIESTA_1 NOPARALLEL;
ALTER INDEX PK_STORICO_RICHIESTA_REC REBUILD PARALLEL 4;
ALTER INDEX PK_STORICO_RICHIESTA_REC NOPARALLEL;
ALTER INDEX IDX_STORICO_RICHIESTA_REC_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_STORICO_RICHIESTA_REC_2 NOPARALLEL;
ALTER INDEX IDX_STORICO_RICHIESTA_REC_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_STORICO_RICHIESTA_REC_1 NOPARALLEL;
ALTER INDEX IDX_XML_IN_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_XML_IN_1 NOPARALLEL;
ALTER INDEX PK_XML_IN REBUILD PARALLEL 4;
ALTER INDEX PK_XML_IN NOPARALLEL;
ALTER INDEX PK_XML_OUT REBUILD PARALLEL 4;
ALTER INDEX PK_XML_OUT NOPARALLEL;
ALTER INDEX IDX_MNP_XML_OUT_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_XML_OUT_2 NOPARALLEL;
ALTER INDEX IDX_MNP_XML_OUT_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_XML_OUT_1 NOPARALLEL;
ALTER INDEX PK_XML_RICHIESTA_IN REBUILD PARALLEL 4;
ALTER INDEX PK_XML_RICHIESTA_IN NOPARALLEL;
ALTER INDEX IDX_MNP_XML_RICHIESTA_IN_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_XML_RICHIESTA_IN_2 NOPARALLEL;
ALTER INDEX IDX_MNP_XML_RICHIESTA_IN_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_XML_RICHIESTA_IN_1 NOPARALLEL;
ALTER INDEX PK_XML_RICHIESTA_OUT REBUILD PARALLEL 4;
ALTER INDEX PK_XML_RICHIESTA_OUT NOPARALLEL;
ALTER INDEX IDX_MNP_XML_RICHIESTA_OUT_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_XML_RICHIESTA_OUT_2 NOPARALLEL;
ALTER INDEX IDX_MNP_XML_RICHIESTA_OUT_1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_XML_RICHIESTA_OUT_1 NOPARALLEL;
ALTER INDEX PK_CCRMW_COOP_NOTIFICA_OUT REBUILD PARALLEL 4;
ALTER INDEX PK_CCRMW_COOP_NOTIFICA_OUT NOPARALLEL;
ALTER INDEX MNP_CCRMW_COOP_NOTIFICA_OUT_2 REBUILD PARALLEL 4;
ALTER INDEX MNP_CCRMW_COOP_NOTIFICA_OUT_2 NOPARALLEL;
ALTER INDEX IDX_CCRMW_COOP_NOTIFICA_OUT_3 REBUILD PARALLEL 4;
ALTER INDEX IDX_CCRMW_COOP_NOTIFICA_OUT_3 NOPARALLEL;
ALTER INDEX PK_MNP_GEST_RICH_REC_VIRT REBUILD PARALLEL 4;
ALTER INDEX PK_MNP_GEST_RICH_REC_VIRT NOPARALLEL;
ALTER INDEX IDX_MNP_GEST_RICH_REC_VIRT1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GEST_RICH_REC_VIRT1 NOPARALLEL;
ALTER INDEX PK_MNP_STORICO_RICH_REC_VIRT REBUILD PARALLEL 4;
ALTER INDEX PK_MNP_STORICO_RICH_REC_VIRT NOPARALLEL;
ALTER INDEX IDX_MNP_STORICO_RICH_REC_VIRT2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_STORICO_RICH_REC_VIRT2 NOPARALLEL;
ALTER INDEX IDX_MNP_STORICO_RICH_REC_VIRT1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_STORICO_RICH_REC_VIRT1 NOPARALLEL;
ALTER INDEX PK_MNP_GEST_RICH_DONOR_VIRT REBUILD PARALLEL 4;
ALTER INDEX PK_MNP_GEST_RICH_DONOR_VIRT NOPARALLEL;
ALTER INDEX IDX_MNP_GEST_RICH_DON_VIRT_2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GEST_RICH_DON_VIRT_2 NOPARALLEL;
ALTER INDEX IDX_MNP_GEST_RICH_DONOR_VIRT1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_GEST_RICH_DONOR_VIRT1 NOPARALLEL;
ALTER INDEX PK_MNP_STORICO_RICH_DON_VIRT REBUILD PARALLEL 4;
ALTER INDEX PK_MNP_STORICO_RICH_DON_VIRT NOPARALLEL;
ALTER INDEX IDX_MNP_STORICO_RICH_DON_VIRT2 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_STORICO_RICH_DON_VIRT2 NOPARALLEL;
ALTER INDEX IDX_MNP_STORICO_RICH_DON_VIRT1 REBUILD PARALLEL 4;
ALTER INDEX IDX_MNP_STORICO_RICH_DON_VIRT1 NOPARALLEL;
spool off;