---DDL DONOR STANDARD E DONOR MVNO--- ALTER TABLE MNP_GESTIONE_RICHIESTA RENAME COLUMN CARATTERIZZAZIONE TO CARATTERIZZAZIONE_OLD; ---CAMPO PER LA BONIFICA DI CARATTERIZZAZIONE VEDI SOTTO ALTER TABLE MNP_GESTIONE_RICHIESTA ADD ( FLAG_PREVALIDAZIONE VARCHAR2(1 BYTE) DEFAULT 'N' NOT NULL, FLAG_FURTO VARCHAR2(1 BYTE) DEFAULT 'N' NOT NULL, CESSATOGG VARCHAR2(1 BYTE) DEFAULT 'N' NOT NULL, USAGE VARCHAR2(20 BYTE), --OK->ESEGUIRE BONIFICA CON QUANTO PRESENTE NELLA RETRIEVE MAIN_MSISDN VARCHAR2(20 BYTE), --OK->ESEGUIRE BONIFICA CON QUANTO PRESENTE NELLA RETRIEVE NOME_SERVIZIO VARCHAR2(20 BYTE), --OK->ESEGUIRE BONIFICA CON QUANTO PRESENTE NELLA RETRIEVE ADDITIONAL VARCHAR2(20 BYTE), --OK->ESEGUIRE BONIFICA CON QUANTO PRESENTE NELLA RETRIEVE CESSAZIONE_RETE VARCHAR2 (10) DEFAULT NULL, --- OK->ESEGUIRE BONIFICA CON 1 PER TUTTE LE RICHIESTE CHE ATTENDONO LA CESSAZIONE DA MSS (STATI 7,9,14) VERSION NUMBER DEFAULT 0, ROUTING_NUMBER VARCHAR2(3) DEFAULT NULL, --- OK->ESEGUIRE BONIFICA CON ROUTING NUMBER DELL'OPERATORE RECIPIENT E POI METTERE A "NOT NULL" CODICE_RIFIUTO_VALIDAZIONE VARCHAR2(100) DEFAULT NULL, -- OK->ESEGUIRE BONIFICA CON QUANTO CONTENUTO NEL CAMPO CODICERIFIUTOVALIDAZIONE (PER STATI DELLA QUERY) CARATTERIZZAZIONE VARCHAR2(3 BYTE) --TODO->ATTENZIONE: DOPO BONIFICA_Donor CHIUDERE ELIMINANDO CARATTERIZZAZIONE_OLD "COMMENTATO" SU BONIFICA_Donor ); ALTER TABLE MNP_GESTIONE_RICHIESTA MODIFY( --- INIZIO REFACTORING DA_INVIARE DEFAULT NULL, COD_CONTROLLO_PRESAINCARICO DEFAULT NULL, CODICE_CONTROLLO_ESPLETAMENTO DEFAULT NULL, NOME_OT DEFAULT NULL, RICHIESTAADHOCAOM DEFAULT NULL, RICHIESTAADHOC DEFAULT NULL, HOC_UPDATES DEFAULT NULL, DA_NOTIFICARE_A_NPTS DEFAULT NULL, BUSINESS_CONSUMER DEFAULT NULL, PRIORITY DEFAULT NULL, FLAG_TC DEFAULT NULL, FLAG_ESP DEFAULT NULL, CARATTERIZZAZIONE DEFAULT NULL, VERSION DEFAULT NULL, --- FINE REFACTORING CODICE_PRE_POST_PAGATO NULL, FLAG_PREVALIDAZIONE DEFAULT NULL, FLAG_FURTO DEFAULT NULL, CESSATOGG DEFAULT NULL, CODICE_ANALOGICO_DIGITALE NULL, TIPO_DOCUMENTO NULL, NUMERO_DOCUMENTO NULL ); ALTER TABLE MNP_RICHIESTA_DUP ADD (FLAG_PREVALIDAZIONE VARCHAR2(1 BYTE) DEFAULT 'N' NOT NULL, FLAG_FURTO VARCHAR2(1 BYTE) DEFAULT 'N' NOT NULL); ALTER TABLE MNP_RICHIESTA_DUP MODIFY(DA_INVIARE DEFAULT NULL, TIPO_MESSAGGIO DEFAULT NULL, FLAG_TC DEFAULT NULL, FLAG_PREVALIDAZIONE DEFAULT NULL, FLAG_FURTO DEFAULT NULL ) ; ALTER TABLE MNP_GESTIONE_RICHIESTA_PORTING ADD (ROUTING_NUMBER VARCHAR2 (3 BYTE)); --- OK->ESEGUIRE BONIFICA CON ROUTING NUMBER DELL'OPERATORE RECIPIENT PER tutte le richieste non in stato finale, POI METTERE A "NOT NULL" ALTER TABLE MNP_GESTIONE_RICHIESTA_REC ADD ( ROUTING_NUMBER VARCHAR2(3) DEFAULT '362', CODICE_RIFIUTO_VALIDAZIONE VARCHAR2(100) DEFAULT NULL );