First Commit - Source Code from Reply
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
spool /mnpapp/log/script/dbc_bonifica_prevalidazione_200907.log;
|
||||
|
||||
|
||||
---IPOTESI RIFIUTO->CODICE_RIFIUTO_VALIDAZIONE
|
||||
------DONOR STANDARD E DONOR MVNO E PRJHOC
|
||||
UPDATE MNP_GESTIONE_RICHIESTA SET PREVALIDAZIONE = IPOTESI_RIFIUTO
|
||||
WHERE STATO IN (1) AND IPOTESI_RIFIUTO <> 0;
|
||||
COMMIT;
|
||||
|
||||
------RECIPIENT VIRTUALE MVNO-ESP
|
||||
UPDATE MNP_GEST_RICH_REC_VIRT SET PREVALIDAZIONE = IPOTESI_RIFIUTO
|
||||
WHERE STATO IN (1,2) AND IPOTESI_RIFIUTO <> 0;
|
||||
COMMIT;
|
||||
|
||||
------DONOR VIRTUALE MVNO-ESP
|
||||
UPDATE MNP_GEST_RICH_DONOR_VIRT SET PREVALIDAZIONE = IPOTESI_RIFIUTO
|
||||
WHERE STATO IN (1,2) AND IPOTESI_RIFIUTO <> 0;
|
||||
COMMIT;
|
||||
|
||||
|
||||
|
||||
spool off;
|
||||
@@ -0,0 +1,12 @@
|
||||
spool /mnpapp/log/script/bonificaKitLuglio09.log;
|
||||
|
||||
ALTER TABLE MNP_CCRM_NOTIFICA_OUT RENAME COLUMN PROGETTOADHOC to PROGETTOADHOC_OLD
|
||||
/
|
||||
ALTER TABLE MNP_CCRM_NOTIFICA_OUT ADD (PROGETTOADHOC VARCHAR2(1))
|
||||
/
|
||||
UPDATE MNP_CCRM_NOTIFICA_OUT SET PROGETTOADHOC=PROGETTOADHOC_OLD
|
||||
|
||||
/
|
||||
COMMIT
|
||||
/
|
||||
spool off;
|
||||
@@ -0,0 +1,6 @@
|
||||
|
||||
spool /mnpapp/log/script/bonificaKitLuglio09_2.log;
|
||||
|
||||
ALTER TABLE MNP_CCRM_NOTIFICA_OUT DROP COLUMN PROGETTOADHOC_OLD;
|
||||
|
||||
spool off;
|
||||
@@ -0,0 +1,184 @@
|
||||
-- RICORDARSI DI ESEGUIRE LE DROP IN SEGUITO
|
||||
|
||||
------- INIZIO RECUPERO MESSAGGI MSC -------
|
||||
UPDATE MNP_MSC_RECIPIENT_RECUPERO_OUT SET UNIQUE_ID = SEQ_UNIQUE_ID.NEXTVAL;
|
||||
|
||||
INSERT INTO MNP_MSC_OUT_REC
|
||||
(ID_PROG, ID_RICHIESTA, ESITO_VALIDAZIONE, CAUSALE_RIFIUTO,
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE, PREFISSO_TIM, NUMERO_TIM,
|
||||
PREFISSO_OLO, IDREQ_INFOBUS, TIPO_SERVIZIO_SISTEMA_MITT,
|
||||
UNIQUE_ID, DA_SCODARE, CODICE_DONATING, FLAG_TC, CREDITO,
|
||||
ID_CONTRATTO)
|
||||
SELECT SEQ_MSC_OUT_REC.NEXTVAL, ID_RICHIESTA, ESITO_VALIDAZIONE, CAUSALE_RIFIUTO,
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE, PREFISSO_TIM, NUMERO_TIM,
|
||||
PREFISSO_OLO, IDREQ_INFOBUS, TIPO_SERVIZIO_SISTEMA_MITT, UNIQUE_ID,
|
||||
0, CODICE_DONATING, FLAG_TC, CREDITO, ID_CONTRATTO
|
||||
FROM MNP_MSC_RECIPIENT_RECUPERO_OUT;
|
||||
|
||||
INSERT INTO MNP_RECOVERY_OUT
|
||||
(RECOVERY_TYPE, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT)
|
||||
SELECT 7, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT
|
||||
FROM MNP_MSC_RECIPIENT_RECUPERO_OUT;
|
||||
------- FINE RECUPERO MESSAGGI MSC -------
|
||||
|
||||
------- INIZIO RECUPERO MESSAGGI MSP-------
|
||||
|
||||
UPDATE MNP_MSP_RECIPIENT_RECUPERO_OUT SET UNIQUE_ID = SEQ_UNIQUE_ID.NEXTVAL;
|
||||
|
||||
INSERT INTO MNP_MSP_OUT_REC
|
||||
(ID_PROG, ID_RICHIESTA, ESITO_VALIDAZIONE, CAUSALE_RIFIUTO,
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE, PREFISSO_TIM, NUMERO_TIM,
|
||||
PREFISSO_OLO, IDREQ_INFOBUS, TIPO_SERVIZIO_SISTEMA_MITT,
|
||||
UNIQUE_ID, DA_SCODARE, FLAG_TC, CODICE_DONATING, CREDITO,
|
||||
DATA_NOTIFICA_CREDITO, ORA_NOTIFICA_CREDITO)
|
||||
SELECT SEQ_MSP_OUT_REC.NEXTVAL, ID_RICHIESTA, ESITO_VALIDAZIONE, CAUSALE_RIFIUTO,
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE, PREFISSO_TIM, NUMERO_TIM,
|
||||
PREFISSO_OLO, IDREQ_INFOBUS, TIPO_SERVIZIO_SISTEMA_MITT, UNIQUE_ID,
|
||||
0, FLAG_TC, CODICE_DONATING, CREDITO, DATA_NOTIFICA_CREDITO,
|
||||
ORA_NOTIFICA_CREDITO
|
||||
FROM MNP_MSP_RECIPIENT_RECUPERO_OUT;
|
||||
|
||||
INSERT INTO MNP_RECOVERY_OUT
|
||||
(RECOVERY_TYPE, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT)
|
||||
SELECT 6, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT
|
||||
FROM MNP_MSP_RECIPIENT_RECUPERO_OUT;
|
||||
------- FINE RECUPERO MESSAGGI MSP -------
|
||||
|
||||
------ INIZIO RECUPERO MESSAGGI CCRM -------
|
||||
|
||||
UPDATE MNP_CCRM_RECUPERO_OUT SET UNIQUE_ID = SEQ_UNIQUE_ID.NEXTVAL;
|
||||
|
||||
INSERT INTO MNP_CCRM_NOTIFICA_OUT
|
||||
(ID_RICHIESTA, CODICE_EVENTO, NUMERO_TELEFONICO_OLO, NUMERO_DUALE,
|
||||
OPERATORE, IDENTIFICATIVO_RICHIESTA_AOM, TIPO_RICHIESTA,
|
||||
CODICE_FISCALE_PARTITA_IVA, TECNOLOGIA, TIPOLOGIA_UTENZA,
|
||||
DATA_VALIDAZIONE, ICCD_SERIAL_NUMBER, STATO, CAUSALE,
|
||||
DATA_MODIFICA_STATO, NOTE, TIPO_PROCESSO, UNIQUE_ID, DA_SCODARE,
|
||||
PROGETTOADHOC, CODICE_GRUPPO, DATA_CUT_OVER, CODICE_DEALER,
|
||||
FLAG_TC, CREDITO, ID_PROG, CAUSALI_RIFIUTO_VALIDAZIONE,
|
||||
PREVALIDAZIONE_DBC, FLAG_FURTO)
|
||||
SELECT ID_RICHIESTA, CODICE_EVENTO, NUMERO_TELEFONICO_OLO, NUMERO_DUALE,
|
||||
OPERATORE, IDENTIFICATIVO_RICHIESTA_AOM, TIPO_RICHIESTA,
|
||||
CODICE_FISCALE_PARTITA_IVA, TECNOLOGIA, TIPOLOGIA_UTENZA,
|
||||
TO_DATE (DATA_VALIDAZIONE, 'YYYY/MM/DD HH24:MI:SS'),
|
||||
ICCD_SERIAL_NUMBER, STATO, CAUSALE,
|
||||
TO_DATE (DATA_MODIFICA_STATO, 'YYYY/MM/DD HH24:MI:SS'), NOTE,
|
||||
TIPO_PROCESSO, UNIQUE_ID, 0, PROGETTOADHOC, CODICE_GRUPPO,
|
||||
TO_DATE (DATA_CUT_OVER, 'YYYY/MM/DD HH24:MI:SS'), CODICE_DEALER,
|
||||
'N', CREDITO, SEQ_MNP_CCRM_NOTIFICA_OUT.NEXTVAL, CAUSALE, 'N', 'N'
|
||||
FROM MNP_CCRM_RECUPERO_OUT;
|
||||
|
||||
INSERT INTO MNP_RECOVERY_OUT
|
||||
(RECOVERY_TYPE, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT)
|
||||
SELECT 5, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT
|
||||
FROM MNP_CCRM_RECUPERO_OUT;
|
||||
------- FINE RECUPERO MESSAGGI CCRM -------
|
||||
|
||||
------- INIZIO RECUPERO MESSAGGI BIT -------
|
||||
|
||||
UPDATE MNP_BIT_OUT_REC SET UNIQUE_ID = SEQ_UNIQUE_ID.NEXTVAL;
|
||||
|
||||
INSERT INTO MNP_BIT_OUT_REC
|
||||
(ID_PROG, ID_RICHIESTA, STATO_RICHIESTA, CAUSALE_RIFIUTO,
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE, DATA_CUT_OVER, NOME_FILE,
|
||||
DA_INVIARE, TIPO_FILE, ID_RICHIESTA_DBC, UNIQUE_ID, DA_SCODARE,
|
||||
NOME_FILE_TP, TIPO_SPEDIZIONE, CREDITO, DATA_NOTIFICA_CREDITO,
|
||||
ORA_NOTIFICA_CREDITO)
|
||||
SELECT SEQ_REC_BIT_OUT.NEXTVAL, ID_RICHIESTA, STATO_RICHIESTA, CAUSALE_RIFIUTO,
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE, DATA_CUT_OVER, NOME_FILE, 0,
|
||||
TIPO_FILE, ID_RICHIESTA_DBC, UNIQUE_ID, 0, NOME_FILE_TP,
|
||||
TIPO_SPEDIZIONE, CREDITO, DATA_NOTIFICA_CREDITO,
|
||||
ORA_NOTIFICA_CREDITO
|
||||
FROM MNP_BIT_RECIPIENT_RECUPERO_OUT;
|
||||
|
||||
INSERT INTO MNP_RECOVERY_OUT
|
||||
(RECOVERY_TYPE, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT)
|
||||
SELECT 4, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT
|
||||
FROM MNP_BIT_RECIPIENT_RECUPERO_OUT;
|
||||
------- FINE RECUPERO MESSAGGI BIT -------
|
||||
|
||||
------- INIZIO RECUPERO MESSAGGI MSPCOOP -------
|
||||
|
||||
UPDATE MNP_MSPCOOP_REC_RECUPERO_OUT SET UNIQUE_ID = SEQ_UNIQUE_ID.NEXTVAL;
|
||||
|
||||
INSERT INTO MNP_MSPCOOP_OUT_REC
|
||||
(ID_PROG, ID_RICHIESTA, ESITO_VALIDAZIONE, CAUSALE_RIFIUTO,
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE, PREFISSO_TIM, NUMERO_TIM,
|
||||
PREFISSO_OLO, NUMERO_OLO, IDREQ_INFOBUS,
|
||||
TIPO_SERVIZIO_SISTEMA_MITT, UNIQUE_ID, DA_SCODARE, FLAG_TC,
|
||||
CODICE_DONATING, CREDITO, DATA_NOTIFICA_CREDITO,
|
||||
ORA_NOTIFICA_CREDITO)
|
||||
SELECT SEQ_MSPCOOP_OUT_REC.NEXTVAL, ID_RICHIESTA, ESITO_VALIDAZIONE, CAUSALE_RIFIUTO,
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE, PREFISSO_TIM, NUMERO_TIM,
|
||||
PREFISSO_OLO, NUMERO_OLO, IDREQ_INFOBUS, TIPO_SERVIZIO_SISTEMA_MITT,
|
||||
UNIQUE_ID, 0, FLAG_TC, CODICE_DONATING, CREDITO,
|
||||
DATA_NOTIFICA_CREDITO, ORA_NOTIFICA_CREDITO
|
||||
FROM MNP_MSPCOOP_REC_RECUPERO_OUT;
|
||||
|
||||
INSERT INTO MNP_RECOVERY_OUT
|
||||
(RECOVERY_TYPE, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT)
|
||||
SELECT 10, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT
|
||||
FROM MNP_MSPCOOP_REC_RECUPERO_OUT;
|
||||
------- FINE RECUPERO MESSAGGI MSPCOOP -------
|
||||
|
||||
------- INIZIO RECUPERO MESSAGGI GISP -------
|
||||
|
||||
UPDATE MNP_GISP_RETRIEVE_RECUPERO_OUT SET UNIQUE_ID = SEQ_UNIQUE_ID.NEXTVAL;
|
||||
|
||||
INSERT INTO MNP_GISP_RETRIEVE_OUT
|
||||
(ID_PROG, UNIQUE_ID, DA_SCODARE, ID_RICHIESTA, MSISDN)
|
||||
SELECT SEQ_GISP_RETRIEVE_OUT.NEXTVAL, UNIQUE_ID, 0, ID_RICHIESTA, MSISDN
|
||||
FROM MNP_GISP_RETRIEVE_RECUPERO_OUT;
|
||||
|
||||
INSERT INTO MNP_RECOVERY_OUT
|
||||
(RECOVERY_TYPE, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT)
|
||||
SELECT 8, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT
|
||||
FROM MNP_GISP_RETRIEVE_RECUPERO_OUT;
|
||||
------- FINE RECUPERO MESSAGGI GISP -------
|
||||
|
||||
------- INIZIO RECUPERO MESSAGGI CCRM_WEB_COOP -------
|
||||
|
||||
update MNP_CCRMW_COOP_RECUPERO_OUT set UNIQUE_ID = SEQ_UNIQUE_ID.NEXTVAL;
|
||||
|
||||
INSERT INTO MNP_CCRMW_COOP_NOT_OUT
|
||||
(ID_RICHIESTA, CODICE_EVENTO, NUMERO_TELEFONICO_OLO, NUMERO_DUALE,
|
||||
OPERATORE, IDENTIFICATIVO_RICHIESTA_AOM, TIPO_RICHIESTA,
|
||||
CODICE_FISCALE_PARTITA_IVA, TECNOLOGIA, TIPOLOGIA_UTENZA,
|
||||
DATA_VALIDAZIONE, ICCD_SERIAL_NUMBER, STATO, CAUSALE,
|
||||
DATA_MODIFICA_STATO, NOTE, TIPO_PROCESSO, UNIQUE_ID, DA_SCODARE,
|
||||
PROGETTOADHOC, CODICE_GRUPPO, DATA_CUT_OVER, CODICE_DEALER,
|
||||
FLAG_TC, CREDITO, ID_PROG, CAUSALI_RIFIUTO_VALIDAZIONE,
|
||||
PREVALIDAZIONE_DBC)
|
||||
SELECT ID_RICHIESTA, CODICE_EVENTO, NUMERO_TELEFONICO_OLO, NUMERO_DUALE,
|
||||
OPERATORE, IDENTIFICATIVO_RICHIESTA_AOM, TIPO_RICHIESTA,
|
||||
CODICE_FISCALE_PARTITA_IVA, TECNOLOGIA, TIPOLOGIA_UTENZA,
|
||||
TO_DATE (DATA_VALIDAZIONE, 'YYYY/MM/DD HH24:MI:SS'),
|
||||
ICCD_SERIAL_NUMBER, STATO, CAUSALE,
|
||||
TO_DATE (DATA_MODIFICA_STATO, 'YYYY/MM/DD HH24:MI:SS'), NOTE,
|
||||
TIPO_PROCESSO,UNIQUE_ID , 0, PROGETTOADHOC, CODICE_GRUPPO,
|
||||
DATA_CUT_OVER, CODICE_DEALER, 'N', CREDITO, SEQ_CCRMW_COOP_NOTIFICA_OUT.NEXTVAL, CAUSALE, 'N'
|
||||
FROM MNP_CCRMW_COOP_RECUPERO_OUT;
|
||||
|
||||
INSERT INTO MNP_RECOVERY_OUT
|
||||
(RECOVERY_TYPE, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT)
|
||||
SELECT 9, UNIQUE_ID, MESSAGE_ID, STATO_MESSAGGIO,
|
||||
DATA_ULTIMO_AGGIORNAMENTO, ECCEZIONE_AVVENUTA, REDELIVERY_COUNT
|
||||
FROM MNP_CCRMW_COOP_RECUPERO_OUT;
|
||||
|
||||
------- FINE RECUPERO MESSAGGI CCRM_WEB_COOP -------
|
||||
|
||||
COMMIT;
|
||||
|
||||
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbc.sql
Normal file
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbc.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
--execute as DBC
|
||||
|
||||
spool /mnpapp/log/script/dbc_Kit_luglio_09.log;
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcDDL.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcDML.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
spool off;
|
||||
179
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbcDDL.sql
Normal file
179
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbcDDL.sql
Normal file
@@ -0,0 +1,179 @@
|
||||
--da eseguire come utente MNP
|
||||
|
||||
--tabelle di processo
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA
|
||||
ADD (PREVALIDAZIONE VARCHAR2(100),
|
||||
CARATTERIZZAZIONE NUMBER(1) DEFAULT -1 NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC
|
||||
ADD (FLAG_FURTO VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
FLAG_PREVALIDAZIONE VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
MSISDN_PARLI_SUBITO VARCHAR2(13)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE INDEX IDX_GESTIONE_RICHIESTA_REC_7 ON MNP_GESTIONE_RICHIESTA_REC
|
||||
(STATO,MSISDN_PARLI_SUBITO)
|
||||
LOGGING
|
||||
TABLESPACE TAB_IDX_BIG
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_GEST_RICH_DONOR_VIRT
|
||||
ADD (FLAG_FURTO VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
FLAG_PREVALIDAZIONE VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
RICHIESTAADHOC NUMBER(1) DEFAULT 0 NOT NULL,
|
||||
PREVALIDAZIONE VARCHAR2(100),
|
||||
MSISDN_PARLI_SUBITO VARCHAR2(13),
|
||||
CARATTERIZZAZIONE NUMBER(1) DEFAULT -1 NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
CREATE INDEX IDX_MNP_GEST_RICH_DON_VIRT_2 ON MNP_GEST_RICH_DONOR_VIRT
|
||||
(STATO,MSISDN_PARLI_SUBITO)
|
||||
LOGGING
|
||||
TABLESPACE TAB_IDX_BIG
|
||||
/
|
||||
|
||||
|
||||
|
||||
ALTER TABLE MNP_GEST_RICH_REC_VIRT
|
||||
ADD (PREVALIDAZIONE VARCHAR2(100),
|
||||
CARATTERIZZAZIONE NUMBER(1) DEFAULT -1 NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
|
||||
|
||||
-- INIZIO FLUSSI IN INGRESSO DA MSC
|
||||
ALTER TABLE MNP_MSC_IN_REC
|
||||
ADD (FLAG_FURTO VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
FLAG_PREVALIDAZIONE VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
PROGETTO_AD_HOC VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
CODICE_GRUPPO VARCHAR2(12),
|
||||
MSISDN_PARLI_SUBITO VARCHAR2(13)
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_MSC_SCARTI_IN
|
||||
ADD (FLAG_FURTO VARCHAR2(1),
|
||||
FLAG_PREVALIDAZIONE VARCHAR2(1),
|
||||
PROGETTO_AD_HOC VARCHAR2(1),
|
||||
CODICE_GRUPPO VARCHAR2(12),
|
||||
MSISDN_PARLI_SUBITO VARCHAR2(13)
|
||||
)
|
||||
/
|
||||
|
||||
-- FINE FLUSSI IN INGRESSO DA MSC
|
||||
|
||||
|
||||
alter table MNP_BIT_IN_REC
|
||||
ADD (
|
||||
FLAG_FURTO VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
MSISDN_PARLI_SUBITO VARCHAR2(13)
|
||||
)
|
||||
/
|
||||
|
||||
alter table MNP_BIT_SCARTI_IN
|
||||
ADD (
|
||||
FLAG_FURTO VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
MSISDN_PARLI_SUBITO VARCHAR2(13)
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_MSP_IN_REC
|
||||
ADD (FLAG_FURTO VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
FLAG_PREVALIDAZIONE VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
PROGETTO_AD_HOC VARCHAR2(1) DEFAULT 'N' NOT NULL,
|
||||
CODICE_GRUPPO VARCHAR2(12) ,
|
||||
MSISDN_PARLI_SUBITO VARCHAR2(13)
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_MSP_SCARTI_IN
|
||||
ADD (FLAG_FURTO VARCHAR2(1),
|
||||
FLAG_PREVALIDAZIONE VARCHAR2(1),
|
||||
PROGETTO_AD_HOC VARCHAR2(1),
|
||||
CODICE_GRUPPO VARCHAR2(12) ,
|
||||
MSISDN_PARLI_SUBITO VARCHAR2(13)
|
||||
)
|
||||
/
|
||||
|
||||
|
||||
ALTER TABLE MNP_GISP_RETRIEVE_OUT
|
||||
MODIFY(DA_SCODARE DEFAULT NULL,
|
||||
DATA_INVIO DEFAULT NULL,
|
||||
RESP_TIMEOUT DEFAULT NULL)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_GISP_RETRIEVE_OUT
|
||||
ADD( RESP_HZ_STATE VARCHAR2(11),
|
||||
RESP_HZ_STATO_SLAVE VARCHAR2(15),
|
||||
RESP_PREPAGATO VARCHAR2(1),
|
||||
RESP_FS VARCHAR2(1),
|
||||
RESP_FRAUD VARCHAR2(3),
|
||||
RESP_SOTTOSERVIZIO VARCHAR2(30),
|
||||
RESP_RETE_STATO VARCHAR2(2),
|
||||
RESP_RETE_TIPOLOGIA VARCHAR2(1),
|
||||
RESP_RETE_DATA_ULTIMA_OPER VARCHAR2(14))
|
||||
/
|
||||
|
||||
|
||||
alter table MNP_CCRM_NOTIFICA_OUT
|
||||
ADD ( FLAG_FURTO VARCHAR2(1) DEFAULT 'N' NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_CCRM_NOTIFICA_OUT
|
||||
MODIFY(CAUSALE VARCHAR2(1000)
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_CCRMW_COOP_NOT_OUT
|
||||
MODIFY(CAUSALE VARCHAR2(1000)
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_ASP_CRM_CESSAZIONE_OUT
|
||||
ADD (SERVIZIO VARCHAR2(20),
|
||||
MSISDN_AGGIUNTIVO VARCHAR2(12),
|
||||
MSISDN_DA_PORTARE VARCHAR2(1),
|
||||
CESSATO VARCHAR2(1),
|
||||
TAF VARCHAR2(1),
|
||||
PREVALIDAZIONE VARCHAR2(100)
|
||||
)
|
||||
/
|
||||
|
||||
|
||||
ALTER TABLE MNP_DBCGO_NOTIFICA_DONOR_OUT
|
||||
ADD ( PREVALIDAZIONE VARCHAR2(100) DEFAULT 'N')
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_BIT_ANNULL_OUT
|
||||
ADD ( FLAG_FURTO VARCHAR2(1) DEFAULT 'N',
|
||||
PREVALIDAZIONE VARCHAR2(1) DEFAULT 'N'
|
||||
)
|
||||
/
|
||||
|
||||
|
||||
ALTER TABLE MNP_CRM_VALIDAZIONE_OUT
|
||||
ADD ( FLAG_FURTO VARCHAR2(1) DEFAULT 'N',
|
||||
PREVALIDAZIONE VARCHAR2(1) DEFAULT 'N'
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_BIT_OUT_REC
|
||||
ADD( DATA_INVIO_EFFETTIVA DATE
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_CCRM_NOTIFICA_OUT
|
||||
MODIFY( DATA_INVIO DEFAULT NULL
|
||||
)
|
||||
/
|
||||
|
||||
ALTER TABLE MNP_CCRMW_COOP_NOT_OUT
|
||||
MODIFY( DATA_INVIO DEFAULT NULL
|
||||
)
|
||||
/
|
||||
@@ -0,0 +1 @@
|
||||
--da eseguire come utente MNP
|
||||
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbcgo.sql
Normal file
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbcgo.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
--execute as DBCGO
|
||||
|
||||
spool /mnpapp/log/script/dbcgo_Kit_luglio_09.log;
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcgoDDL.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcgoDML.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
spool off;
|
||||
139
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbcgoDDL.sql
Normal file
139
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbcgoDDL.sql
Normal file
@@ -0,0 +1,139 @@
|
||||
--da eseguire come utente DBCGO
|
||||
|
||||
ALTER TABLE DBCGO_GESTIONE_RICHIESTA
|
||||
ADD (
|
||||
PREVALIDAZIONE VARCHAR2(100)
|
||||
)
|
||||
/
|
||||
|
||||
CREATE TABLE dbcgo_vo_prevalidazione_dbc
|
||||
(id NUMBER(2,0) NOT NULL,
|
||||
label VARCHAR2(60),
|
||||
value VARCHAR2(100),
|
||||
ordine NUMBER(2,0))
|
||||
/
|
||||
|
||||
ALTER TABLE dbcgo_vo_prevalidazione_dbc
|
||||
ADD CONSTRAINT id_prevalidazione_dbc_pk PRIMARY KEY (id)
|
||||
/
|
||||
|
||||
CREATE OR REPLACE VIEW dbcgo_gestione_ric_v00 (
|
||||
id_richiesta,
|
||||
stato,
|
||||
tipo_cliente,
|
||||
data_cut_over_calc,
|
||||
data_validazione_max,
|
||||
dataricezionerichiesta,
|
||||
data_cut_over,
|
||||
codicerifiutovalidazione,
|
||||
codice_operatore_recipient,
|
||||
msisdn,
|
||||
codice_fiscale_partita_iva,
|
||||
codice_pre_post_pagato,
|
||||
nome_cliente,
|
||||
cognome_cliente,
|
||||
ragione_sociale,
|
||||
richiestaadhocaom,
|
||||
richiestaadhoc,
|
||||
marcaggio,
|
||||
sottomarcaggio,
|
||||
id_priorita,
|
||||
insert_date,
|
||||
update_date,
|
||||
codice_gruppo,
|
||||
iccd_serial_number,
|
||||
imsi,
|
||||
ipotesi_rifiuto,
|
||||
numero_documento,
|
||||
tipo_documento,
|
||||
timestamp,
|
||||
data_transizione_stato,
|
||||
nome_ot_geo,
|
||||
nome_ot_leg,
|
||||
id_priorita_mnp,
|
||||
data_transizione_stato_grp,
|
||||
codice_operatore_donating,
|
||||
descr_stato,
|
||||
vis_day_num,
|
||||
id_stato_grp,
|
||||
priority_type,
|
||||
priorita,
|
||||
priorita_mnp,
|
||||
marcaggio_desc,
|
||||
sottomarcaggio_desc,
|
||||
nome_ot_geo_desc,
|
||||
nome_ot_leg_desc,
|
||||
nome_ot_leg_order_by,
|
||||
tipo_cliente_desc,
|
||||
codice_pre_post_pagato_desc,
|
||||
pp_num,
|
||||
operatore_virtuale,
|
||||
stato_linea,
|
||||
flag_tc,
|
||||
data_presa_in_carico,
|
||||
nome_file_aom,
|
||||
importo,
|
||||
tc_stato,
|
||||
codice_operatore_v_donor,
|
||||
codice_operatore_v_recipient,
|
||||
prevalidazione )
|
||||
AS
|
||||
((SELECT a.id_richiesta, a.stato, a.tipo_cliente, a.data_cut_over_calc,
|
||||
a.data_validazione_max, a.dataricezionerichiesta, a.data_cut_over,
|
||||
a.codicerifiutovalidazione, a.codice_operatore_recipient, a.msisdn,
|
||||
a.codice_fiscale_partita_iva, a.codice_pre_post_pagato,
|
||||
a.nome_cliente, a.cognome_cliente, a.ragione_sociale,
|
||||
a.richiestaadhocaom, a.richiestaadhoc, a.marcaggio, a.sottomarcaggio,
|
||||
a.id_priorita, a.insert_date, a.update_date, a.codice_gruppo,
|
||||
a.iccd_serial_number, a.imsi, a.ipotesi_rifiuto, a.numero_documento,
|
||||
a.tipo_documento, a.TIMESTAMP, a.data_transizione_stato,
|
||||
a.nome_ot_geo, a.nome_ot_leg, a.id_priorita_mnp,
|
||||
a.data_transizione_stato_grp, a.codice_operatore_donating,
|
||||
d.descr AS descr_stato, d.vis_day_num AS vis_day_num,
|
||||
d.id_stato_grp AS id_stato_grp, b.priority_type AS priority_type,
|
||||
c.descr AS priorita, e.descr AS priorita_mnp,
|
||||
f.desc_mar AS marcaggio_desc, g.desc_clu AS sottomarcaggio_desc,
|
||||
h.descr AS nome_ot_geo_desc, i.descr AS nome_ot_leg_desc,
|
||||
i.order_by AS nome_ot_leg_order_by, j.descr AS tipo_cliente_desc,
|
||||
k.descr AS codice_pre_post_pagato_desc, l.pp_num AS pp_num,
|
||||
m.descr AS operatore_virtuale, a.stato_linea, 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.codice_operatore_v_recipient, a.prevalidazione
|
||||
FROM dbcgo_gestione_richiesta a,
|
||||
dbcgo_pp_mv00 l,
|
||||
dbcgo_stato b,
|
||||
dbcgo_stato_grp d,
|
||||
dbcgo_priorita c,
|
||||
dbcgo_priorita e,
|
||||
dbm_anag_mar f,
|
||||
dbm_anag_clu g,
|
||||
dbcgo_lov h,
|
||||
dbcgo_lov i,
|
||||
dbcgo_lov j,
|
||||
dbcgo_lov k,
|
||||
dbcgo_lov m,
|
||||
dbcgo_gestione_richiesta_tc tc
|
||||
WHERE a.msisdn = l.msisdn(+)
|
||||
AND a.stato = b.id_stato
|
||||
AND b.id_stato_grp = d.id_stato
|
||||
AND a.id_priorita = c.id_priorita
|
||||
AND a.id_priorita_mnp = e.id_priorita
|
||||
AND a.marcaggio = f.cod_mar(+)
|
||||
AND a.sottomarcaggio = g.cod_clu(+)
|
||||
AND a.nome_ot_geo = h.NAME(+)
|
||||
AND h.lov_name(+) = 'OT'
|
||||
AND a.nome_ot_leg = i.NAME(+)
|
||||
AND i.lov_name(+) = 'OT'
|
||||
AND a.tipo_cliente = j.NAME
|
||||
AND j.lov_name = 'CUST_TYPE'
|
||||
AND a.codice_pre_post_pagato = k.NAME
|
||||
AND k.lov_name = 'TIPO_CONTRATTO'
|
||||
AND a.codice_operatore_v_donor = m.NAME(+)
|
||||
AND m.lov_name(+) = 'OPERATORE_VIRTUALE'
|
||||
AND a.id_richiesta = tc.id_richiesta(+))
|
||||
)
|
||||
/
|
||||
79
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbcgoDML.sql
Normal file
79
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitLuglio09/dbcgoDML.sql
Normal file
@@ -0,0 +1,79 @@
|
||||
--da eseguire come utente DBCGO
|
||||
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(0,'NON DEFINITO',0,0)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(1,'ICCD/ SERIAL NUMBER NON PRESENTE',1,1)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(2,'CODICE FISCALE/PARTITA IVA NON PRESENTE',2,2)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(3,'ANAGRAFICA CARTA/TERMINALE INCONGRUENTE',3,3)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(4,'ANAGRAFICA INCONGRUENTE (CF/P.IVA E MSISDN)',4,4)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(5,'TIPO CONTRATTO ERRATO',5,5)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(6,'LINEA DISATTIVA PRESSO IL DONATING',6,6)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(7,'MSISDN NON APPARTIENE AL DONATING',7,7)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(8,'SIM SOSPESA',8,8)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(9,'SIM BLOCCATA PER FURTO/SMARRIMENTO',9,9)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(10,'RICHIESTA DATI MANCANTI',10,10)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(11,'ANNULLAMENTO PER RICHIESTE CONTESTUALI',11,11)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(12,'ANNULLAMENTO PER RICHIESTE DA ALTRO RECIPIENT',12,12)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(13,'MSISDN NON PORTABILE (NUMERI ADDIZIONALI)',13,13)
|
||||
/
|
||||
INSERT INTO DBCGO_VO_PREVALIDAZIONE_DBC
|
||||
(ID,LABEL,VALUE,ORDINE)
|
||||
VALUES
|
||||
(14,'GESTIONE PROGETTI AD HOC (CASO SOCIETA''HOLDING)',14,14)
|
||||
/
|
||||
|
||||
commit;
|
||||
Reference in New Issue
Block a user