370 lines
9.1 KiB
SQL
370 lines
9.1 KiB
SQL
-- 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
|
|
|
|
|