First Commit - Source Code from Reply
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
--execute as DBC
|
||||
|
||||
spool /mnpapp/log/script/dbc_EX_KS01_2016.log;
|
||||
|
||||
-----------------------------
|
||||
--CREATE/MODIFY OBJECT
|
||||
|
||||
@@dbcDDL.sql
|
||||
|
||||
-----------------------------
|
||||
--INSERT/UPDATE DATA
|
||||
|
||||
@@dbcDML.sql
|
||||
|
||||
-----------------------------
|
||||
commit;
|
||||
spool off;
|
||||
@@ -0,0 +1,87 @@
|
||||
--- TABELLA PER RICEZIONE UTENZE DA DBSS
|
||||
CREATE TABLE MNP.MNP_TIPO_CLIENTI_DBSS
|
||||
(
|
||||
MSISDN VARCHAR2(15 BYTE) NOT NULL,
|
||||
SOTTOMARCAGGIO VARCHAR2(1 BYTE),
|
||||
MARCAGGIO VARCHAR2(2 BYTE) NOT NULL,
|
||||
TIPO_UTENZA VARCHAR2(1 BYTE) NOT NULL,
|
||||
NOME_OT VARCHAR2(5 BYTE) NOT NULL,
|
||||
SISTEMA_COMPETENZA VARCHAR2(5 BYTE),
|
||||
UTENZA_DUAL VARCHAR2(15 BYTE),
|
||||
CF VARCHAR2(16 BYTE),
|
||||
ICCID VARCHAR2(20 BYTE),
|
||||
STATO VARCHAR2(7 BYTE)
|
||||
)
|
||||
TABLESPACE TAB_BIG;
|
||||
|
||||
CREATE INDEX MNP.IDX_TIPO_CLIENTI_DBSS_01 ON MNP.MNP_TIPO_CLIENTI_DBSS
|
||||
(UTENZA_DUAL)
|
||||
TABLESPACE TAB_IDX_MEDIUM;
|
||||
|
||||
CREATE UNIQUE INDEX MNP.PK_TIPO_CLIENTI_DBSS ON MNP.MNP_TIPO_CLIENTI_DBSS
|
||||
(MSISDN)
|
||||
TABLESPACE TAB_IDX_MEDIUM;
|
||||
|
||||
ALTER TABLE MNP.MNP_TIPO_CLIENTI_DBSS ADD (
|
||||
CONSTRAINT PK_TIPO_CLIENTI_DBSS
|
||||
PRIMARY KEY (MSISDN)
|
||||
USING INDEX MNP.PK_TIPO_CLIENTI_DBSS
|
||||
ENABLE VALIDATE);
|
||||
|
||||
--- TABELLA INPUT PER RICEZIONE RICHIESTE DI TRASFERIMENTO CREDITO
|
||||
CREATE TABLE MNP.MNP_DBSS_TC_IN
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL,
|
||||
DATA_RICEZIONE DATE DEFAULT SYSDATE NOT NULL,
|
||||
DA_SCODARE NUMBER(1) NOT NULL,
|
||||
EVENTO_DBC NUMBER(2) NOT NULL,
|
||||
TIPO_EVENTO VARCHAR2(2 BYTE) NOT NULL,
|
||||
ID_RICHIESTA_DBC VARCHAR2(23 BYTE) NOT NULL,
|
||||
IMPORTO_CREDITO_RESIDUO VARCHAR2(8 BYTE) NOT NULL
|
||||
)
|
||||
TABLESPACE TAB_BIG;
|
||||
|
||||
CREATE INDEX MNP.MNP_DBSS_TC_IN_I1 ON MNP.MNP_DBSS_TC_IN
|
||||
(ID_RICHIESTA_DBC)
|
||||
TABLESPACE TAB_IDX_BIG;
|
||||
|
||||
CREATE UNIQUE INDEX MNP.PK_MNP_DBSS_TC_IN ON MNP.MNP_DBSS_TC_IN
|
||||
(UNIQUE_ID)
|
||||
TABLESPACE TAB_IDX_BIG;
|
||||
|
||||
ALTER TABLE MNP.MNP_DBSS_TC_IN ADD (
|
||||
CONSTRAINT PK_MNP_DBSS_TC_IN
|
||||
PRIMARY KEY (UNIQUE_ID)
|
||||
USING INDEX TABLESPACE TAB_IDX_BIG);
|
||||
|
||||
|
||||
--- TABELLA INPUT PER MEMORIZZAZIONE SCARTO RICHIESTE DI TRASFERIMENTO CREDITO
|
||||
CREATE TABLE MNP.MNP_DBSS_SCARTI_TC_IN
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL,
|
||||
DATA_RICEZIONE DATE DEFAULT SYSDATE NOT NULL,
|
||||
RECORD_SCARTATO VARCHAR2(4000 BYTE),
|
||||
CAUSALE_SCARTO VARCHAR2(255 BYTE)
|
||||
)
|
||||
TABLESPACE TAB_MEDIUM;
|
||||
|
||||
CREATE INDEX MNP.IDX_MNP_DBSS_SCARTI_TC_IN_1 ON MNP.MNP_DBSS_SCARTI_TC_IN
|
||||
(DATA_RICEZIONE)
|
||||
TABLESPACE TAB_IDX_MEDIUM;
|
||||
|
||||
CREATE UNIQUE INDEX MNP.PK_DBSS_SCARTI_TC_IN ON MNP.MNP_DBSS_SCARTI_TC_IN
|
||||
(UNIQUE_ID)
|
||||
TABLESPACE TAB_IDX_MEDIUM;
|
||||
|
||||
ALTER TABLE MNP.MNP_DBSS_SCARTI_TC_IN ADD (
|
||||
CONSTRAINT PK_DBSS_SCARTI_TC_IN
|
||||
PRIMARY KEY (UNIQUE_ID)
|
||||
USING INDEX TABLESPACE TAB_IDX_MEDIUM);
|
||||
|
||||
--- MODIFICHE TABELLA OUT PER DBSS
|
||||
ALTER TABLE MNP.MNP_DBSS_OUT_REC ADD (CODICE_OPERATORE_DON_EFF VARCHAR2(4 BYTE));
|
||||
ALTER TABLE MNP.MNP_DBSS_OUT_REC ADD (CODICE_OPERATORE_REC_EFF VARCHAR2(4 BYTE));
|
||||
ALTER TABLE MNP.MNP_DBSS_OUT_REC ADD (FLAG_TC VARCHAR2(1 BYTE));
|
||||
ALTER TABLE MNP.MNP_DBSS_OUT_REC ADD (DATA_ACQUISIZIONE_RICHIESTA DATE);
|
||||
ALTER TABLE MNP.MNP_DBSS_OUT_REC MODIFY(ORDER_ITEM_ID NULL);
|
||||
ALTER TABLE MNP.MNP_DBSS_OUT_REC ADD (MSISDN VARCHAR(15 BYTE));
|
||||
@@ -0,0 +1,20 @@
|
||||
-- ANAGRAFICA PROCESSO
|
||||
INSERT INTO MNP_ANAGRAFICA_PROCESSO (CODICE_PROCESSO, NOME_PROCESSO) VALUES ('PS', 'PortingOutMgmtClient');
|
||||
INSERT INTO MNP_ANAGRAFICA_PROCESSO (CODICE_PROCESSO, NOME_PROCESSO) VALUES ('PV', 'TransferCreditOrderMgmtClient');
|
||||
|
||||
-- ANAGRAFICA LOG
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('PS', '0001', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('PS', '0002', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('PS', '0003', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('PS', '9999', 1, '00');
|
||||
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('PV', '0001', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('PV', '0002', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('PV', '0003', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('PV', '9999', 1, '00');
|
||||
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('DF', '0067', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('DF', '0093', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('DF', '0095', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('DF', '0050', 1, '00');
|
||||
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) VALUES ('DF', '0060', 1, '00');
|
||||
Reference in New Issue
Block a user