First Commit - Source Code from Reply
This commit is contained in:
369
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitOttobre08/dbcDDL.sql
Normal file
369
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitOttobre08/dbcDDL.sql
Normal file
@@ -0,0 +1,369 @@
|
||||
-- MVNO to MVNO
|
||||
|
||||
ALTER TABLE MNP_MVNO_NOTIFICA_REC_OUT rename column MVNO to RECIPIENT_MVNO;
|
||||
|
||||
ALTER TABLE MNP_MVNO_NOTIFICA_REC_OUT
|
||||
modify (RECIPIENT_MVNO NOT NULL);
|
||||
|
||||
ALTER TABLE MNP_MVNO_NOTIFICA_DON_OUT rename column MVNO to CODICE_OPERATORE_DONATING;
|
||||
|
||||
ALTER TABLE MNP_MVNO_NOTIFICA_DON_OUT
|
||||
modify (CODICE_OPERATORE_DONATING NOT NULL);
|
||||
|
||||
ALTER TABLE MNP_MVNO_NOTIFICA_DON_OUT
|
||||
add
|
||||
(
|
||||
CODICE_OPERATORE_RECIPIENT VARCHAR2(20) NULL
|
||||
);
|
||||
|
||||
|
||||
ALTER TABLE MNP_GISP_ATT_OUT
|
||||
ADD (
|
||||
INTERNA CHAR(1) NULL
|
||||
);
|
||||
|
||||
-- Fine MVNO to MVNO
|
||||
|
||||
-- OFFICE ZONE
|
||||
|
||||
CREATE TABLE HZ_BIT_IN
|
||||
(
|
||||
CF_PARTITA_IVA VARCHAR2(16) NULL ,
|
||||
CODICE_COMUNE VARCHAR2(10) NULL ,
|
||||
COGNOME_CLIENTE VARCHAR2(60) NULL ,
|
||||
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL ,
|
||||
DAC DATE NULL ,
|
||||
DATA_RICEZIONE DATE DEFAULT SYSDATE NOT NULL ,
|
||||
DENOMINAZIONE_SOCIALE VARCHAR2(60) NULL ,
|
||||
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL ,
|
||||
ID_RICHIESTA_BIT VARCHAR2(12) NOT NULL ,
|
||||
ID_SYSTEM VARCHAR2(10) NOT NULL ,
|
||||
LOCALITA VARCHAR2(60) NULL ,
|
||||
MSISDN VARCHAR2(15) NULL ,
|
||||
NOME_CLIENTE VARCHAR2(30) NULL ,
|
||||
NOTE VARCHAR2(255) NULL ,
|
||||
NUMERO_CIVICO VARCHAR2(10) NULL ,
|
||||
NUMERO_DN VARCHAR2(8) NOT NULL ,
|
||||
PREFISSO_DN VARCHAR2(4) NOT NULL ,
|
||||
TIPO_OPERAZIONE NUMBER(1) NULL ,
|
||||
TIPO_SERVIZIO VARCHAR2(25) NOT NULL ,
|
||||
UNIQUE_ID NUMBER NOT NULL ,
|
||||
VIA VARCHAR2(70) NULL ,
|
||||
SUBSYS VARCHAR2(10) NULL,
|
||||
ID_RICHIESTA NUMBER NULL
|
||||
);
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_BIT_IN ON HZ_BIT_IN
|
||||
(UNIQUE_ID ASC);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE HZ_BIT_IN
|
||||
ADD CONSTRAINT PK_HZ_BIT_IN PRIMARY KEY (UNIQUE_ID);
|
||||
|
||||
|
||||
|
||||
CREATE TABLE HZ_BIT_OUT
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL ,
|
||||
CAUSALE_RIFIUTO VARCHAR2(255) NULL ,
|
||||
CODICE_EVENTO VARCHAR2(2) NOT NULL ,
|
||||
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL ,
|
||||
DAC DATE NULL ,
|
||||
DATA_INVIO DATE NULL ,
|
||||
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL ,
|
||||
ESITO NUMBER(1) NOT NULL ,
|
||||
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL ,
|
||||
NOTE VARCHAR2(255) NULL ,
|
||||
ID_RICHIESTA NUMBER NOT NULL ,
|
||||
SUBSYS VARCHAR2(10) NULL ,
|
||||
ID_RICHIESTA_BIT VARCHAR2(12) NOT NULL
|
||||
);
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_BIT_OUT ON HZ_BIT_OUT
|
||||
(UNIQUE_ID ASC);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE HZ_BIT_OUT
|
||||
ADD CONSTRAINT PK_HZ_BIT_OUT PRIMARY KEY (UNIQUE_ID);
|
||||
|
||||
|
||||
CREATE TABLE HZ_BIT_SCARTI_IN
|
||||
(
|
||||
CF_PARTITA_IVA VARCHAR2(16) NULL ,
|
||||
CODICE_COMUNE VARCHAR2(10) NULL ,
|
||||
CODICE_ERRORE VARCHAR2(2) NULL ,
|
||||
COGNOME_CLIENTE VARCHAR2(60) NULL ,
|
||||
DAC DATE NULL ,
|
||||
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL ,
|
||||
DENOMINAZIONE_SOCIALE VARCHAR2(60) NULL ,
|
||||
ID_REQ_INFOBUS VARCHAR2(24) NULL ,
|
||||
LOCALITA VARCHAR2(60) NULL ,
|
||||
MSISDN VARCHAR2(15) NULL ,
|
||||
NOME_CLIENTE VARCHAR2(30) NULL ,
|
||||
NOTE VARCHAR2(255) NULL ,
|
||||
NUMERO_CIVICO VARCHAR2(10) NULL ,
|
||||
NUMERO_DN VARCHAR2(8) NULL ,
|
||||
PREFISSO_DN VARCHAR2(4) NULL ,
|
||||
RECORD_SCARTATO VARCHAR2(1500) NULL ,
|
||||
SUBSYS VARCHAR2(10) NULL ,
|
||||
SYSTEM_ID VARCHAR2(10) NULL ,
|
||||
TIPO_OPERAZIONE NUMBER(1) NULL ,
|
||||
TIPO_SERVIZIO VARCHAR2(25) NULL ,
|
||||
UNIQUE_ID NUMBER NOT NULL ,
|
||||
VIA VARCHAR2(70) NULL,
|
||||
ID_RICHIESTA_BIT VARCHAR2(12)
|
||||
);
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_BIT_SCARTI_IN ON HZ_BIT_SCARTI_IN
|
||||
(UNIQUE_ID ASC);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE HZ_BIT_SCARTI_IN
|
||||
ADD CONSTRAINT PK_HZ_BIT_SCARTI_IN PRIMARY KEY (UNIQUE_ID);
|
||||
|
||||
|
||||
CREATE SEQUENCE SEQ_HZ_BIT;
|
||||
|
||||
-- Fine OFFICE ZONE
|
||||
|
||||
-- Inizio Integrazione con GISP CESS NAT
|
||||
|
||||
CREATE TABLE HZ_GISP_IN
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL ,
|
||||
ID_RICHIESTA NUMBER NULL ,
|
||||
SUBSYS VARCHAR2(10) NULL ,
|
||||
PREFISSO_DN VARCHAR2(4) NOT NULL ,
|
||||
NUMERO_DN VARCHAR2(8) NOT NULL ,
|
||||
TIPO_OPERAZIONE NUMBER NOT NULL ,
|
||||
MSISDN VARCHAR2(13) NULL ,
|
||||
NOME_CLIENTE VARCHAR2(30) NULL ,
|
||||
COGNOME_CLIENTE VARCHAR2(60) NULL ,
|
||||
DENOMINAZIONE_SOCIALE VARCHAR2(60) NULL ,
|
||||
CF_PARTITA_IVA VARCHAR2(16) NULL ,
|
||||
VIA VARCHAR2(70) NULL ,
|
||||
LOCALITA VARCHAR2(60) NULL ,
|
||||
NUMERO_CIVICO VARCHAR2(10) NULL ,
|
||||
CODICE_COMUNE VARCHAR2(10) NULL ,
|
||||
NOTE VARCHAR2(255) NULL ,
|
||||
DAC DATE NULL ,
|
||||
DATA_RICEZIONE DATE DEFAULT SYSDATE NOT NULL ,
|
||||
TIPO_SERVIZIO VARCHAR2(25) NULL ,
|
||||
ID_SYSTEM VARCHAR2(10) NOT NULL ,
|
||||
DA_SCODARE NUMBER(1) DEFAULT 0 NULL ,
|
||||
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_GISP_IN ON HZ_GISP_IN
|
||||
(UNIQUE_ID ASC);
|
||||
|
||||
ALTER TABLE HZ_GISP_IN
|
||||
ADD PRIMARY KEY (UNIQUE_ID);
|
||||
|
||||
|
||||
CREATE TABLE HZ_GISP_SCARTI_IN
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL ,
|
||||
SUBSYS VARCHAR2(10) NULL ,
|
||||
PREFISSO_DN VARCHAR2(4) NULL ,
|
||||
NUMERO_DN VARCHAR2(8) NULL ,
|
||||
TIPO_OPERAZIONE NUMBER NULL ,
|
||||
MSISDN VARCHAR2(13) NULL ,
|
||||
NOME_CLIENTE VARCHAR2(30) NULL ,
|
||||
COGNOME_CLIENTE VARCHAR2(60) NULL ,
|
||||
DENOMINAZIONE_SOCIALE VARCHAR2(60) NULL ,
|
||||
CF_PARTITA_IVA VARCHAR2(16) NULL ,
|
||||
VIA VARCHAR2(70) NULL ,
|
||||
LOCALITA VARCHAR2(60) NULL ,
|
||||
NUMERO_CIVICO VARCHAR2(10) NULL ,
|
||||
CODICE_COMUNE VARCHAR2(10) NULL ,
|
||||
NOTE VARCHAR2(255) NULL ,
|
||||
DAC DATE NULL ,
|
||||
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL ,
|
||||
TIPO_SERVIZIO VARCHAR2(25) NULL ,
|
||||
ID_REQ_INFOBUS VARCHAR2(24) NULL ,
|
||||
RECORD_SCARTATO VARCHAR2(1500) NULL ,
|
||||
CODICE_ERRORE VARCHAR2(2) NOT NULL ,
|
||||
SYSTEM_ID VARCHAR2(10) NULL
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_GISP_SCARTI_IN ON HZ_GISP_SCARTI_IN
|
||||
(UNIQUE_ID ASC);
|
||||
|
||||
ALTER TABLE HZ_GISP_SCARTI_IN
|
||||
ADD PRIMARY KEY (UNIQUE_ID);
|
||||
|
||||
CREATE SEQUENCE SEQ_HZ_GISP;
|
||||
|
||||
-- Fine integrazione con GISP CESS NAT
|
||||
|
||||
-- Inizio Gestione Processo Cessazione HZ passaggio altro OLO
|
||||
|
||||
CREATE TABLE HZ_GEST_RICH_CESS_OLO
|
||||
(
|
||||
ID_RICHIESTA NUMBER NOT NULL ,
|
||||
STATO NUMBER(2) NOT NULL ,
|
||||
DATA_RICEZIONE_RICHIESTA DATE DEFAULT SYSDATE NOT NULL ,
|
||||
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL ,
|
||||
MSISDN VARCHAR2(15) NULL ,
|
||||
TIPOLOGIA_UTENZA_MOBILE VARCHAR2(3) NULL ,
|
||||
TIPOLOGIA_CLIENTE_MOBILE VARCHAR2(2) NULL ,
|
||||
STATO_LINEA_UTENZA_FISSA VARCHAR2(10) NULL ,
|
||||
UTENZA_FISSA_NATIVA_TIM NUMBER(1) DEFAULT 0 NULL ,
|
||||
CAUSALE_ANNULLAMENTO VARCHAR2(50) NULL
|
||||
);
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_GEST_RICH_CESS_OLO ON HZ_GEST_RICH_CESS_OLO
|
||||
(ID_RICHIESTA ASC);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE HZ_GEST_RICH_CESS_OLO
|
||||
ADD CONSTRAINT PK_HZ_GEST_RICH_CESS_OLO PRIMARY KEY (ID_RICHIESTA);
|
||||
|
||||
|
||||
|
||||
CREATE TABLE HZ_STORICO_RICH_CESS_OLO
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL ,
|
||||
STATO_DA NUMBER(2) NOT NULL ,
|
||||
STATO_A NUMBER(2) NOT NULL ,
|
||||
NOME_FILE VARCHAR2(100) NULL ,
|
||||
I_O NUMBER(1) NULL ,
|
||||
DATA_LAVORAZIONE DATE DEFAULT TRUNC(SYSDATE) NOT NULL ,
|
||||
DATA_I_O DATE DEFAULT SYSDATE NOT NULL ,
|
||||
ID_RICHIESTA NUMBER NOT NULL
|
||||
);
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_STORICO_RICH_CESS_OLO ON HZ_STORICO_RICH_CESS_OLO
|
||||
(UNIQUE_ID ASC);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE HZ_STORICO_RICH_CESS_OLO
|
||||
ADD CONSTRAINT PK_HZ_STORICO_RICH_CESS_OLO PRIMARY KEY (UNIQUE_ID);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE HZ_STORICO_RICH_CESS_OLO
|
||||
ADD (CONSTRAINT R_75 FOREIGN KEY (ID_RICHIESTA) REFERENCES HZ_GEST_RICH_CESS_OLO(ID_RICHIESTA));
|
||||
|
||||
|
||||
CREATE TABLE HZ_GISP_RETRIEVE_OUT
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL ,
|
||||
DA_SCODARE NUMBER DEFAULT 0 NOT NULL ,
|
||||
DATA_INVIO DATE NULL ,
|
||||
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL ,
|
||||
RESP_FLAG_TIM CHAR(1) NULL ,
|
||||
RESP_CODE VARCHAR2(2) NULL ,
|
||||
RESP_MSG VARCHAR2(50) NULL ,
|
||||
RESP_STATO_FISSO VARCHAR2(4) NULL ,
|
||||
RESP_MSISDN VARCHAR2(13) NULL ,
|
||||
RESP_TIPO_MSISDN VARCHAR2(2) NULL ,
|
||||
RESP_TIPO_CLIENTE VARCHAR2(2) NULL ,
|
||||
ID_RICHIESTA NUMBER NOT NULL
|
||||
);
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_GISP_RETRIEVE_OUT ON HZ_GISP_RETRIEVE_OUT
|
||||
(UNIQUE_ID ASC);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE HZ_GISP_RETRIEVE_OUT
|
||||
ADD CONSTRAINT PK_HZ_GISP_RETRIEVE_OUT PRIMARY KEY (UNIQUE_ID);
|
||||
|
||||
|
||||
CREATE TABLE HZ_SIMBA_OUT
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL ,
|
||||
DA_INVIARE NUMBER NOT NULL ,
|
||||
DA_SCODARE NUMBER DEFAULT 0 NOT NULL ,
|
||||
DATA_CREAZIONE DATE DEFAULT SYSDATE NOT NULL ,
|
||||
ID_RICHIESTA NUMBER NOT NULL ,
|
||||
NOME_FILE VARCHAR2(40) NULL ,
|
||||
PREFISSO_DN VARCHAR2(4) NOT NULL ,
|
||||
NUMERO_DN VARCHAR2(8) NOT NULL ,
|
||||
MSISDN VARCHAR2(15) NOT NULL ,
|
||||
DATA_INVIO DATE NULL
|
||||
);
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_SIMBA_OUT ON HZ_SIMBA_OUT
|
||||
(UNIQUE_ID ASC);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE HZ_SIMBA_OUT
|
||||
ADD CONSTRAINT PK_HZ_SIMBA_OUT PRIMARY KEY (UNIQUE_ID);
|
||||
|
||||
|
||||
CREATE TABLE HZ_GISP_CESS_OLO_OUT
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL ,
|
||||
NOME_RICHIESTA VARCHAR2(20) NOT NULL ,
|
||||
CAS VARCHAR2(3) NOT NULL ,
|
||||
NUM_TEL VARCHAR2(15) NOT NULL ,
|
||||
DATA_ESPL DATE NULL ,
|
||||
NUM_FISSO VARCHAR2(12) NOT NULL ,
|
||||
ID_RICHIESTA NUMBER NOT NULL ,
|
||||
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL ,
|
||||
DATA_CREAZIONE DATE DEFAULT SYSDATE NOT NULL ,
|
||||
DATA_INVIO DATE NULL
|
||||
);
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_HZ_GISP_CESS_OLO_OUT ON HZ_GISP_CESS_OLO_OUT
|
||||
(UNIQUE_ID ASC);
|
||||
|
||||
|
||||
|
||||
ALTER TABLE HZ_GISP_CESS_OLO_OUT
|
||||
ADD CONSTRAINT PK_HZ_GISP_CESS_OLO_OUT PRIMARY KEY (UNIQUE_ID);
|
||||
|
||||
|
||||
ALTER TABLE HZ_MSP_OUT
|
||||
ADD (MSISDN VARCHAR2(15) NULL);
|
||||
|
||||
ALTER TABLE HZ_MSC_OUT
|
||||
ADD (MSISDN VARCHAR2(15) NULL);
|
||||
|
||||
CREATE SEQUENCE SEQ_HZ_SIMBA_OUT;
|
||||
CREATE SEQUENCE SEQ_RICHIESTA_HZ_CESS_OLO;
|
||||
CREATE SEQUENCE SEQ_RICH_HZ_CESS_OLO_STORICO;
|
||||
CREATE SEQUENCE SEQ_HZ_GISP_RETRIEVE_OUT;
|
||||
|
||||
ALTER TABLE HZ_MSC_OUT DROP CONSTRAINT FK_HZ_MSC_OUT;
|
||||
|
||||
ALTER TABLE HZ_MSP_OUT DROP CONSTRAINT FK_HZ_MSP_OUT;
|
||||
|
||||
ALTER TABLE HZ_MSC_OUT MODIFY ID_REQ_INFOBUS NULL;
|
||||
|
||||
ALTER TABLE HZ_MSP_OUT MODIFY ID_REQ_INFOBUS NULL;
|
||||
|
||||
ALTER TABLE HZ_PITAGORA_IN DROP CONSTRAINT FK_HZ_PITAGORA_IN;
|
||||
|
||||
ALTER TABLE HZ_PITAGORA_IN MODIFY (
|
||||
DATA_RICEZIONE_ORDINE DATE NULL
|
||||
);
|
||||
|
||||
-- Fine Gestione Processo Cessazione HZ passaggio altro OLO
|
||||
|
||||
|
||||
Reference in New Issue
Block a user