185 lines
9.0 KiB
MySQL
185 lines
9.0 KiB
MySQL
-- 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;
|
|
|