First Commit - Source Code from Reply
This commit is contained in:
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/SM_1641.sql
Normal file
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/SM_1641.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
spool /mnpapp/log/script/SM_204.log
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
values('YG','0047',1,'00');
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
values('YH','0047',1,'00');
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
values('MB','0047',1,'00');
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
values('MC','0047',1,'00');
|
||||
|
||||
commit;
|
||||
|
||||
spool off;
|
||||
@@ -0,0 +1,9 @@
|
||||
spool SM_1654_dbc.log
|
||||
|
||||
SELECT count(*) FROM mnp_dbcgo_notifica_rec_out where data_creazione>to_date('15/04/2007', 'dd/mm/yyyy') and sistema_mittente is null;
|
||||
|
||||
UPDATE mnp_dbcgo_notifica_rec_out set sistema_mittente = 'BIT' where data_creazione>to_date('15/04/2007', 'dd/mm/yyyy') and sistema_mittente is null;
|
||||
|
||||
commit;
|
||||
|
||||
spool off
|
||||
@@ -0,0 +1,9 @@
|
||||
spool SM_1654_dbcgo.log
|
||||
|
||||
SELECT count(*) FROM dbcgo_gestione_richiesta_rec where sistema_mittente is null and dataricezionerichiesta > to_date('15/04/2007', 'dd/mm/yyyy');
|
||||
|
||||
UPDATE dbcgo_gestione_richiesta_rec set sistema_mittente = 'BIT' where dataricezionerichiesta > to_date('15/04/2007', 'dd/mm/yyyy') and sistema_mittente is null;
|
||||
|
||||
commit;
|
||||
|
||||
spool off;
|
||||
21
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbc.sql
Normal file
21
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbc.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
--execute as DBC
|
||||
|
||||
spool /mnpapp/log/script/dbc200704.log;
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcDDL.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcDML.sql
|
||||
|
||||
-----------------------------
|
||||
--COMPILE PROCEDURE
|
||||
|
||||
--@/mnpapp/dbcgo/script/procedure/dbcgo/Util.jsp
|
||||
--show err
|
||||
|
||||
spool off;
|
||||
21
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcCoop.sql
Normal file
21
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcCoop.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
--execute as DBC
|
||||
|
||||
spool /mnpapp/log/script/dbc200704.log;
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcDDLCoop.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcDMLCoop.sql
|
||||
|
||||
-----------------------------
|
||||
--COMPILE PROCEDURE
|
||||
|
||||
--@/mnpapp/dbcgo/script/procedure/dbcgo/Util.jsp
|
||||
--show err
|
||||
|
||||
spool off;
|
||||
@@ -0,0 +1,24 @@
|
||||
|
||||
-- eseguire come utente MNP
|
||||
|
||||
spool /mnpapp/log/script/dbcCoopBonificaSistMitt1.log;
|
||||
|
||||
----------------------------------------------------------------------
|
||||
---- MNP_GESTIONE_RICHIESTA_REC
|
||||
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC add(
|
||||
OPERATORE_INTERNO VARCHAR2(10) DEFAULT 'TIM' NOT NULL,
|
||||
SISTEMA_MITTENTE VARCHAR2(10),
|
||||
TIPO_SERVIZIO_SISTEMA_MITT VARCHAR2(10)
|
||||
);
|
||||
|
||||
update /*+ parallel (a) */
|
||||
MNP_GESTIONE_RICHIESTA_REC a set
|
||||
SISTEMA_MITTENTE=decode(TIPO_SERVIZIO_SID,null,decode(TIPO_SERVIZIO_MSP,null,decode(TIPO_SERVIZIO_MSC,null,null,'MSC'),'MSP'),'SID'),
|
||||
TIPO_SERVIZIO_SISTEMA_MITT=nvl(TIPO_SERVIZIO_SID,nvl(TIPO_SERVIZIO_MSP,TIPO_SERVIZIO_MSC))
|
||||
WHERE TIPO_CLIENTE='CO';
|
||||
|
||||
commit;
|
||||
|
||||
spool off;
|
||||
-------------------------------------------------------------------------
|
||||
@@ -0,0 +1,15 @@
|
||||
|
||||
-- eseguire come utente MNP
|
||||
|
||||
spool /mnpapp/log/script/dbcCoopBonificaSistMitt2.log;
|
||||
|
||||
---------------------------------------------------------------------
|
||||
---- MNP_GESTIONE_RICHIESTA_REC
|
||||
|
||||
-- eliminazione colonne vecchie (questo deve essere fatto solo se è andato tutto bene, quindi lo farei fare a mano
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC DROP COLUMN TIPO_SERVIZIO_SID;
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC DROP COLUMN TIPO_SERVIZIO_MSP;
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA_REC DROP COLUMN TIPO_SERVIZIO_MSC;
|
||||
|
||||
spool off;
|
||||
-------------------------------------------------------------------------
|
||||
@@ -0,0 +1,5 @@
|
||||
|
||||
-- eseguire come utente MNP
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
ALTER TABLE MNP_DBCGO_NOTIFICA_DONOR_OUT add(OPERATORE_INTERNO VARCHAR2(10) DEFAULT 'TIM' NOT NULL);
|
||||
415
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcDDLCoop.sql
Normal file
415
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcDDLCoop.sql
Normal file
@@ -0,0 +1,415 @@
|
||||
|
||||
-- eseguire come utente MNP
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
--SEQUENCE
|
||||
CREATE SEQUENCE seq_gisp_retrieve_out;
|
||||
CREATE SEQUENCE seq_gisp_retrieve_recupero_out;
|
||||
CREATE SEQUENCE SEQ_CCRMW_COOP_RECUPERO;
|
||||
CREATE SEQUENCE SEQ_CCRMW_COOP_NOTIFICA_OUT;
|
||||
CREATE SEQUENCE SEQ_CCRMW_COOP_SCARTI_DONOR;
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
--TABELLE
|
||||
---- inizio GISP
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA add(
|
||||
OPERATORE_INTERNO VARCHAR2(10) DEFAULT 'TIM' NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE MNP_GISP_RETRIEVE_OUT (
|
||||
ID_PROG NUMBER(18,0) NOT NULL,
|
||||
UNIQUE_ID VARCHAR2(50),
|
||||
DA_SCODARE NUMBER(1,0) DEFAULT 0 NOT NULL,
|
||||
DATA_INVIO DATE DEFAULT sysdate,
|
||||
ID_RICHIESTA VARCHAR2(23) NOT NULL,
|
||||
MSISDN VARCHAR2(13) NOT NULL,
|
||||
RESP_TIMEOUT NUMBER(1,0) DEFAULT 0 NOT NULL,
|
||||
RESP_CODE VARCHAR2(2),
|
||||
RESP_MSG VARCHAR2(50),
|
||||
RESP_STATO VARCHAR2(25),
|
||||
RESP_CESSAZIONE_MNP VARCHAR2(1),
|
||||
RESP_OPERATORE_INTERNO VARCHAR2(10)
|
||||
)
|
||||
TABLESPACE TAB_HUGE_2;
|
||||
|
||||
ALTER TABLE MNP_GISP_RETRIEVE_OUT ADD
|
||||
CONSTRAINT PK_MNP_GISP_RETRIEVE_OUT
|
||||
PRIMARY KEY(ID_PROG)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
ENABLE
|
||||
VALIDATE;
|
||||
|
||||
CREATE UNIQUE INDEX IDX_MNP_GISP_RETRIEVE_OUT_1 ON MNP_GISP_RETRIEVE_OUT
|
||||
(UNIQUE_ID)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_HUGE_2_2;
|
||||
|
||||
CREATE TABLE MNP_GISP_RETRIEVE_RECUPERO_OUT (
|
||||
id_prog NUMBER(18,0) NOT NULL,
|
||||
unique_id VARCHAR2(50),
|
||||
id_richiesta VARCHAR2(23),
|
||||
MSISDN VARCHAR2(13),
|
||||
message_id VARCHAR2(50),
|
||||
redelivery_count NUMBER(3,0) DEFAULT 0,
|
||||
stato_messaggio NUMBER(2,0) DEFAULT 0,
|
||||
data_inserimento DATE DEFAULT SYSDATE,
|
||||
data_ultimo_aggiornamento DATE DEFAULT SYSDATE,
|
||||
eccezione_avvenuta VARCHAR2(1000)
|
||||
)
|
||||
TABLESPACE TAB_SMALL;
|
||||
|
||||
ALTER TABLE MNP_GISP_RETRIEVE_RECUPERO_OUT ADD
|
||||
CONSTRAINT PK_MNP_GISP_RETR_RECUPERO_OUT
|
||||
PRIMARY KEY(ID_PROG)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_SMALL
|
||||
ENABLE
|
||||
VALIDATE;
|
||||
|
||||
---- fine Gisp
|
||||
|
||||
|
||||
----------------------------------------------------------------------
|
||||
---- MNP_GESTIONE_RICHIESTA_REC
|
||||
---- questa tabella vinene gestita completamente nel DML
|
||||
----------------------------------------------------------------------
|
||||
|
||||
---- inizio CCRMWEBCOOP
|
||||
CREATE TABLE MNP_CCRMW_COOP_NOT_OUT (
|
||||
ID_PROG NUMBER(18) NOT NULL,
|
||||
ID_RICHIESTA VARCHAR2(23 BYTE) NOT NULL,
|
||||
CODICE_EVENTO VARCHAR2(2 BYTE) NOT NULL,
|
||||
NUMERO_TELEFONICO_OLO VARCHAR2(13 BYTE),
|
||||
NUMERO_DUALE VARCHAR2(13 BYTE),
|
||||
OPERATORE VARCHAR2(20 BYTE),
|
||||
IDENTIFICATIVO_RICHIESTA_AOM VARCHAR2(64 BYTE) NOT NULL,
|
||||
TIPO_RICHIESTA VARCHAR2(50 BYTE),
|
||||
CODICE_FISCALE_PARTITA_IVA VARCHAR2(16 BYTE),
|
||||
TECNOLOGIA VARCHAR2(50 BYTE),
|
||||
TIPOLOGIA_UTENZA VARCHAR2(50 BYTE),
|
||||
DATA_VALIDAZIONE DATE,
|
||||
ICCD_SERIAL_NUMBER VARCHAR2(30 BYTE),
|
||||
STATO VARCHAR2(50 BYTE) NOT NULL,
|
||||
CAUSALE VARCHAR2(100 BYTE),
|
||||
DATA_MODIFICA_STATO DATE NOT NULL,
|
||||
NOTE VARCHAR2(400 BYTE),
|
||||
DATA_INVIO DATE DEFAULT sysdate,
|
||||
TIPO_PROCESSO VARCHAR2(2 BYTE),
|
||||
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
|
||||
UNIQUE_ID VARCHAR2(50 BYTE),
|
||||
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
|
||||
PROGETTOADHOC NUMBER(1),
|
||||
CODICE_GRUPPO VARCHAR2(16 BYTE),
|
||||
DATA_CUT_OVER DATE,
|
||||
CODICE_DEALER VARCHAR2(10 BYTE)
|
||||
)
|
||||
TABLESPACE TAB_HUGE
|
||||
PARTITION BY RANGE (DATA_INSERIMENTO)
|
||||
(
|
||||
PARTITION MNP_CCRMW_COOP_NOT_OUT9 VALUES LESS THAN (TO_DATE('20070401','YYYYMMDD'))
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_HUGE_2,
|
||||
PARTITION MNP_CCRMW_COOP_NOT_OUT10 VALUES LESS THAN (TO_DATE('20071001','YYYYMMDD'))
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_HUGE_2,
|
||||
PARTITION MNP_CCRMW_COOP_NOT_OUT11 VALUES LESS THAN (TO_DATE('20080401','YYYYMMDD'))
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_HUGE_2,
|
||||
PARTITION MNP_CCRMW_COOP_NOT_OUT_MAX VALUES LESS THAN (MAXVALUE)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_HUGE_2
|
||||
);
|
||||
|
||||
CREATE INDEX IDX_CCRMW_COOP_NOTIFICA_OUT_3 ON MNP_CCRMW_COOP_NOT_OUT
|
||||
(ID_RICHIESTA)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_HUGE_2_2;
|
||||
|
||||
|
||||
CREATE INDEX MNP_CCRMW_COOP_NOTIFICA_OUT_2 ON MNP_CCRMW_COOP_NOT_OUT
|
||||
(UNIQUE_ID)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_BIG;
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_CCRMW_COOP_NOTIFICA_OUT ON MNP_CCRMW_COOP_NOT_OUT
|
||||
(ID_PROG)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_HUGE_2_2;
|
||||
|
||||
|
||||
ALTER TABLE MNP_CCRMW_COOP_NOT_OUT ADD (
|
||||
CONSTRAINT PK_CCRMW_COOP_NOT_OUT
|
||||
PRIMARY KEY
|
||||
(ID_PROG)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_HUGE_2_2
|
||||
);
|
||||
|
||||
|
||||
CREATE TABLE MNP_CCRMW_COOP_RECUPERO_OUT (
|
||||
ID_PROG NUMBER(18) NOT NULL,
|
||||
MESSAGE_ID VARCHAR2(50 BYTE),
|
||||
ID_RICHIESTA VARCHAR2(23 BYTE),
|
||||
CODICE_EVENTO VARCHAR2(2 BYTE),
|
||||
NUMERO_TELEFONICO_OLO VARCHAR2(13 BYTE),
|
||||
NUMERO_DUALE VARCHAR2(13 BYTE),
|
||||
OPERATORE VARCHAR2(20 BYTE),
|
||||
IDENTIFICATIVO_RICHIESTA_AOM VARCHAR2(64 BYTE),
|
||||
TIPO_RICHIESTA VARCHAR2(50 BYTE),
|
||||
CODICE_FISCALE_PARTITA_IVA VARCHAR2(16 BYTE),
|
||||
TECNOLOGIA VARCHAR2(50 BYTE),
|
||||
TIPOLOGIA_UTENZA VARCHAR2(50 BYTE),
|
||||
DATA_VALIDAZIONE VARCHAR2(30 BYTE),
|
||||
ICCD_SERIAL_NUMBER VARCHAR2(30 BYTE),
|
||||
STATO VARCHAR2(50 BYTE),
|
||||
CAUSALE VARCHAR2(100 BYTE),
|
||||
DATA_MODIFICA_STATO VARCHAR2(30 BYTE),
|
||||
NOTE VARCHAR2(400 BYTE),
|
||||
TIPO_PROCESSO VARCHAR2(2 BYTE),
|
||||
REDELIVERY_COUNT NUMBER(3) DEFAULT 0,
|
||||
STATO_MESSAGGIO NUMBER(2) DEFAULT 0,
|
||||
DATA_INSERIMENTO DATE DEFAULT SYSDATE,
|
||||
DATA_ULTIMO_AGGIORNAMENTO DATE DEFAULT SYSDATE,
|
||||
ECCEZIONE_AVVENUTA VARCHAR2(1000 BYTE),
|
||||
UNIQUE_ID VARCHAR2(50 BYTE),
|
||||
PROGETTOADHOC VARCHAR2(1 BYTE),
|
||||
CODICE_GRUPPO VARCHAR2(16 BYTE),
|
||||
DATA_CUT_OVER VARCHAR2(30 BYTE),
|
||||
CODICE_DEALER VARCHAR2(10 BYTE)
|
||||
)
|
||||
TABLESPACE TAB_SMALL;
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_MNP_CCRMW_COOP_RECUPERO_OUT ON MNP_CCRMW_COOP_RECUPERO_OUT
|
||||
(ID_PROG)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_SMALL;
|
||||
|
||||
|
||||
|
||||
ALTER TABLE MNP_CCRMW_COOP_RECUPERO_OUT ADD (
|
||||
CONSTRAINT PK_MNP_CCRMW_COOP_RECUPERO_OUT
|
||||
PRIMARY KEY
|
||||
(ID_PROG)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_SMALL
|
||||
);
|
||||
|
||||
|
||||
CREATE TABLE MNP_CCRMW_COOP_SCARTI_DONOR
|
||||
(
|
||||
ID_PROG NUMBER(10) NOT NULL,
|
||||
ID_RICHIESTA VARCHAR2(64 BYTE),
|
||||
NOME_FILE VARCHAR2(40 BYTE),
|
||||
ESITO_VALIDAZIONE VARCHAR2(30 BYTE),
|
||||
CAUSALE_RIFIUTO VARCHAR2(50 BYTE),
|
||||
DATA_VAL_EFF VARCHAR2(20 BYTE),
|
||||
TIPO_UTENZA VARCHAR2(50 BYTE),
|
||||
CAUSALE_SCARTO VARCHAR2(200 BYTE),
|
||||
RECORD_SCARTATO VARCHAR2(500 BYTE),
|
||||
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL
|
||||
)
|
||||
TABLESPACE TAB_SMALL;
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_CCRMW_COOP_SCARTI_DONOR ON MNP_CCRMW_COOP_SCARTI_DONOR
|
||||
(ID_PROG)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_SMALL;
|
||||
|
||||
|
||||
ALTER TABLE MNP_CCRMW_COOP_SCARTI_DONOR ADD (
|
||||
CONSTRAINT PK_CCRMW_COOP_SCARTI_DONOR
|
||||
PRIMARY KEY
|
||||
(ID_PROG)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_SMALL
|
||||
);
|
||||
|
||||
|
||||
---- fine CCRMWEBCOOP
|
||||
|
||||
|
||||
---- inizio MSP
|
||||
|
||||
CREATE SEQUENCE SEQ_MSPCOOP_IN_REC;
|
||||
CREATE SEQUENCE SEQ_MSPCOOP_OUT_REC;
|
||||
CREATE SEQUENCE SEQ_MSPCOOP_SCARTI_IN_REC;
|
||||
CREATE SEQUENCE SEQ_MSPCOOP_REC_RECUPERO_OUT;
|
||||
|
||||
|
||||
CREATE TABLE MNP_MSPCOOP_IN_REC
|
||||
(
|
||||
ID_PROG NUMBER(18) NOT NULL,
|
||||
ID_RICHIESTA VARCHAR2(23 BYTE),
|
||||
CODICE_OPERATORE_DONATING VARCHAR2(4 BYTE) NOT NULL,
|
||||
PREFISSO_TIM VARCHAR2(3 BYTE),
|
||||
NUM_TEL_TIM VARCHAR2(10 BYTE),
|
||||
PREFISSO_AOM VARCHAR2(3 BYTE) NOT NULL,
|
||||
NUM_TEL_AOM VARCHAR2(10 BYTE) NOT NULL,
|
||||
ICCID_AOM VARCHAR2(27 BYTE),
|
||||
CODICE_FISCALE VARCHAR2(16 BYTE),
|
||||
PARTITA_IVA VARCHAR2(11 BYTE),
|
||||
CODICE_PRE_POST_PAGATO VARCHAR2(3 BYTE) NOT NULL,
|
||||
DATA_CUT_OVER DATE,
|
||||
COGNOME_CLIENTE VARCHAR2(50 BYTE),
|
||||
NOME_CLIENTE VARCHAR2(20 BYTE),
|
||||
RAGIONE_SOCIALE VARCHAR2(70 BYTE),
|
||||
TIPO_DOCUMENTO VARCHAR2(3 BYTE) NOT NULL,
|
||||
NUMERO_DOCUMENTO VARCHAR2(10 BYTE) NOT NULL,
|
||||
DATA_RICHIESTA DATE,
|
||||
TIPO_OPERAZIONE VARCHAR2(3 BYTE) NOT NULL,
|
||||
TECNOLOGIA VARCHAR2(1 BYTE) NOT NULL,
|
||||
IMSI VARCHAR2(16 BYTE) NOT NULL,
|
||||
IDREQ_INFOBUS VARCHAR2(24 BYTE) NOT NULL,
|
||||
TIPO_SERVIZIO_SISTEMA_MITT VARCHAR2(10 BYTE) NOT NULL,
|
||||
DATA_RICEZIONE DATE DEFAULT SYSDATE NOT NULL,
|
||||
UNIQUE_ID VARCHAR2(50 BYTE),
|
||||
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
|
||||
CODICE_DEALER VARCHAR2(10 BYTE),
|
||||
COD_PROFILO_TARIFFARIO VARCHAR2(10 BYTE),
|
||||
DESC_PROFILO_TARIFFARIO VARCHAR2(50 BYTE)
|
||||
)
|
||||
TABLESPACE TAB_BIG
|
||||
NOLOGGING;
|
||||
|
||||
ALTER TABLE MNP_MSPCOOP_IN_REC ADD (
|
||||
CONSTRAINT PK_MSPCOOP_IN_REC
|
||||
PRIMARY KEY
|
||||
(ID_PROG)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_MEDIUM);
|
||||
|
||||
CREATE INDEX IDX_MNP_MSPCOOP_IN_REC_1 ON MNP_MSPCOOP_IN_REC
|
||||
(UNIQUE_ID)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_MEDIUM;
|
||||
|
||||
CREATE TABLE MNP_MSPCOOP_OUT_REC
|
||||
(
|
||||
ID_PROG NUMBER(18) NOT NULL,
|
||||
ID_RICHIESTA VARCHAR2(18 BYTE) NOT NULL,
|
||||
ESITO_VALIDAZIONE VARCHAR2(30 BYTE) NOT NULL,
|
||||
CAUSALE_RIFIUTO VARCHAR2(50 BYTE),
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE DATE NOT NULL,
|
||||
PREFISSO_TIM VARCHAR2(3 BYTE),
|
||||
NUMERO_TIM VARCHAR2(10 BYTE),
|
||||
PREFISSO_OLO VARCHAR2(3 BYTE),
|
||||
NUMERO_OLO VARCHAR2(10 BYTE),
|
||||
IDREQ_INFOBUS VARCHAR2(24 BYTE) NOT NULL,
|
||||
TIPO_SERVIZIO_SISTEMA_MITT VARCHAR2(10 BYTE) NOT NULL,
|
||||
DATA_INVIO DATE,
|
||||
UNIQUE_ID VARCHAR2(50 BYTE),
|
||||
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL
|
||||
)
|
||||
TABLESPACE TAB_BIG
|
||||
NOLOGGING;
|
||||
|
||||
ALTER TABLE MNP_MSPCOOP_OUT_REC ADD (
|
||||
CONSTRAINT PK_MNP_MSPCOOP_OUT_REC
|
||||
PRIMARY KEY
|
||||
(ID_PROG)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_MEDIUM);
|
||||
|
||||
CREATE INDEX IDX_MNP_MSPCOOP_OUT_REC_1 ON MNP_MSPCOOP_OUT_REC
|
||||
(UNIQUE_ID)
|
||||
NOLOGGING
|
||||
TABLESPACE TAB_IDX_MEDIUM;
|
||||
|
||||
CREATE TABLE MNP_MSPCOOP_SCARTI_IN
|
||||
(
|
||||
ID_PROG NUMBER(18) NOT NULL,
|
||||
CODICE_OPERATORE_DONATING VARCHAR2(200 BYTE),
|
||||
PREFISSO_TIM VARCHAR2(200 BYTE),
|
||||
NUM_TEL_TIM VARCHAR2(200 BYTE),
|
||||
PREFISSO_AOM VARCHAR2(200 BYTE),
|
||||
NUM_TEL_AOM VARCHAR2(200 BYTE),
|
||||
ICCID_AOM VARCHAR2(200 BYTE),
|
||||
CODICE_FISCALE VARCHAR2(200 BYTE),
|
||||
PARTITA_IVA VARCHAR2(200 BYTE),
|
||||
CODICE_PRE_POST_PAGATO VARCHAR2(200 BYTE),
|
||||
DATA_CUT_OVER VARCHAR2(200 BYTE),
|
||||
COGNOME_CLIENTE VARCHAR2(200 BYTE),
|
||||
NOME_CLIENTE VARCHAR2(200 BYTE),
|
||||
RAGIONE_SOCIALE VARCHAR2(200 BYTE),
|
||||
TIPO_DOCUMENTO VARCHAR2(200 BYTE),
|
||||
NUMERO_DOCUMENTO VARCHAR2(200 BYTE),
|
||||
DATA_RICHIESTA VARCHAR2(200 BYTE),
|
||||
TIPO_OPERAZIONE VARCHAR2(200 BYTE),
|
||||
TECNOLOGIA VARCHAR2(200 BYTE),
|
||||
IMSI VARCHAR2(200 BYTE),
|
||||
ESITO VARCHAR2(2 BYTE) NOT NULL,
|
||||
FILLER VARCHAR2(200 BYTE),
|
||||
IDREQ_INFOBUS VARCHAR2(200 BYTE),
|
||||
TIPO_SERVIZIO_SISTEMA_MITT VARCHAR2(200 BYTE),
|
||||
RECORD_SCARTATO VARCHAR2(500 BYTE),
|
||||
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
|
||||
CODICE_DEALER VARCHAR2(10 BYTE),
|
||||
COD_PROFILO_TARIFFARIO VARCHAR2(10 BYTE),
|
||||
DESC_PROFILO_TARIFFARIO VARCHAR2(50 BYTE)
|
||||
)
|
||||
TABLESPACE TAB_SMALL
|
||||
NOLOGGING ;
|
||||
|
||||
ALTER TABLE MNP_MSPCOOP_SCARTI_IN ADD (
|
||||
CONSTRAINT PK_MSPCOOP_SCARTI_IN
|
||||
PRIMARY KEY
|
||||
(ID_PROG)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_SMALL);
|
||||
|
||||
|
||||
CREATE TABLE MNP_MSPCOOP_REC_RECUPERO_OUT
|
||||
(
|
||||
ID_PROG NUMBER(18) NOT NULL,
|
||||
MESSAGE_ID VARCHAR2(50 BYTE),
|
||||
ID_RICHIESTA VARCHAR2(18 BYTE),
|
||||
ESITO_VALIDAZIONE VARCHAR2(30 BYTE),
|
||||
CAUSALE_RIFIUTO VARCHAR2(50 BYTE),
|
||||
DATA_ORA_EFFETTIVA_VALIDAZIONE VARCHAR2(30 BYTE),
|
||||
PREFISSO_TIM VARCHAR2(3 BYTE),
|
||||
NUMERO_TIM VARCHAR2(10 BYTE),
|
||||
PREFISSO_OLO VARCHAR2(3 BYTE),
|
||||
NUMERO_OLO VARCHAR2(10 BYTE),
|
||||
IDREQ_INFOBUS VARCHAR2(24 BYTE),
|
||||
TIPO_SERVIZIO_SISTEMA_MITT VARCHAR2(10 BYTE),
|
||||
REDELIVERY_COUNT NUMBER(3) DEFAULT 0,
|
||||
STATO_MESSAGGIO NUMBER(2) DEFAULT 0,
|
||||
DATA_INSERIMENTO DATE DEFAULT SYSDATE,
|
||||
DATA_ULTIMO_AGGIORNAMENTO DATE DEFAULT SYSDATE,
|
||||
ECCEZIONE_AVVENUTA VARCHAR2(1000 BYTE),
|
||||
UNIQUE_ID VARCHAR2(50 BYTE)
|
||||
)
|
||||
TABLESPACE TAB_SMALL
|
||||
NOLOGGING ;
|
||||
|
||||
ALTER TABLE MNP_MSPCOOP_REC_RECUPERO_OUT ADD (
|
||||
CONSTRAINT PK_MSPCOOP_REC_RECUPERO_OUT
|
||||
PRIMARY KEY
|
||||
(ID_PROG)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_SMALL);
|
||||
|
||||
ALTER TABLE MNP_MSC_IN_REC RENAME COLUMN TIPO_SERVIZIO_MSC TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_MSC_OUT_REC RENAME COLUMN TIPO_SERVIZIO_MSC TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_MSC_RECIPIENT_RECUPERO_OUT RENAME COLUMN TIPO_SERVIZIO_MSC TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_MSC_SCARTI_IN RENAME COLUMN TIPO_SERVIZIO_MSC TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_MSP_IN_REC RENAME COLUMN TIPO_SERVIZIO_MSP TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_MSP_OUT_REC RENAME COLUMN TIPO_SERVIZIO_MSP TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_MSP_RECIPIENT_RECUPERO_OUT RENAME COLUMN TIPO_SERVIZIO_MSP TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_MSP_SCARTI_IN RENAME COLUMN TIPO_SERVIZIO_MSP TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_SID_IN RENAME COLUMN TIPO_SERVIZIO_SID TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_SID_OUT_REC RENAME COLUMN TIPO_SERVIZIO_SID TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_SID_RECIPIENT_RECUPERO_OUT RENAME COLUMN TIPO_SERVIZIO_SID TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
ALTER TABLE MNP_SID_SCARTI_IN RENAME COLUMN TIPO_SERVIZIO_SID TO TIPO_SERVIZIO_SISTEMA_MITT;
|
||||
|
||||
ALTER TABLE MNP_DBCGO_NOTIFICA_REC_OUT modify(SISTEMA_MITTENTE VARCHAR2(10));
|
||||
ALTER TABLE MNP_ASP_CRM_CESSAZIONE_OUT modify(SIST_COMP VARCHAR2(10));
|
||||
ALTER TABLE MNP_GESTIONE_RICHIESTA modify(SIST_COMP VARCHAR2(10));
|
||||
|
||||
---- fine MSP
|
||||
11
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcDML.sql
Normal file
11
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcDML.sql
Normal file
@@ -0,0 +1,11 @@
|
||||
|
||||
-- eseguire come utente MNP
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
--------------------------- LOG
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
commit;
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
143
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcDMLCoop.sql
Normal file
143
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcDMLCoop.sql
Normal file
@@ -0,0 +1,143 @@
|
||||
|
||||
-- eseguire come utente MNP
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
-------------------------------------- INIZIO LOG
|
||||
---elimino i log dei vecchi mdb(msp,ccrm)
|
||||
delete from mnp_processo_log where codice_log in ('7550','7650','8400','8300');
|
||||
delete from mnp_anagrafica_log where codice_log in ('7550','7650','8400','8300');
|
||||
|
||||
--- nuovi log generici
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('0048','N','FINE TRATTAMENTO MESSAGGIO');
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('0090','N','INIZIO ACQUISIZIONE MESSAGGIO DA NOTIFICA');
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('0091','N','MESSAGGIO DA NOTIFICARE ACQUISITO CORRETTAMENTE');
|
||||
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
|
||||
values('0092','C','ERRORE DURANTE L''AQUISIZIONE DEL MESSAGGIO DA NOTIFICARE');
|
||||
|
||||
----inserisce i log generici x tutti i processi
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT codice_processo, '0048',1,'00'
|
||||
FROM mnp_anagrafica_processo;
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT codice_processo, '0090',1,'00'
|
||||
FROM mnp_anagrafica_processo;
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT codice_processo, '0091',1,'00'
|
||||
FROM mnp_anagrafica_processo;
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT codice_processo, '0092',1,'00'
|
||||
FROM mnp_anagrafica_processo;
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
values('YB','0047',1,'00');
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
values('YC','0047',1,'00');
|
||||
|
||||
|
||||
---fine nuovi log generici
|
||||
|
||||
--- inizio GISP
|
||||
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
values('HA','MessageConsumerEJBGispOut');
|
||||
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
values('HB','GispController');
|
||||
--- link ai log
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT 'HA', codice_log, 1, '00'
|
||||
FROM mnp_anagrafica_log
|
||||
where codice_log like'00%';
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
VALUES('HA','9999',1,'00');
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT 'HB', codice_log, 1, '00'
|
||||
FROM mnp_anagrafica_log
|
||||
where codice_log like'00%';
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
VALUES('HB','9999',1,'00');
|
||||
---fine gisp
|
||||
|
||||
--- inizio CCRMWEBCOOPController
|
||||
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
values('YD','CCRMWEBCOOPController');
|
||||
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
values('YE','MessageConsumerEjbCcrmWebCoopInBean');
|
||||
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
values('YF','MessageConsumerEjbCcrmWebCoopOutBean');
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT 'YD', codice_log, log_on, tipo_evento
|
||||
FROM mnp_processo_log
|
||||
where codice_processo = 'YA';
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT 'YE', codice_log, log_on, tipo_evento
|
||||
FROM mnp_processo_log
|
||||
where codice_processo = 'YB';
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT 'YF', codice_log, log_on, tipo_evento
|
||||
FROM mnp_processo_log
|
||||
where codice_processo = 'YC';
|
||||
|
||||
--fine CCRMWEBCOOPController
|
||||
|
||||
|
||||
--- inizio MSPCoop
|
||||
|
||||
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
values('MH','MSPCoopController');
|
||||
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
values('YG','MessageConsumerEJBMspCoopInBean');
|
||||
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
|
||||
values('YH','MessageConsumerEJBMspCoopOutBean');
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT 'MH', codice_log, log_on, tipo_evento
|
||||
FROM mnp_processo_log
|
||||
where codice_processo = 'MA';
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT 'YG', codice_log, log_on, tipo_evento
|
||||
FROM mnp_processo_log
|
||||
where codice_processo = 'MB';
|
||||
|
||||
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
|
||||
SELECT 'YH', codice_log, log_on, tipo_evento
|
||||
FROM mnp_processo_log
|
||||
where codice_processo = 'MC';
|
||||
|
||||
--fine MSPCoop
|
||||
|
||||
------------------------------------------------ FINE LOG
|
||||
|
||||
------------------------------------------------ INIZIO GESTIONE NUOVO SISTEMA INTERNO CCRMWEBCO0P
|
||||
|
||||
-- Nuovo sistema interno: CCRMWCOOP
|
||||
insert into mnp_sistemi_interni(id, descrizione_sistema)
|
||||
values(5,'CCRMWCOOP');
|
||||
|
||||
-- Nuovo flusso per il sistema interno CCRMWEBCOOP
|
||||
insert into mnp_flussi_sistemi_interni
|
||||
(id_sistema, id_flusso, prefisso, estensione, sync_file, path_file_in, tipo_processo, descrizione,
|
||||
gestione, notification_type)
|
||||
values(5,12,'CCRMWCOOP_MNP_DONOR_', 'TXT', 'CTR', '/mnpapp/gwmnp/FTPIN/', 'D', 'VALIDAZIONE DONOR CONSUMER COOP', 1, 3);
|
||||
|
||||
-- Associazione flussi - pattern per il sistema CCRMWEBCOOP
|
||||
insert into mnp_flussi_pattern(id_flusso, posizione, id_pattern)
|
||||
values(12,1,1);
|
||||
|
||||
insert into mnp_flussi_pattern(id_flusso, posizione, id_pattern)
|
||||
values(12,2,2);
|
||||
|
||||
insert into mnp_flussi_pattern(id_flusso, posizione, id_pattern)
|
||||
values(12,2,4);
|
||||
|
||||
------------------------------------------------ FINE GESTIONE NUOVO SISTEMA INTERNO CCRMWEBCOOP
|
||||
|
||||
commit;
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcgo.sql
Normal file
17
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcgo.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
--execute as DBCGO
|
||||
|
||||
spool /mnpapp/log/script/dbcgo200704.log;
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcgoDDL.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcgoDML.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
spool off;
|
||||
@@ -0,0 +1,17 @@
|
||||
--execute as DBCGO
|
||||
|
||||
spool /mnpapp/log/script/dbcgo200704.log;
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcgoDDLCoop.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcgoDMLCoop.sql
|
||||
|
||||
-----------------------------
|
||||
|
||||
spool off;
|
||||
85
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcgoDDL.sql
Normal file
85
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcgoDDL.sql
Normal file
@@ -0,0 +1,85 @@
|
||||
--da eseguire come utente DBCGO
|
||||
|
||||
|
||||
------- FILTRO SU OPERATORE VIRTUALE
|
||||
|
||||
ALTER TABLE DBCGO_GESTIONE_RICHIESTA add(OPERATORE_INTERNO VARCHAR2(10) DEFAULT 'TIM' NOT NULL);
|
||||
|
||||
CREATE OR REPLACE VIEW dbcgo_gestione_ric_v00(
|
||||
ID_RICHIESTA, STATO, TIPO_CLIENTE, DATA_CUT_OVER_CALC, DATA_VALIDAZIONE_MAX, DATARICEZIONERICHIESTA,
|
||||
DATA_CUT_OVER, CODICERIFIUTOVALIDAZIONE, CODICE_OPERATORE_RECIPIENT, MSISDN, CODICE_FISCALE_PARTITA_IVA,
|
||||
CODICE_PRE_POST_PAGATO, NOME_CLIENTE, COGNOME_CLIENTE, RAGIONE_SOCIALE, RICHIESTAADHOCAOM, RICHIESTAADHOC,
|
||||
MARCAGGIO, SOTTOMARCAGGIO, ID_PRIORITA, INSERT_DATE, UPDATE_DATE, CODICE_GRUPPO, ICCD_SERIAL_NUMBER, IMSI,
|
||||
IPOTESI_RIFIUTO, NUMERO_DOCUMENTO, TIPO_DOCUMENTO, TIMESTAMP, DATA_TRANSIZIONE_STATO, NOME_OT_GEO, NOME_OT_LEG,
|
||||
ID_PRIORITA_MNP, DATA_TRANSIZIONE_STATO_GRP, CODICE_OPERATORE_DONATING,
|
||||
descr_stato,
|
||||
vis_day_num,
|
||||
id_stato_grp,
|
||||
priority_type,
|
||||
priorita,
|
||||
priorita_mnp,
|
||||
marcaggio_desc,
|
||||
sottomarcaggio_desc,
|
||||
nome_ot_geo_desc,
|
||||
nome_ot_leg_desc,
|
||||
nome_ot_leg_order_by,
|
||||
tipo_cliente_desc,
|
||||
codice_pre_post_pagato_desc,
|
||||
pp_num,
|
||||
OPERATORE_VIRTUALE,
|
||||
OPERATORE_INTERNO
|
||||
) AS
|
||||
(SELECT
|
||||
a.ID_RICHIESTA, a.STATO, a.TIPO_CLIENTE, a.DATA_CUT_OVER_CALC, a.DATA_VALIDAZIONE_MAX, a.DATARICEZIONERICHIESTA,
|
||||
a.DATA_CUT_OVER, a.CODICERIFIUTOVALIDAZIONE, a.CODICE_OPERATORE_RECIPIENT, a.MSISDN, a.CODICE_FISCALE_PARTITA_IVA,
|
||||
a.CODICE_PRE_POST_PAGATO, a.NOME_CLIENTE, a.COGNOME_CLIENTE, a.RAGIONE_SOCIALE, a.RICHIESTAADHOCAOM, a.RICHIESTAADHOC,
|
||||
a.MARCAGGIO, a.SOTTOMARCAGGIO, a.ID_PRIORITA, a.INSERT_DATE, a.UPDATE_DATE, a.CODICE_GRUPPO, a.ICCD_SERIAL_NUMBER, a.IMSI,
|
||||
a.IPOTESI_RIFIUTO, a.NUMERO_DOCUMENTO, a.TIPO_DOCUMENTO, a.TIMESTAMP, a.DATA_TRANSIZIONE_STATO, a.NOME_OT_GEO, a.NOME_OT_LEG,
|
||||
a.ID_PRIORITA_MNP, a.DATA_TRANSIZIONE_STATO_GRP, a.CODICE_OPERATORE_DONATING,
|
||||
d.descr AS descr_stato,
|
||||
d.vis_day_num AS vis_day_num,
|
||||
d.id_stato_grp AS id_stato_grp,
|
||||
b.priority_type AS priority_type,
|
||||
c.descr AS priorita,
|
||||
e.descr AS priorita_mnp,
|
||||
f.desc_mar AS marcaggio_desc,
|
||||
g.desc_clu AS sottomarcaggio_desc,
|
||||
h.descr AS nome_ot_geo_desc,
|
||||
i.descr AS nome_ot_leg_desc,
|
||||
i.order_by AS nome_ot_leg_order_by,
|
||||
j.descr AS tipo_cliente_desc,
|
||||
k.descr AS codice_pre_post_pagato_desc,
|
||||
l.pp_num AS pp_num,
|
||||
m.descr AS operatore_virtuale,
|
||||
a.operatore_interno
|
||||
FROM dbcgo_gestione_richiesta a,
|
||||
dbcgo_pp_mv00 l,
|
||||
dbcgo_stato b,
|
||||
dbcgo_stato_grp d,
|
||||
dbcgo_priorita c,
|
||||
dbcgo_priorita e,
|
||||
dbm_anag_mar f,
|
||||
dbm_anag_clu g,
|
||||
dbcgo_lov h,
|
||||
dbcgo_lov i,
|
||||
dbcgo_lov j,
|
||||
dbcgo_lov k,
|
||||
dbcgo_lov m
|
||||
WHERE a.msisdn = l.msisdn(+)
|
||||
AND a.stato = b.id_stato
|
||||
AND b.id_stato_grp = d.id_stato
|
||||
AND a.id_priorita = c.id_priorita
|
||||
AND a.id_priorita_mnp = e.id_priorita
|
||||
AND a.marcaggio = f.cod_mar(+)
|
||||
AND a.sottomarcaggio = g.cod_clu(+)
|
||||
AND a.nome_ot_geo = h.NAME(+)
|
||||
AND h.lov_name(+) = 'OT'
|
||||
AND a.nome_ot_leg = i.NAME(+)
|
||||
AND i.lov_name(+) = 'OT'
|
||||
AND a.tipo_cliente = j.NAME
|
||||
AND j.lov_name = 'CUST_TYPE'
|
||||
AND a.codice_pre_post_pagato = k.NAME
|
||||
AND k.lov_name = 'TIPO_CONTRATTO'
|
||||
AND a.operatore_interno = m.NAME
|
||||
AND m.lov_name = 'OPERATORE_VIRTUALE'
|
||||
);
|
||||
@@ -0,0 +1,16 @@
|
||||
--da eseguire come utente DBCGO
|
||||
|
||||
-----------------------------------------------------------
|
||||
--FILTRO SU SISTEMA_MITTENTE
|
||||
|
||||
alter table dbcgo_gestione_richiesta_rec modify SISTEMA_MITTENTE varchar2(10);
|
||||
|
||||
alter table dbcgo_profilo_tariffario modify SISTEMA_MITTENTE varchar2(10);
|
||||
|
||||
alter table dbcgo_offerta modify SISTEMA_MITTENTE varchar2(10);
|
||||
|
||||
alter table dbcgo_accordo modify SISTEMA_MITTENTE varchar2(10);
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
commit;
|
||||
15
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcgoDML.sql
Normal file
15
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile07/dbcgoDML.sql
Normal file
@@ -0,0 +1,15 @@
|
||||
--da eseguire come utente DBCGO
|
||||
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------------------------------
|
||||
-- FILTRO OPERATORE VIRTUALE
|
||||
|
||||
|
||||
INSERT INTO DBCGO_LOV(LOV_ID, LOV_NAME, NAME, DESCR,ORDER_BY) VALUES (SEQ_LOV.nextval, 'OPERATORE_VIRTUALE', 'COOP', 'Coop', 2);
|
||||
INSERT INTO DBCGO_LOV(LOV_ID, LOV_NAME, NAME, DESCR,ORDER_BY) VALUES (SEQ_LOV.nextval, 'OPERATORE_VIRTUALE', 'TIM', 'Null', 1);
|
||||
|
||||
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------------------------------
|
||||
commit;
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
--da eseguire come utente DBCGO
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
-- nuovo sistema mittente MspCoop per il processo recipient
|
||||
|
||||
|
||||
--DBCGO_LOV - filtro SISTEMA_MITTENTE
|
||||
|
||||
INSERT INTO DBCGO_LOV(LOV_ID, LOV_NAME, NAME, DESCR) VALUES (SEQ_LOV.nextval, 'SIST_MITTENTE', 'MSPCOOP', 'MspCoop');
|
||||
|
||||
|
||||
--DBCGO_LOV_REF - filtro sistema mittente
|
||||
|
||||
insert into DBCGO_LOV_REF(lov_id, lov_id_ref) select lov_id,lov_id from DBCGO_LOV where lov_name='SIST_MITTENTE' and name='MSPCOOP';
|
||||
|
||||
update DBCGO_LOV_REF set lov_id_ref = (select lov_id from DBCGO_LOV where lov_name='CUST_TYPE' and name='CO') where lov_id=(select lov_id from DBCGO_LOV where lov_name='SIST_MITTENTE' and name='MSPCOOP');
|
||||
|
||||
|
||||
-------------------------------------------------------------------------
|
||||
|
||||
commit;
|
||||
Reference in New Issue
Block a user