
-- eseguire come utente MNP 

-------------------------------------------------------------------------
-------------------------------------- INIZIO LOG
---elimino i log dei vecchi mdb(msp,ccrm)
delete from mnp_processo_log where codice_log in ('7550','7650','8400','8300');
delete from mnp_anagrafica_log where codice_log in ('7550','7650','8400','8300');

--- nuovi log generici
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0048','N','FINE TRATTAMENTO MESSAGGIO');
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0090','N','INIZIO ACQUISIZIONE MESSAGGIO DA NOTIFICA');
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0091','N','MESSAGGIO DA NOTIFICARE ACQUISITO CORRETTAMENTE');
insert into mnp_anagrafica_log(codice_log, severita, descrizione)
values('0092','C','ERRORE DURANTE L''AQUISIZIONE DEL MESSAGGIO DA NOTIFICARE');

----inserisce i log generici x tutti i processi

insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0048',1,'00'
FROM mnp_anagrafica_processo;
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0090',1,'00'
FROM mnp_anagrafica_processo;
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0091',1,'00'
FROM mnp_anagrafica_processo;
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT codice_processo, '0092',1,'00'
FROM mnp_anagrafica_processo;

insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
values('YB','0047',1,'00');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
values('YC','0047',1,'00');


---fine nuovi log generici

--- inizio GISP
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('HA','MessageConsumerEJBGispOut');
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('HB','GispController');
--- link ai log
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'HA', 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('HA','9999',1,'00');
insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'HB', 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('HB','9999',1,'00');
---fine gisp

--- inizio CCRMWEBCOOPController
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('YD','CCRMWEBCOOPController');
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('YE','MessageConsumerEjbCcrmWebCoopInBean');
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('YF','MessageConsumerEjbCcrmWebCoopOutBean');

insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'YD', codice_log, log_on, tipo_evento
FROM mnp_processo_log
where codice_processo = 'YA';

insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'YE', codice_log, log_on, tipo_evento
FROM mnp_processo_log
where codice_processo = 'YB';

insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'YF', codice_log, log_on, tipo_evento
FROM mnp_processo_log
where codice_processo = 'YC';

--fine CCRMWEBCOOPController


--- inizio MSPCoop

insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('MH','MSPCoopController');
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('YG','MessageConsumerEJBMspCoopInBean');
insert into mnp_anagrafica_processo(codice_processo, nome_processo)
values('YH','MessageConsumerEJBMspCoopOutBean');

insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'MH', codice_log, log_on, tipo_evento
FROM mnp_processo_log
where codice_processo = 'MA';

insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'YG', codice_log, log_on, tipo_evento
FROM mnp_processo_log
where codice_processo = 'MB';

insert into mnp_processo_log(codice_processo, codice_log, log_on, tipo_evento)
SELECT 'YH', codice_log, log_on, tipo_evento
FROM mnp_processo_log
where codice_processo = 'MC';

--fine MSPCoop

------------------------------------------------ FINE LOG

------------------------------------------------ INIZIO GESTIONE NUOVO SISTEMA INTERNO CCRMWEBCO0P

-- Nuovo sistema interno: CCRMWCOOP
insert into mnp_sistemi_interni(id, descrizione_sistema)
values(5,'CCRMWCOOP');

-- Nuovo flusso per il sistema interno CCRMWEBCOOP
insert into mnp_flussi_sistemi_interni 
(id_sistema, id_flusso, prefisso, estensione, sync_file, path_file_in, tipo_processo, descrizione, 
 gestione, notification_type)
values(5,12,'CCRMWCOOP_MNP_DONOR_', 'TXT', 'CTR', '/mnpapp/gwmnp/FTPIN/', 'D', 'VALIDAZIONE DONOR CONSUMER COOP', 1, 3);

-- Associazione flussi - pattern per il sistema CCRMWEBCOOP
insert into mnp_flussi_pattern(id_flusso, posizione, id_pattern)
values(12,1,1);

insert into mnp_flussi_pattern(id_flusso, posizione, id_pattern)
values(12,2,2);

insert into mnp_flussi_pattern(id_flusso, posizione, id_pattern)
values(12,2,4);

------------------------------------------------ FINE GESTIONE NUOVO SISTEMA INTERNO CCRMWEBCOOP

commit;

-------------------------------------------------------------------------