Attivita' per aggiungere un nuovo processo¶
Procedura operativa per aggiungere un nuovo processo di sincronizzazione tra Area e Areagate.
Passi da seguire¶
- Creare il nuovo processo in ARPPROC — da DB o con YRPPROC da un ambiente che punta al DB di Areagate
- Documentare il processo nella pagina Processi attualmente gestiti
- Creare il PCASE
- Aggiornare la mappatura SWA nella pagina Situazione SWA precedenti, se e' una tabella gia' gestita nelle vecchie sincronizzazioni
- Analizzare la tabella di destinazione:
- Esiste in Screens? Se no, aggiungerla
- Ha ID-SINCRO? Se non lo ha ed e' possibile, aggiungerlo
- Ha il flag di cancellazione logica? Se non lo ha ed e' possibile, aggiungerlo
- Ha il flag di aggiornamento da APP? Se non lo ha ed e' possibile, aggiungerlo
- I campi sono allineati con la tabella di origine? Se non lo sono ed e' possibile, aggiungerli
- Se possibile, aggiungere i dati di log alla tabella
- Analizzare e documentare il programma
- Realizzare il programma
- Test
- Rilascio
Aggiungere un processo in ARPPROC¶
INSERT INTO public.arpproc(
a_proc_id, a_proc_nome, a_proc_des, a_proc_prg,
a_proc_seq, a_proc_tempo_std,
a_proc_di_ope, a_proc_di_prog, a_proc_di_data, a_proc_di_time,
a_proc_da_ope, a_proc_da_prog, a_proc_da_data, a_proc_da_time,
a_proc_operazione, a_proc_attivo_default, a_proc_modo_sched,
a_proc_padre_id, a_proc_tag)
VALUES
(133, 'PAR-INST', 'Parametri di installazione ambienti', 'SWN133', 0, 1440,
777, 'pgadmin', '2023-06-21', '00:00:00',
777, 'pgadmin', '2023-06-21', '18:00:00',
' ', -- Operazione
'S', -- Attivo per default?
'T', -- Modalita' di schedulazione
0, -- Id padre
'AREA' -- TAG
);
In alternativa e' possibile selezionare la riga nel risultato della query su PgAdmin e incollarla sulla tabella di un altro DB.