--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;