-- 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