85 lines
2.8 KiB
SQL
85 lines
2.8 KiB
SQL
---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
|
|
);
|