Vai al contenuto

Attivita' per aggiungere un nuovo processo

Procedura operativa per aggiungere un nuovo processo di sincronizzazione tra Area e Areagate.

Passi da seguire

  1. Creare il nuovo processo in ARPPROC — da DB o con YRPPROC da un ambiente che punta al DB di Areagate
  2. Documentare il processo nella pagina Processi attualmente gestiti
  3. Creare il PCASE
  4. Aggiornare la mappatura SWA nella pagina Situazione SWA precedenti, se e' una tabella gia' gestita nelle vecchie sincronizzazioni
  5. Analizzare la tabella di destinazione:
    1. Esiste in Screens? Se no, aggiungerla
    2. Ha ID-SINCRO? Se non lo ha ed e' possibile, aggiungerlo
    3. Ha il flag di cancellazione logica? Se non lo ha ed e' possibile, aggiungerlo
    4. Ha il flag di aggiornamento da APP? Se non lo ha ed e' possibile, aggiungerlo
    5. I campi sono allineati con la tabella di origine? Se non lo sono ed e' possibile, aggiungerli
    6. Se possibile, aggiungere i dati di log alla tabella
  6. Analizzare e documentare il programma
  7. Realizzare il programma
  8. Test
  9. 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.