Files
gateway-mnp-dbc/dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile06/dbcDML.sql
2024-05-13 12:54:14 +02:00

85 lines
6.2 KiB
MySQL

-- eseguire come utente MNP
-------------------------------------------------------------------------
update mnp_dbcgo_notifica_donor_out o
SET o.codice_operatore_donating = (
select g.codice_operatore_donating
FROM mnp_gestione_richiesta g
where o.id_richiesta=g.id_richiesta );
ALTER TABLE mnp_dbcgo_notifica_donor_out
MODIFY (codice_operatore_donating NOT NULL);
-------------------------------------------------------------------------
update mnp_dbcgo_notifica_rec_out o
SET o.codice_operatore_recipient = 'TIMG';
ALTER TABLE mnp_dbcgo_notifica_rec_out
MODIFY (codice_operatore_recipient NOT NULL);
-------------------------------------------------------------------------
-- inserimento nuove funzionalità per DBCGO
insert into MNP_FUNZIONALITA_GUI(ID_PROG, FUNZIONALITA, COMANDO_FUNZ, JSP_NAME, CODICE_DOMINIO) values (37,'DBCGO Visualizzazione Ping Pong','DBCGO_PP_VIEW','DBCGO','GO');
-- inserimento associazione profili - funzionalità per DBCGO
insert into MNP_PROFILI_FUNZIONALITA(CODICE_PROFILO, ID_PROG) values ('GD',37);
insert into MNP_PROFILI_FUNZIONALITA(CODICE_PROFILO, ID_PROG) values ('GG',37);
insert into MNP_PROFILI_FUNZIONALITA(CODICE_PROFILO, ID_PROG) values ('GV',37);
insert into MNP_PROFILI_FUNZIONALITA(CODICE_PROFILO, ID_PROG) values ('VI',37);
-- inserimento liste di valori
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'PROCESS', 'D', 'DONOR');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'PROCESS', 'R', 'RECIPIENT');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'PROCESS', 'P', 'PORTING TERZE PARTI');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'PROCESS', 'C', 'CESSAZIONE');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'PROCESS', 'K', 'CESSAZIONE PORTING');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'XML_FILE_TYPE', '1', 'ATTIVAZIONE');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'XML_FILE_TYPE', '2', 'VALIDAZIONE');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'XML_FILE_TYPE', '3', 'PORTING');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'XML_FILE_TYPE', '4', 'ANNULLAMENTO');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'XML_FILE_TYPE', '5', 'PRESAINCARICO');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'XML_FILE_TYPE', '6', 'ESPLETAMENTO');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'XML_FILE_TYPE', '7', 'CESSAZIONE');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'XML_FILE_TYPE', '8', 'ACK');
Insert into MNP_LOV(LOV_ID, LOV_NAME, NAME, DESCR) Values (SEQ_LOV.nextval, 'XML_FILE_TYPE', '9', 'ATTIVAZIONE_HOC');
insert into MNP_LOV_REF(lov_id, lov_id_ref) select lov_id,lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='1';
insert into MNP_LOV_REF(lov_id, lov_id_ref) select lov_id,lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='2';
insert into MNP_LOV_REF(lov_id, lov_id_ref) select lov_id,lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='3';
insert into MNP_LOV_REF(lov_id, lov_id_ref) select lov_id,lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='5';
insert into MNP_LOV_REF(lov_id, lov_id_ref) select lov_id,lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='6';
insert into MNP_LOV_REF(lov_id, lov_id_ref) select lov_id,lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='7';
insert into MNP_LOV_REF(lov_id, lov_id_ref) select lov_id,lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='9';
update MNP_LOV_REF set lov_id_ref = (select lov_id from MNP_LOV where lov_name='PROCESS' and name='D') where lov_id=(select lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='1') ;
update MNP_LOV_REF set lov_id_ref = (select lov_id from MNP_LOV where lov_name='PROCESS' and name='D') where lov_id=(select lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='9') ;
update MNP_LOV_REF set lov_id_ref = (select lov_id from MNP_LOV where lov_name='PROCESS' and name='R') where lov_id=(select lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='2') ;
update MNP_LOV_REF set lov_id_ref = (select lov_id from MNP_LOV where lov_name='PROCESS' and name='R') where lov_id=(select lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='5') ;
update MNP_LOV_REF set lov_id_ref = (select lov_id from MNP_LOV where lov_name='PROCESS' and name='R') where lov_id=(select lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='6') ;
update MNP_LOV_REF set lov_id_ref = (select lov_id from MNP_LOV where lov_name='PROCESS' and name='P') where lov_id=(select lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='3') ;
update MNP_LOV_REF set lov_id_ref = (select lov_id from MNP_LOV where lov_name='PROCESS' and name='C') where lov_id=(select lov_id from MNP_LOV where lov_name='XML_FILE_TYPE' and name='7') ;
-------------------------------------------------------------------------
------------- LOG
-- Log CrontabReportFtpTransfert
INSERT INTO mnp_anagrafica_processo (CODICE_PROCESSO,NOME_PROCESSO) VALUES ('ES','CrontabReportFtpTransfert');
INSERT INTO mnp_anagrafica_log (CODICE_LOG,SEVERITA,DESCRIZIONE) VALUES ('2700','C','ERRORE DURANTE IL BACKUP DEI REPORT LOCALI');
INSERT INTO mnp_anagrafica_log (CODICE_LOG,SEVERITA,DESCRIZIONE) VALUES ('2701','C','ERRORE DURANTE IL TRASFERIMENTO DEI REPORT');
INSERT INTO mnp_anagrafica_log (CODICE_LOG,SEVERITA,DESCRIZIONE) VALUES ('2702','W','FILE NON TRASFERITO ');
INSERT INTO mnp_processo_log (CODICE_PROCESSO,CODICE_LOG,LOG_ON) select 'ES',CODICE_LOG,1 from mnp_anagrafica_log where codice_log like '00%';
INSERT INTO mnp_processo_log (CODICE_PROCESSO,CODICE_LOG,LOG_ON) select 'ES',CODICE_LOG,1 from mnp_anagrafica_log where codice_log like '27%';
INSERT INTO mnp_processo_log (CODICE_PROCESSO,CODICE_LOG,LOG_ON) values('ES','9999',1);
delete from mnp_processo_log where codice_log in ('2502','2503');
delete from mnp_anagrafica_log where codice_log in ('2502','2503');
-------------------------------------------------------------------------
commit;
-------------------------------------------------------------------------