First Commit - Source Code from Reply

This commit is contained in:
vincenzofariello
2024-05-13 12:54:14 +02:00
parent 73e32a5020
commit a15aee1f08
11184 changed files with 1065913 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
spool RU_248.log
CREATE OR REPLACE TRIGGER T_SEQ_PITAGORA_OUT
BEFORE INSERT
ON HZ_PITAGORA_OUT
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
begin
SELECT SEQ_PITAGORA_OUT.nextval INTO :new.UNIQUE_ID FROM dual;
:new.ROUTING_NUMBER := 'C60362'||:new.ROUTING_NUMBER;
end;
/
spool off

View File

@@ -0,0 +1,16 @@
--execute as MNP
spool /mnpapp/log/script/dbc_DbUpdate_kitOttobre07.log;
--CREATE/MODIFY OBJECT
@@dbcDDL.sql
-----------------------------
--INSERT/UPDATE DATA
@@dbcDML.sql
-----------------------------
spool off;

View File

@@ -0,0 +1,671 @@
CREATE TABLE MNP_GESTIONE_RICHIESTA_EXT (
ID_RICHIESTA VARCHAR2(23) NOT NULL,
STATO_LINEA VARCHAR2(25) NOT NULL
)
TABLESPACE TAB_BIG;
ALTER TABLE MNP_GESTIONE_RICHIESTA_EXT ADD
CONSTRAINT PK_MNP_GESTIONE_RICHIESTA_EXT
PRIMARY KEY(ID_RICHIESTA)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
ALTER TABLE MNP_DBCGO_NOTIFICA_DONOR_OUT add(
STATO_LINEA VARCHAR2(25)
);
ALTER TABLE MNP_GISP_RETRIEVE_OUT add(
RESP_ANAGR VARCHAR2(3)
);
---------------- inizio HZ_GESTIONE_RICHIESTA
CREATE TABLE HZ_GESTIONE_RICHIESTA
(
ID_RICHIESTA NUMBER NOT NULL,
STATO NUMBER(2) NOT NULL,
DA_INVIARE NUMBER(1) DEFAULT 1 NOT NULL,
DATA_RICEZIONE_RICHIESTA DATE DEFAULT SYSDATE NOT NULL,
DAC DATE,
DAC_CALC DATE,
RGN VARCHAR2(5) NOT NULL,
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL,
SUBSYS VARCHAR2(10),
SISTEMA_MITTENTE VARCHAR2(10) NOT NULL,
MSISDN VARCHAR2(15),
TIPO_PROCESSO CHAR(1) NOT NULL,
CESSAZIONE_RIENTRO NUMBER(1),
NOME_CLIENTE VARCHAR2(30),
COGNOME_CLIENTE VARCHAR2(60),
DENOMINAZIONE_SOCIALE VARCHAR2(60),
VIA VARCHAR2(70),
LOCALITA VARCHAR2(60),
CF_PARTITA_IVA VARCHAR2(16),
NUMERO_CIVICO VARCHAR2(10),
CODICE_COMUNE VARCHAR2(10),
CAUSALE_RIFIUTO VARCHAR2(255),
NOTE VARCHAR2(255),
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
)
TABLESPACE TAB_HUGE;
ALTER TABLE HZ_GESTIONE_RICHIESTA
ADD CONSTRAINT PK_HZ_GESTIONE_RICHIESTE PRIMARY KEY(ID_RICHIESTA)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
CREATE INDEX IDX_HZ_GESTIONE_RICHIESTA_1 ON HZ_GESTIONE_RICHIESTA
(STATO, DA_INVIARE)
LOGGING
TABLESPACE TAB_IDX_BIG
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
)
NOPARALLEL;
----------------fine HZ_GESTIONE_RICHIESTA
---------------- PITAGORA
---------------- inizio HZ_PITAGORA_OUT
CREATE TABLE HZ_PITAGORA_OUT
(
UNIQUE_ID NUMBER NOT NULL,
DA_INVIARE NUMBER(1) DEFAULT 1 NOT NULL,
DATA_CREAZIONE DATE DEFAULT SYSDATE,
NOME_FILE VARCHAR2(50),
ID_RICHIESTA NUMBER NOT NULL,
DATA_ORDINE DATE NOT NULL,
TIPO_ORDINE NUMBER(1) NOT NULL,
DETTAGLIO_TIPO_ORDINE NUMBER(1),
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL,
ROUTING_NUMBER VARCHAR2(18) NOT NULL,
DATA_ATTESA_CONSEGNA_SERVIZIO DATE,
COGNOME_CLIENTE VARCHAR2(60) NOT NULL,
CF_PARTITA_IVA VARCHAR2(16),
VIA VARCHAR2(70),
LOCALITA VARCHAR2(60),
NUMERO_CIVICO VARCHAR2(10),
CODICE_COMUNE_CLIENTE VARCHAR2(10),
NOTE VARCHAR2(255),
DATA_SOTTOSCRIZIONE_CONTRATTO DATE
)
TABLESPACE TAB_HUGE_2;
ALTER TABLE HZ_PITAGORA_OUT
ADD CONSTRAINT PK_HZ_PITAGORA_OUT PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_HUGE_2_2
ENABLE
VALIDATE;
ALTER TABLE HZ_PITAGORA_OUT ADD (
CONSTRAINT FK_HZ_PITAGORA_OUT
FOREIGN KEY (ID_RICHIESTA)
REFERENCES HZ_GESTIONE_RICHIESTA (ID_RICHIESTA));
---------------- fine HZ_PITAGORA_OUT
---------------- inizio HZ_PITAGORA_IN
CREATE TABLE HZ_PITAGORA_IN
(
UNIQUE_ID NUMBER NOT NULL,
CODICE_ORDINE_RICHIEDENTE NUMBER NOT NULL,
CODICE_OP_FORNITORE VARCHAR2(3) NOT NULL,
CODICE_ORDINE_FORNITORE VARCHAR(31),
DATA_NOTIFICA DATE NOT NULL,
TIPO_NOTIFICA NUMBER(1) NOT NULL,
ID_RISORSA VARCHAR2(10),
STATO_ORDINE NUMBER(1) NOT NULL,
DATA_RICEZIONE_ORDINE DATE NOT NULL,
DATA_VAL_FORMALE_CONTRATTUALE DATE,
DATA_VAL_TECNICO_GESTIONALE DATE,
DATA_ESP_ORDINE DATE,
ORA_ESP_ORDINE VARCHAR2(5),
MOTIVO_RIFIUTO VARCHAR2(255),
NOTE VARCHAR2(255),
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
NOME_FILE VARCHAR2(50) NOT NULL,
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL
)
TABLESPACE TAB_HUGE_2;
ALTER TABLE HZ_PITAGORA_IN
ADD CONSTRAINT PK_HZ_PITAGORA_IN PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_HUGE_2_2
ENABLE
VALIDATE;
ALTER TABLE HZ_PITAGORA_IN ADD (
CONSTRAINT FK_HZ_PITAGORA_IN
FOREIGN KEY (CODICE_ORDINE_RICHIEDENTE)
REFERENCES HZ_GESTIONE_RICHIESTA (ID_RICHIESTA));
---------------- fine HZ_PITAGORA_IN
---------------- inizio HZ_PITAGORA_SCARTI_IN
CREATE TABLE HZ_PITAGORA_SCARTI_IN
(
UNIQUE_ID NUMBER NOT NULL,
RECORD_SCARTATO VARCHAR2(500),
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
NOME_FILE VARCHAR2(50),
CAMPO_ERRATO VARCHAR2(50),
CAUSALE_SCARTO VARCHAR2(200)
)
TABLESPACE TAB_HUGE_2;
ALTER TABLE HZ_PITAGORA_SCARTI_IN
ADD CONSTRAINT PK_HZ_PITAGORA_SCARTI_IN PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_HUGE_2_2
ENABLE
VALIDATE;
---------------- fine HZ_PITAGORA_SCARTI_IN
---------------- INIZIO MSC ---------------------------
---------------- inizio HZ_MSC_IN
CREATE TABLE HZ_MSC_IN
(
UNIQUE_ID NUMBER NOT NULL,
ID_RICHIESTA NUMBER,
SUBSYS VARCHAR2(10),
PREFISSO_DN VARCHAR2 (4) NOT NULL,
NUMERO_DN VARCHAR2 (8) NOT NULL,
TIPO_OPERAZIONE NUMBER(1) NOT NULL,
MSISDN VARCHAR2(15),
NOME_CLIENTE VARCHAR2(30),
COGNOME_CLIENTE VARCHAR2(60),
DENOMINAZIONE_SOCIALE VARCHAR2(60),
CF_PARTITA_IVA VARCHAR2(16),
VIA VARCHAR2(70),
LOCALITA VARCHAR2(60),
NUMERO_CIVICO VARCHAR2(10),
CODICE_COMUNE VARCHAR2(10),
NOTE VARCHAR2(255),
DAC DATE,
DATA_RICEZIONE DATE DEFAULT SYSDATE NOT NULL,
TIPO_SERVIZIO VARCHAR2(25) NOT NULL,
ID_SYSTEM VARCHAR2(10) NOT NULL,
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
)
TABLESPACE TAB_HUGE;
ALTER TABLE HZ_MSC_IN
ADD CONSTRAINT PK_HZ_MSC_IN PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
-- AGGIUNGERE INDICI
----------------fine HZ_MSC_IN
---------------- inizio HZ_MSC_SCARTI_IN
CREATE TABLE HZ_MSC_SCARTI_IN
(
UNIQUE_ID NUMBER NOT NULL,
SUBSYS VARCHAR2(10),
PREFISSO_DN VARCHAR2(4),
NUMERO_DN VARCHAR2(8),
TIPO_OPERAZIONE NUMBER(1),
MSISDN VARCHAR2(15),
NOME_CLIENTE VARCHAR2(30),
COGNOME_CLIENTE VARCHAR2(60),
DENOMINAZIONE_SOCIALE VARCHAR2(60),
CF_PARTITA_IVA VARCHAR2(16),
VIA VARCHAR2(70),
LOCALITA VARCHAR2(60),
NUMERO_CIVICO VARCHAR2(10),
CODICE_COMUNE VARCHAR2(10),
NOTE VARCHAR2(255),
DAC DATE,
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
TIPO_SERVIZIO VARCHAR2(25),
SYSTEM_ID VARCHAR2(10),
ID_REQ_INFOBUS VARCHAR2(24),
RECORD_SCARTATO VARCHAR2(1500),
CODICE_ERRORE VARCHAR2(2) NOT NULL
)
TABLESPACE TAB_HUGE;
ALTER TABLE HZ_MSC_SCARTI_IN
ADD CONSTRAINT PK_HZ_MSC_SCARTI_IN PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
----------------fine HZ_MSC_SCARTI_IN
---------------- inizio HZ_MSC_OUT
CREATE TABLE HZ_MSC_OUT
(
UNIQUE_ID NUMBER NOT NULL,
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
DATA_INVIO DATE DEFAULT SYSDATE NOT NULL,
ID_RICHIESTA NUMBER NOT NULL,
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL,
CODICE_EVENTO VARCHAR2(2) NOT NULL,
ESITO NUMBER(1) NOT NULL,
CAUSALE_RIFIUTO VARCHAR2(255),
NOTE VARCHAR2(255),
DAC DATE,
SUBSYS VARCHAR2(10),
TIPO_SERVIZIO VARCHAR2(25) NOT NULL,
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
)
TABLESPACE TAB_HUGE;
ALTER TABLE HZ_MSC_OUT
ADD CONSTRAINT PK_HZ_MSC_OUT PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
ALTER TABLE HZ_MSC_OUT ADD (
CONSTRAINT FK_HZ_MSC_OUT
FOREIGN KEY (ID_RICHIESTA)
REFERENCES HZ_GESTIONE_RICHIESTA (ID_RICHIESTA));
----------------fine HZ_MSC_OUT ---------------------
----------------inizio HZ_MSC_RECUPERO_OUT
CREATE TABLE HZ_MSC_RECUPERO_OUT
(
ID_PROG NUMBER(18) NOT NULL,
MESSAGE_ID VARCHAR2(50 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),
ID_RICHIESTA NUMBER,
DIRECTORY_NUMBER VARCHAR2(12 BYTE),
CODICE_EVENTO VARCHAR2(2 BYTE),
ESITO NUMBER(1),
CAUSALE_RIFIUTO VARCHAR2(255 BYTE),
NOTE VARCHAR2(255 BYTE),
DAC DATE,
SUBSYS VARCHAR2(10 BYTE),
TIPO_SERVIZIO VARCHAR2(25 BYTE),
ID_REQ_INFOBUS VARCHAR2(24 BYTE)
)
TABLESPACE TAB_SMALL;
ALTER TABLE HZ_MSC_RECUPERO_OUT
ADD CONSTRAINT PK_HZ_MSC_RECUPERO_OUT PRIMARY KEY (ID_PROG)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
----------------fine HZ_MSC_RECUPERO_OUT
---------------- FINE MSC -----------------------------
---------------- INIZIO MSP ---------------------------
---------------- inizio HZ_MSP_IN
CREATE TABLE HZ_MSP_IN
(
UNIQUE_ID NUMBER NOT NULL,
ID_RICHIESTA NUMBER,
SUBSYS VARCHAR2(10),
PREFISSO_DN VARCHAR2 (4) NOT NULL,
NUMERO_DN VARCHAR2 (8) NOT NULL,
TIPO_OPERAZIONE NUMBER(1) NOT NULL,
MSISDN VARCHAR2(15),
NOME_CLIENTE VARCHAR2(30),
COGNOME_CLIENTE VARCHAR2(60),
DENOMINAZIONE_SOCIALE VARCHAR2(60),
CF_PARTITA_IVA VARCHAR2(16),
VIA VARCHAR2(70),
LOCALITA VARCHAR2(60),
NUMERO_CIVICO VARCHAR2(10),
CODICE_COMUNE VARCHAR2(10),
NOTE VARCHAR2(255),
DAC DATE,
DATA_RICEZIONE DATE DEFAULT SYSDATE NOT NULL,
TIPO_SERVIZIO VARCHAR2(25) NOT NULL,
ID_SYSTEM VARCHAR2(10) NOT NULL,
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
)
TABLESPACE TAB_HUGE;
ALTER TABLE HZ_MSP_IN
ADD CONSTRAINT PK_HZ_MSP_IN PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
-- AGGIUNGERE INDICI
----------------fine HZ_MSP_IN
---------------- inizio HZ_MSP_SCARTI_IN
CREATE TABLE HZ_MSP_SCARTI_IN
(
UNIQUE_ID NUMBER NOT NULL,
SUBSYS VARCHAR2(10),
PREFISSO_DN VARCHAR2(4),
NUMERO_DN VARCHAR2(8),
TIPO_OPERAZIONE NUMBER(1),
MSISDN VARCHAR2(15),
NOME_CLIENTE VARCHAR2(30),
COGNOME_CLIENTE VARCHAR2(60),
DENOMINAZIONE_SOCIALE VARCHAR2(60),
CF_PARTITA_IVA VARCHAR2(16),
VIA VARCHAR2(70),
LOCALITA VARCHAR2(60),
NUMERO_CIVICO VARCHAR2(10),
CODICE_COMUNE VARCHAR2(10),
NOTE VARCHAR2(255),
DAC DATE,
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
TIPO_SERVIZIO VARCHAR2(25),
SYSTEM_ID VARCHAR2(10),
ID_REQ_INFOBUS VARCHAR2(24),
RECORD_SCARTATO VARCHAR2(1500),
CODICE_ERRORE VARCHAR2(2) NOT NULL
)
TABLESPACE TAB_HUGE;
ALTER TABLE HZ_MSP_SCARTI_IN
ADD CONSTRAINT PK_HZ_MSP_SCARTI_IN PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
----------------fine HZ_MSP_SCARTI_IN
---------------- inizio HZ_MSP_OUT
CREATE TABLE HZ_MSP_OUT
(
UNIQUE_ID NUMBER NOT NULL,
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
DATA_INVIO DATE DEFAULT SYSDATE NOT NULL,
ID_RICHIESTA NUMBER NOT NULL,
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL,
CODICE_EVENTO VARCHAR2(2) NOT NULL,
ESITO NUMBER(1) NOT NULL,
CAUSALE_RIFIUTO VARCHAR2(255),
NOTE VARCHAR2(255),
DAC DATE,
SUBSYS VARCHAR2(10),
TIPO_SERVIZIO VARCHAR2(25) NOT NULL,
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
)
TABLESPACE TAB_HUGE;
ALTER TABLE HZ_MSP_OUT
ADD CONSTRAINT PK_HZ_MSP_OUT PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
ALTER TABLE HZ_MSP_OUT ADD (
CONSTRAINT FK_HZ_MSP_OUT
FOREIGN KEY (ID_RICHIESTA)
REFERENCES HZ_GESTIONE_RICHIESTA (ID_RICHIESTA));
----------------fine HZ_MSP_OUT -------------------
----------------inizio HZ_MSP_RECUPERO_OUT
CREATE TABLE HZ_MSP_RECUPERO_OUT
(
ID_PROG NUMBER(18) NOT NULL,
MESSAGE_ID VARCHAR2(50 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),
ID_RICHIESTA NUMBER,
DIRECTORY_NUMBER VARCHAR2(12 BYTE),
CODICE_EVENTO VARCHAR2(2 BYTE),
ESITO NUMBER(1),
CAUSALE_RIFIUTO VARCHAR2(255 BYTE),
NOTE VARCHAR2(255 BYTE),
DAC DATE,
SUBSYS VARCHAR2(10 BYTE),
TIPO_SERVIZIO VARCHAR2(25 BYTE),
ID_REQ_INFOBUS VARCHAR2(24 BYTE)
)
TABLESPACE TAB_SMALL;
ALTER TABLE HZ_MSP_RECUPERO_OUT
ADD CONSTRAINT PK_HZ_MSP_RECUPERO_OUT PRIMARY KEY (ID_PROG)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
----------------fine HZ_MSP_RECUPERO_OUT
---------------- FINE MSP ---------------------------
---------------- HZ_STORICO_RICHIESTA
CREATE TABLE HZ_STORICO_RICHIESTA
(
UNIQUE_ID NUMBER NOT NULL,
ID_RICHIESTA NUMBER NOT NULL,
STATO_DA NUMBER(2),
STATO_A NUMBER(2) NOT NULL,
DATA_LAVORAZIONE DATE DEFAULT TRUNC(SYSDATE) NOT NULL,
NOME_FILE VARCHAR2(100),
DATA_I_O DATE DEFAULT SYSDATE NOT NULL,
I_O NUMBER(1)
)
TABLESPACE TAB_HUGE;
ALTER TABLE HZ_STORICO_RICHIESTA
ADD CONSTRAINT PK_HZ_STORICO_RICHIESTA PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
ALTER TABLE HZ_STORICO_RICHIESTA ADD (
CONSTRAINT FK_HZ_STORICO_RICHIESTA
FOREIGN KEY (ID_RICHIESTA)
REFERENCES HZ_GESTIONE_RICHIESTA(ID_RICHIESTA));
----------------fine HZ_STORICO_RICHIESTA
---------------- HZ_RGN_DISTRETTO_AGW
CREATE TABLE HZ_RGN_DISTRETTO_AGW
(
UNIQUE_ID NUMBER NOT NULL,
DISTRETTO VARCHAR2(4) NOT NULL,
AGW NUMBER(2) NOT NULL,
RGN NUMBER(3) NOT NULL
)
TABLESPACE TAB_HUGE;
ALTER TABLE HZ_RGN_DISTRETTO_AGW
ADD CONSTRAINT PK_HZ_RGN_DISTRETTO_AGW PRIMARY KEY(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_BIG
ENABLE
VALIDATE;
----------------fine HZ_RGN_DISTRETTO_AGW
-- inizio modifica MNP_PATTERN_IN
ALTER TABLE MNP_PATTERN_IN
MODIFY(ID_PATTERN NUMBER(2));
-- fine modifica MNP_PATTERN_IN
----------------SEQUENCE
CREATE SEQUENCE SEQ_RICHIESTA_HZ
MAXVALUE 99999999999
;
CREATE SEQUENCE SEQ_HZ_STORICO_RICHIESTA
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_HZ_MSC_IN
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_HZ_MSC_SCARTI_IN
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_HZ_MSC_OUT
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_HZ_MSP_IN
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_HZ_MSP_SCARTI_IN
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_HZ_MSP_OUT
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_PITAGORA_OUT
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_PITAGORA_IN
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_PITAGORA_SCARTI_IN
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_RGN
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_HZ_MSP_RECUPERO_OUT
MAXVALUE 9223372036854775807
;
CREATE SEQUENCE SEQ_HZ_MSC_RECUPERO_OUT
MAXVALUE 9223372036854775807
;
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSC_IN
before insert on HZ_MSC_IN for each row
begin
SELECT SEQ_HZ_MSC_IN.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSC_SCARTI_IN
before insert on HZ_MSC_SCARTI_IN for each row
begin
SELECT SEQ_HZ_MSC_SCARTI_IN.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSC_OUT
before insert on HZ_MSC_OUT for each row
begin
SELECT SEQ_HZ_MSC_OUT.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSP_IN
before insert on HZ_MSP_IN for each row
begin
SELECT SEQ_HZ_MSP_IN.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSP_SCARTI_IN
before insert on HZ_MSP_SCARTI_IN for each row
begin
SELECT SEQ_HZ_MSP_SCARTI_IN.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSP_OUT
before insert on HZ_MSP_OUT for each row
begin
SELECT SEQ_HZ_MSP_OUT.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/
CREATE OR REPLACE TRIGGER t_SEQ_PITAGORA_IN
before insert on HZ_PITAGORA_IN for each row
begin
SELECT SEQ_PITAGORA_IN.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/
CREATE OR REPLACE TRIGGER t_SEQ_PITAGORA_SCARTI_IN
before insert on HZ_PITAGORA_SCARTI_IN for each row
begin
SELECT SEQ_PITAGORA_SCARTI_IN.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/
CREATE OR REPLACE TRIGGER t_SEQ_PITAGORA_OUT
before insert on HZ_PITAGORA_OUT for each row
begin
SELECT SEQ_PITAGORA_OUT.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/
CREATE OR REPLACE TRIGGER t_SEQ_HZ_STORICO_RICHIESTA
before insert on HZ_STORICO_RICHIESTA for each row
begin
SELECT SEQ_HZ_STORICO_RICHIESTA.nextval INTO :new.UNIQUE_ID FROM dual;
end;
/

View File

@@ -0,0 +1,871 @@
-- eseguire come utente MNP
-------------------------------------- INIZIO LOG
-- nuovi codici processo per pitagora
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('JA','PitagoraController');
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('CG','PitagoraAttivazioneOut');
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('JB','HZServiceBean');
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('JC','MessageConsumerEjbPitagoraIn');
-- fine insert codici processo
--- nuovi log generici
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0049','W','NON ESEGUITA TRANSIZIONE DI STATO NEL PROCESSO');
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0065','N','ESEGUITA TRANSIZIONE DI STATO NEL PROCESSO');
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0093','N','INIZIO ACQUISIZIONE RICHIESTA DA INFOBUS');
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0094','N','FINE ACQUISIZIONE RICHIESTA DA INFOBUS');
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0095','N','RICHIESTA INSERITA NELLA TABELLA');
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0096','W','ERRORE DURANTE IL PROCESSAMENTO DELLA RICHIESTA');
-- fine insert log generici
----insert log generici x tutti i processi
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0049',1,'00'
FROM mnp_anagrafica_processo where codice_processo not in ('JA','JB','JC','CG');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0065',1,'00'
FROM mnp_anagrafica_processo where codice_processo not in ('JA','JB','JC','CG');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0093',1,'00'
FROM mnp_anagrafica_processo where codice_processo not in ('JA','JB','JC','CG');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0094',1,'00'
FROM mnp_anagrafica_processo where codice_processo not in ('JA','JB','JC','CG');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0095',1,'00'
FROM mnp_anagrafica_processo where codice_processo not in ('JA','JB','JC','CG');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0096',1,'00'
FROM mnp_anagrafica_processo where codice_processo not in ('JA','JB','JC','CG');
-- fine insert log generici per tutti i processi
-- nuovi log processo PitagoraAttivazioneOut
insert into mnp_anagrafica_log (codice_log, severita, descrizione)
values ('3001','C','ERRORE NELLA CREAZIONE DEL FLUSSO DI ATTIVAZIONE ');
insert into mnp_anagrafica_log (codice_log, severita, descrizione)
values ('3002','N','ESEGUITA CREAZIONE DEL FLUSSO DI ATTIVAZIONE');
-- fine insert log processo PitagoraAttivazioneOut
--- link ai log generici
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'JA', 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('JA','9999',1,'00');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'CG', 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('CG','9999',1,'00');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'JB', 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('JB','9999',1,'00');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'JC', 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('JC','9999',1,'00');
-- fine link log generici
-- link PitagoraAttivazioneOut ai nuovi log
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON,TIPO_EVENTO)
VALUES ( 'CG','3001' ,1 ,'00' );
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG, LOG_ON,TIPO_EVENTO)
VALUES ( 'CG','3002' ,1 ,'00' );
---fine link PiatgoraAttivazioneOut
-- popolamento tabella HZ_RGN_DISTRETTO_AGW
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,2,4,205);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,2,4,205);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,2,5,205);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,2,6,205);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,6,22,224);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,6,23,224);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,6,24,224);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,10,19,219);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,11,2,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,11,3,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,15,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,19,19,219);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,30,7,207);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,31,8,208);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,35,8,208);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,39,6,206);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,40,11,211);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,41,12,212);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,45,14,214);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,49,12,212);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,50,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,51,15,215);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,55,20,220);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,59,16,216);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,70,26,226);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,71,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,75,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,79,26,226);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,80,27,227);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,81,29,229);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,85,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,89,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,90,32,232);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,91,33,233);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,95,32,232);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,99,28,228);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,121,2,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,122,2,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,123,2,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,124,3,203);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,125,3,203);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,131,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,141,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,142,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,143,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,144,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,161,3,203);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,163,3,203);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,165,3,203);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,166,3,203);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,171,2,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,172,2,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,173,2,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,174,2,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,175,2,202);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,182,19,219);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,183,19,219);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,184,19,219);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,185,19,219);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,187,19,219);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,321,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,322,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,323,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,324,1,201);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,331,9,209);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,332,9,209);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,341,8,208);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,342,8,208);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,343,8,208);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,344,8,208);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,345,8,208);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,346,8,208);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,362,6,206);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,363,8,208);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,364,7,207);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,365,7,207);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,371,5,205);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,372,7,207);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,373,7,207);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,374,7,207);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,375,7,207);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,376,7,207);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,377,5,205);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,381,9,209);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,382,9,209);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,383,9,209);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,384,9,209);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,385,9,209);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,386,7,207);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,421,13,213);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,422,13,213);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,423,13,213);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,424,14,214);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,425,12,212);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,426,12,212);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,427,11,211);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,428,11,211);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,429,12,212);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,431,11,211);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,432,11,211);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,433,11,211);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,434,11,211);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,435,13,213);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,436,13,213);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,437,13,213);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,438,13,213);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,439,13,213);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,442,14,214);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,444,14,214);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,445,14,214);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,461,10,210);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,462,10,210);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,463,10,210);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,464,10,210);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,465,10,210);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,471,10,210);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,472,10,210);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,473,10,210);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,474,10,210);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,481,11,211);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,521,16,216);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,522,16,216);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,523,16,216);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,524,16,216);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,525,16,216);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,532,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,533,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,534,15,215);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,535,16,216);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,536,16,216);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,541,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,542,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,543,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,544,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,545,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,546,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,547,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,549,17,217);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,564,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,565,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,566,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,571,20,220);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,572,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,573,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,574,20,220);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,575,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,577,20,220);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,578,20,220);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,583,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,584,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,585,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,586,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,587,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,588,21,221);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,721,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,722,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,731,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,732,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,733,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,734,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,735,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,736,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,737,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,742,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,743,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,744,18,218);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,746,23,223);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,761,23,223);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,763,23,223);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,765,23,223);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,766,22,222);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,771,24,224);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,773,24,224);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,774,23,223);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,775,24,224);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,776,24,224);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,781,26,226);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,782,26,226);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,783,26,226);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,784,26,226);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,785,26,226);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,789,26,226);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,823,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,824,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,825,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,827,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,828,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,831,28,228);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,832,28,228);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,833,28,228);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,835,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,836,28,228);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,861,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,862,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,863,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,864,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,865,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,871,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,872,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,873,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,874,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,875,25,225);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,881,27,227);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,882,27,227);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,883,27,227);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,884,27,227);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,885,27,227);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,921,33,233);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,922,33,233);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,923,33,233);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,924,33,233);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,925,33,233);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,931,32,232);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,932,32,232);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,933,32,232);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,934,32,232);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,935,32,232);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,941,32,232);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,942,32,232);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,961,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,962,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,963,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,964,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,965,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,966,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,967,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,968,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,971,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,972,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,973,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,974,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,975,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,976,30,230);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,981,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,982,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,983,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,984,31,231);
insert into HZ_RGN_DISTRETTO_AGW (UNIQUE_ID, DISTRETTO, AGW, RGN)
values (SEQ_RGN.nextval,985,31,231);
-- fine popolamento tabella HZ_RGN_DISTRETTO_AGW
-- Pitagora FTP In
insert into MNP_SISTEMI_INTERNI (ID, DESCRIZIONE_SISTEMA)
values (10,'PITAGORA');
insert into MNP_FLUSSI_SISTEMI_INTERNI (ID_SISTEMA, ID_FLUSSO, PREFISSO, ESTENSIONE,
SYNC_FILE, PATH_FILE_IN, TIPO_PROCESSO, DESCRIZIONE, GESTIONE, NOTIFICATION_TYPE)
values (10,30,'TLC','csv','ctr','/mnpapp/gwmnp/FTPIN/','*','FLUSSO PITAGORA HOME ZONE',1,1);
insert into MNP_PATTERN_IN (ID_PATTERN, TIPO, LUNGHEZZA, FORMATO)
values (9,'data',8,'yyyyMMdd');
insert into MNP_PATTERN_IN (ID_PATTERN, TIPO, LUNGHEZZA, FORMATO)
values (10,'costante',4,'TIMN');
insert into MNP_PATTERN_IN (ID_PATTERN, TIPO, LUNGHEZZA, FORMATO)
values (11,'estensione',4,'.csv');
insert into MNP_PATTERN_IN (ID_PATTERN, TIPO, LUNGHEZZA, FORMATO)
values (12,'estensione',4,'.ctr');
insert into MNP_FLUSSI_PATTERN (ID_FLUSSO,POSIZIONE,ID_PATTERN)
values (30,1,9);
insert into MNP_FLUSSI_PATTERN (ID_FLUSSO,POSIZIONE,ID_PATTERN)
values (30,2,10);
insert into MNP_FLUSSI_PATTERN (ID_FLUSSO,POSIZIONE,ID_PATTERN)
values (30,3,11);
insert into MNP_FLUSSI_PATTERN (ID_FLUSSO,POSIZIONE,ID_PATTERN)
values (30,3,12);
commit;

View File

@@ -0,0 +1,17 @@
--execute as DBCGO
spool /mnpapp/log/script/dbcgo_DbUpdate_kitOttobre07.log;
-----------------------------
--CREATE/MODIFY OBJECT
@@dbcgoDDL.sql
-----------------------------
--INSERT/UPDATE DATA
@@dbcgoDML.sql
-----------------------------
spool off;

View File

@@ -0,0 +1,91 @@
ALTER TABLE DBCGO_GESTIONE_RICHIESTA add(
STATO_LINEA VARCHAR2(25)
);
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, STATO_LINEA)
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,
a.STATO_LINEA
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'
);
CREATE INDEX IDX17_DBCGO_GESTIONE_RICHIESTA ON DBCGO_GESTIONE_RICHIESTA
(STATO_LINEA)
NOLOGGING
TABLESPACE DBCGO_IDX_BIG
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 64K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT
)
NOPARALLEL;
/

View File

@@ -0,0 +1,19 @@
INSERT INTO DBCGO_LOV (LOV_ID, LOV_NAME, NAME,DESCR)
VALUES (SEQ_LOV.NEXTVAL,'STATO_LINEA','ATTIVO' ,'Attivo');
INSERT INTO DBCGO_LOV (LOV_ID, LOV_NAME, NAME,DESCR)
VALUES (SEQ_LOV.NEXTVAL,'STATO_LINEA','CESSATO' ,'Cessato');
INSERT INTO DBCGO_LOV (LOV_ID, LOV_NAME, NAME,DESCR)
VALUES (SEQ_LOV.NEXTVAL,'STATO_LINEA','PREATTIVATO' ,'Preattivato');
INSERT INTO DBCGO_LOV (LOV_ID, LOV_NAME, NAME,DESCR)
VALUES (SEQ_LOV.NEXTVAL,'STATO_LINEA','PRE-PREATTIVO' ,'Pre-Preattivo');
INSERT INTO DBCGO_LOV (LOV_ID, LOV_NAME, NAME,DESCR)
VALUES (SEQ_LOV.NEXTVAL,'STATO_LINEA','FINE_CREDITO' ,'Fine Credito');
INSERT INTO DBCGO_LOV (LOV_ID, LOV_NAME, NAME,DESCR)
VALUES (SEQ_LOV.NEXTVAL,'STATO_LINEA','FINE_VALIDITA' ,'Fine Validita');
COMMIT;