Utilizzo > Migrazioni > Procedure di migrazione 

Questa funzione permette di descrivere e di schedulare le varie singole operazioni (chiamate qui di seguito "procedure") del processo di migrazione ottimizzato implementato nella piattaforma SAFE a partire dalla versione 6.4. A partire dalla versione 6.4 viene rilasciato un processo di migrazione standard.

Ogni scheda creata in questa tabella rappresenta un singolo processo di migrazione. Le regole di schedulazione di questi processi sono descritte in un allegato dedicato.

E' possibile aggiungere qui delle procedure di migrazione specifiche, oppure cambiare (con dei vincoli) alcune regole di schedulazione.

Si consiglia tuttavia di modificare con cautela il contenuto standard della tabella, ciò per diverse ragioni:

  • questa tabella è comune a tutti i dossier ed una sua modifica coinvolgerà tutti i dossier da migrare.
  • modificare indiscriminatamente questa tabella può portare a rendere la procedura di migrazione incompleta o, peggio, renderla non funzionante.

Prerequisiti

SEEREFERTTO Riferirsi alla documentazione di Implementazione

Gestione videata

La videata permette di descrivere le differenti procedure assegnate ad una fase, una sottofase, un modulo, ed una posizione. Le procedure standard vengono identificate da una casella da contrassegnare. Le informazioni fornite nella parte bassa della videata sono puramente informative. Permettono di sapere, a titolo di documentazione, quali sono le tabelle del database interessate dalla procedura di migrazione.

Videata di inserimento

Campi

I seguenti campi sono presenti in questo folder :

Identificazione

  • Codice (campo CODE)

Questo codice identifica in maniera univoca la scheda in corso.

  • campo AINTIT

 

  • Attivo (campo ACTIF)

Questa casella da contrassegnare permette di attivare o disattivare la procedura di migrazione.

Una procedura disattivata non verrà utilizzata durante l'elaborazione di migrazione.

  • Standard (campo STANDARD)

Quando questa casella è contrassegnata, la procedura è una procedura standard: non è possibile cambiare né la fase, né la sottofase, né il modulo.
In compenso la posizione è modificabile.

Ordine di esecuzione

  • Fase (campo RANGMOD)

La fase è il livello più alto di schedulazione delle procedure di migrazione. Le fasi vengono denominate grazie ad un menù locale. Sono le seguenti:

  • ad oggi la fase di inizializzazione non viene utilizzata in standard, ma questa permette di attivare delle procedure di controllo e di elaborazione preliminari diverse.
  • in seguito viene eseguita la fase modulo di base. Questa si occupa di elaborare tutte le tabelle comuni a più moduli, la cui migrazione è un prerequisito per tutte le altre procedure di dati di un modulo.
  • la fase modulo permette di lanciare le procedure di migrazione funzionali (nell'ordine delle sottofasi, poi dei moduli). Un modulo è associato ad ogni procedura di questa fase.
  • la fase post-migrazione è una fase indispensabile per un funzionamento normale di un dossier migrato, ma le cui procedure possono essere differite a prezzo di alcuni limiti nell'utilizzo del dossier migrato. Definire tali fasi e differire il loro lancio durante la migrazione permette agli utenti di riprendere l'utilizzo al più presto in una modalità degradata, finendo la migrazione più tardi, ad esempio nella prossima finestra di inattività, allo scopo di ritrovare l'insieme delle funzionalità del software migrato.

  • Fase (campo PHASE)

La sottofase è un numero che varia da 1 a 9, che permette di schedulare puntualmente le procedure di migrazione. Fino a quando tutte le procedure di una sottofase non sono terminate, non sarà possibile lanciare le sottofasi successive.
Non è possibile modificare la sottofase per una procedura standard.

  • Modulo (campo MODULE)

Modulo di appartenenza della parametrizzazione. Questo campo permette di precisare se la videata deve essere creata nel database del dossier. Lo è se il modulo al quale è collegata la videata è attivo per il dossier.

  • Numero (campo RANG)

La posizione è un numero che varia da 1 a 99, che permette di dare un ordine preferenziale di lancio di una procedura di migrazione in una sottofase e per un determinato modulo. Tale posizione può essere cambiata per le procedure standard.

  • Indica globale (campo INDICEM)

Questo campo solo visualizzato è un indice globale calcolato in funzione della fase, della sottofase, del modulo e della posizione (in questo ordine). Questo indice definisce l'ordine nel quale vengono lanciate le procedure di migrazione, sapendo che la parallelizzazione è possibile solo su procedure situate nella stessa fase e sottofase e che il lancio di una sottofase è possibile solo le le fasi e le sottofasi precedenti sono tutte terminate correttamente.

Descrizione

  • campo ADESCRIP

 

  • campo ADESCRIP1

 

  • campo ADESCRIP2

 

Dati informativi

La tabella qui descritta è la tabella principale migrata dalla procedura.
Questa informazione è indicativa e viene fornita a titolo di documentazione.

Le tabelle descritte in questo elenco sono delle tabelle complementari utilizzate dalla procedura di migrazione. Tale elenco è indicativo e viene fornito a titolo di documentazione.

  • Aggiornamento (campo TABTYP)

Quando questa casella è contrassegnata, la tabella complementare corrispondente verrà aggiornata dalla procedura di migrazione. Questa informazione è indicativa e viene fornita a titolo di documentazione.

Chiudi

 

Messaggi di errore

Non esistono messaggi di errore ad eccezione di quelli generici.

Tabelle utilizzate

SEEREFERTTO Riferirsi alla documentazione di Implementazione