249 lines
8.0 KiB
SQL
249 lines
8.0 KiB
SQL
--da eseguire come utente MNP
|
|
|
|
-------------------------------------------------------------------------
|
|
|
|
-- attivazione della gestione automatica per l'acquisizione dei file di validazione da BIT
|
|
UPDATE MNP_FLUSSI_SISTEMI_INTERNI set gestione = 1, notification_type = 6 where id_flusso = 16;
|
|
|
|
-- aggiornamento codice log 0047
|
|
update mnp_anagrafica_log set descrizione = 'INIZIO TRATTAMENTO MESSAGGIO - VERSIONE' where codice_log = '0047';
|
|
|
|
INSERT INTO MNP_ANAGRAFICA_LOG (CODICE_LOG, SEVERITA, DESCRIZIONE)values ('5912', 'C', 'ERRORE NELL''INSERIMENTO IN CODA');
|
|
INSERT INTO MNP_ANAGRAFICA_LOG (CODICE_LOG, SEVERITA, DESCRIZIONE)values ('5913', 'W', 'MESSAGGIO SCARTATO PER LA ROBUSTEZZA');
|
|
INSERT INTO MNP_ANAGRAFICA_LOG (CODICE_LOG, SEVERITA, DESCRIZIONE)values ('7308', 'C', 'FILE NON ARRIVATO');
|
|
|
|
-- nuovi codici log
|
|
insert into MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) values('GE','0084',1,'00');
|
|
insert into MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) values('GE','0085',1,'00');
|
|
insert into MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) values('GE','0086',1,'00');
|
|
insert into MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) values('GE','0087',1,'00');
|
|
insert into MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) values('GE','0088',1,'00');
|
|
insert into MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) values('YA','0022',1,'00');
|
|
insert into MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) values('YA','0024',1,'00');
|
|
insert into MNP_PROCESSO_LOG(CODICE_PROCESSO, CODICE_LOG, LOG_ON, TIPO_EVENTO) values('XC','7308',1,'02');
|
|
|
|
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG) values ('GE', '5912');
|
|
INSERT INTO MNP_PROCESSO_LOG (CODICE_PROCESSO, CODICE_LOG) values ('GE', '5913');
|
|
|
|
-------------------------------------------------------------------------
|
|
|
|
-- eventi che devono essere registrati su DB per indicatori governance
|
|
|
|
update MNP_PROCESSO_LOG
|
|
set TIPO_EVENTO = '01'
|
|
where (CODICE_PROCESSO, CODICE_LOG) in (
|
|
('YA','0026'),
|
|
('GE','0026'));
|
|
|
|
update MNP_PROCESSO_LOG
|
|
set TIPO_EVENTO = '02'
|
|
where (CODICE_PROCESSO, CODICE_LOG) in (
|
|
('YA','0022'),
|
|
('YA','7401'),
|
|
('GE','0022'),
|
|
('GE','5912'),
|
|
('XD','7207'),
|
|
('XD','7203'),
|
|
('XD','0040'),
|
|
('XC','7305'));
|
|
|
|
update MNP_PROCESSO_LOG
|
|
set TIPO_EVENTO = '03'
|
|
where (CODICE_PROCESSO, CODICE_LOG) in (
|
|
('YA','7405'),
|
|
('GE','5913'));
|
|
|
|
-------------------------------------------------------------------------
|
|
|
|
INSERT INTO mnp_sistemi_interni (id, descrizione_sistema) values (80, 'MSS');
|
|
INSERT INTO mnp_sistemi_interni (id, descrizione_sistema) values (4, 'CCRM-CU');
|
|
|
|
|
|
-------------------------------------------------------------------------
|
|
|
|
UPDATE mnp_flussi_sistemi_interni SET ID_SISTEMA = 80 WHERE id_flusso = 15;
|
|
UPDATE mnp_flussi_sistemi_interni SET ID_SISTEMA = 4 WHERE id_flusso = 10;
|
|
UPDATE mnp_flussi_sistemi_interni SET ID_SISTEMA = 4 WHERE id_flusso = 11;
|
|
UPDATE mnp_flussi_sistemi_interni SET notification_type = 5 WHERE id_flusso = 15;
|
|
UPDATE mnp_flussi_sistemi_interni SET notification_type = 3 WHERE id_flusso = 10;
|
|
UPDATE mnp_flussi_sistemi_interni SET notification_type = 4 WHERE id_flusso = 11;
|
|
|
|
-------------------------------------------------------------------------
|
|
|
|
-- Log per il componenete MessageConsumerEJBBitValDonorInBean
|
|
|
|
-- Nuovo Codice Processo --> GN
|
|
|
|
INSERT INTO mnp_anagrafica_processo (CODICE_PROCESSO,NOME_PROCESSO) VALUES ('GN','MessageConsumerEJBBitValDonorInBean');
|
|
|
|
-- Assegno al nuovo processo tutti i log generici
|
|
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on)
|
|
SELECT 'GN',codice_log,1
|
|
FROM MNP_ANAGRAFICA_LOG
|
|
where codice_log like '00%';
|
|
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on)
|
|
values ('GN','9999',1);
|
|
|
|
-------------------------------------------------------------------------
|
|
-- Modifiche per Invio File di Validazione Donor
|
|
|
|
insert into MNP_ANAGRAFICA_PROCESSO (codice_processo, nome_processo)
|
|
values ('XH','MessageConsumerEJBBitValDonorOutBean');
|
|
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on)
|
|
SELECT 'XH',codice_log,1
|
|
FROM MNP_ANAGRAFICA_LOG
|
|
where codice_log like '00%';
|
|
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on)
|
|
values ('XH','9999',1);
|
|
|
|
-------------------------------------------------------------------------
|
|
-- recupero file xml in da processare
|
|
update mnp_xml_in
|
|
set da_scodare=1
|
|
where nome_file in (
|
|
SELECT ao.nome_file_riferito
|
|
FROM mnp_xml_out o, mnp_xml_ack_out ao
|
|
where o.tipo_file=8
|
|
and o.da_inviare=1
|
|
and o.nome_file = ao.nome_file
|
|
and ao.risultato='OK'
|
|
);
|
|
|
|
-------------------------------------------------------------------------
|
|
-- nuovi codici log del processo MessageConsumerEJBXMLINBean
|
|
|
|
insert into MNP_ANAGRAFICA_PROCESSO(codice_processo, nome_processo)
|
|
values('XG','MessageConsumerEjbXMLInBean');
|
|
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on)
|
|
SELECT 'XG',codice_log,1
|
|
FROM MNP_ANAGRAFICA_LOG
|
|
where codice_log like '00%';
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on) values('XG','9999',1);
|
|
|
|
-------------------------------------------------------------------------
|
|
|
|
-- Modifiche per Invio File di Cessazione Donor
|
|
|
|
-- MessageConsumerEJBCessDonorOutBean
|
|
insert into MNP_ANAGRAFICA_PROCESSO (codice_processo, nome_processo)
|
|
values ('XI','MessageConsumerEJBCessDonorOutBean');
|
|
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on)
|
|
SELECT 'XI',codice_log,1
|
|
FROM MNP_ANAGRAFICA_LOG
|
|
where codice_log like '00%';
|
|
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on)
|
|
values ('XI','9999',1);
|
|
|
|
-- CessazioneDonorController
|
|
insert into MNP_ANAGRAFICA_PROCESSO (codice_processo, nome_processo)
|
|
values ('XL','CessazioneDonorController');
|
|
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on)
|
|
SELECT 'XL',codice_log,1
|
|
FROM MNP_ANAGRAFICA_LOG
|
|
where codice_log like '00%';
|
|
|
|
insert into MNP_PROCESSO_LOG(codice_processo, codice_log, log_on)
|
|
values ('XL','9999',1);
|
|
|
|
insert into MNP_ANAGRAFICA_LOG (codice_log, severita, descrizione)
|
|
values ('4001','N', 'INIZIO TRATTAMENTO MESSAGGIO');
|
|
|
|
insert into MNP_ANAGRAFICA_LOG (codice_log, severita, descrizione)
|
|
values ('4002','N', 'FINE TRATTAMENTO MESSAGGIO');
|
|
|
|
insert into MNP_ANAGRAFICA_LOG (codice_log, severita, descrizione)
|
|
values ('4003','N', 'FINE TRATTAMENTO MESSAGGIO CON ERRORI');
|
|
|
|
insert into MNP_PROCESSO_LOG (codice_processo, codice_log, log_on)
|
|
SELECT 'XL', codice_log, 1
|
|
FROM MNP_ANAGRAFICA_LOG
|
|
where codice_log like '40%';
|
|
|
|
-------------------------------------------------------------------------
|
|
-- nuova gestione ack porting
|
|
insert into MNP_GESTIONE_FILE_AOM(TIPO_FILE, ID_RICHIESTA, AOM)
|
|
select 3,ID_RICHIESTA,ACKPORTING
|
|
from MNP_GESTIONE_RICHIESTA_REC
|
|
where stato=8
|
|
and ACKPORTING is not null;
|
|
|
|
insert into MNP_GESTIONE_FILE_AOM(TIPO_FILE, ID_RICHIESTA, AOM)
|
|
select 6,ID_RICHIESTA,ESPLETAMENTOTERZEPARTI
|
|
from MNP_GESTIONE_RICHIESTA_REC
|
|
where stato in (8,10,11)
|
|
and ESPLETAMENTOTERZEPARTI is not null;
|
|
|
|
alter table MNP_GESTIONE_RICHIESTA_REC
|
|
drop column ACKPORTING;
|
|
|
|
-------------------------------------------------------------------------
|
|
-- nuova gestione ack porting
|
|
insert into MNP_GESTIONE_FILE_AOM(TIPO_FILE, ID_RICHIESTA, AOM)
|
|
select 7,ID_RICHIESTA,ACKCESSAZIONE
|
|
from MNP_GESTIONE_RICH_CESS_PORT
|
|
where stato='4'
|
|
and ACKCESSAZIONE is not null;
|
|
|
|
alter table MNP_GESTIONE_RICH_CESS_PORT
|
|
drop column ACKCESSAZIONE;
|
|
|
|
-------------------------------------------------------------------------
|
|
|
|
-- BONIFICA UNIQUE_ID TABELLA MNP_CRM_VALIDAZIONE_OUT
|
|
|
|
|
|
update mnp_crm_validazione_out
|
|
set unique_id = id_prog
|
|
where da_inviare = 1;
|
|
|
|
update mnp_crm_validazione_out
|
|
set unique_id = id_prog
|
|
where da_inviare = 0
|
|
and nome_file is not null
|
|
and data_invio is null
|
|
and data_creazione > to_date('01-03-06','dd-mm-yy');
|
|
|
|
|
|
-- BONIFICA UNIQUE_ID TABELLA MNP_ASP_CRM_CESSAZIONE_OUT
|
|
|
|
update mnp_asp_crm_cessazione_out
|
|
set unique_id = id_prog
|
|
where da_inviare = 1;
|
|
|
|
update mnp_asp_crm_cessazione_out
|
|
set unique_id = id_prog
|
|
where da_inviare = 0
|
|
and nome_file is not null
|
|
and data_invio is null
|
|
and data_creazione > to_date('01-03-06','dd-mm-yy');
|
|
|
|
commit;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|