--da eseguire come utente MNP

-- MODIFICHE MSS
--DONOR
UPDATE mnp_mss_cessazione_in
SET ID_RICHIESTA='Bonificato-' || ID_PROG
WHERE ID_RICHIESTA='Bonificato';
INSERT INTO MNP_MSS_SCARTI_IN
(ID_PROG,NOME_FILE,MSISDN,COD,IMSI,RGN,DATA_ORA_RICHIESTA,DATA_ORA_CESSAZIONE,CAUSALE_SCARTO,RECORD_SCARTATO)
SELECT SEQ_MSS_SCARTI_IN.nextval,NOME_FILE,MSISDN,COD,IMSI,RGN,DATA_ORA_RICHIESTA,DATA_ORA_CESSAZIONE,'Bonifica',''
FROM mnp_mss_cessazione_in
where id_prog in (410157,432273,434331);
DELETE FROM mnp_mss_cessazione_in
where id_prog in (410157,432273,434331);

DROP INDEX IDX_MNP_MSS_CESSAZIONE_IN_1;
CREATE UNIQUE INDEX IDX_MNP_MSS_CESSAZIONE_IN_1 ON MNP_MSS_CESSAZIONE_IN
(ID_RICHIESTA)
NOLOGGING
TABLESPACE TAB_IDX_MEDIUM;


---RECIPIENT
UPDATE mnp_mss_attivazione_in_rec
SET ID_RICHIESTA='Bonificato-' || ID_PROG
WHERE ID_RICHIESTA='Bonificato';
INSERT INTO MNP_MSS_SCARTI_IN
(ID_PROG,NOME_FILE,MSISDN,COD,IMSI,RGN,DATA_ORA_RICHIESTA,DATA_ORA_CESSAZIONE,CAUSALE_SCARTO,RECORD_SCARTATO)
SELECT SEQ_MSS_SCARTI_IN.nextval,NOME_FILE,MSISDN,COD,IMSI,RGN,DATA_ORA_RICHIESTA,DATA_ORA_CESSAZIONE,'Bonifica',''
FROM mnp_mss_attivazione_in_rec
where id_prog in (385539,399707,392827,226478,226469,274401,379989,288384);
DELETE FROM mnp_mss_attivazione_in_rec
where id_prog in (385539,399707,392827,226478,226469,274401,379989,288384);

DROP INDEX IDX_MSS_ATTIVAZIONE_IN_REC_1;
CREATE UNIQUE INDEX IDX_MSS_ATTIVAZIONE_IN_REC_1 ON MNP_MSS_ATTIVAZIONE_IN_REC
(ID_RICHIESTA)
NOLOGGING
TABLESPACE TAB_IDX_MEDIUM;

--PORTING
UPDATE MNP_MSS_PORTING_IN
SET ID_RICHIESTA='Bonificato-' || ID_PROG
WHERE ID_RICHIESTA='Bonificato';

DROP INDEX IDX_MNP_MSS_PORTING_IN_1;
CREATE UNIQUE INDEX IDX_MNP_MSS_PORTING_IN_1 ON MNP_MSS_PORTING_IN
(ID_RICHIESTA)
NOLOGGING
TABLESPACE TAB_IDX_MEDIUM;

--CESSAZIONE
UPDATE MNP_MSS_CESS_IN
SET ID_RICHIESTA='Bonificato-' || ID_PROG
WHERE ID_RICHIESTA='Bonificato';

DROP INDEX IDX_MNP_MSS_CESS_IN_1;
CREATE UNIQUE INDEX IDX_MNP_MSS_CESS_IN_1 ON MNP_MSS_CESS_IN
(ID_RICHIESTA)
NOLOGGING
TABLESPACE TAB_IDX_MEDIUM;
