Parametrizzazione > Utilizzo > Dati > Parametri epurazione 

Questa funzione permette di definire i parametri collegati alle funzione di cancellazione e di storicizzazione.

I software in tecnologia SAFE X3 sono in grado di gestire, per mezzo della funzione di cancellazione/archiviazione, il trasferimento su archivi o la cancellazione di movimenti che non evolvono più, considerati come sufficientemente vecchi per non essere più consultati di frequente.

Sono cancellabili o archiviabili solo i dati considerati come chiusi (ovvero, non suscettibili di continuare ad evolvere).

L'archiviazione si fa mediante trasferimento dei dati da una tabella del dossier verso una con la stessa struttura (con due campi, CREHISDAT e CREHISUSR, che permettono di conoscere le date e gli utenti che hanno archiviato il dato). Questa tabella è definita in un dossier dedicato, che utilizza inoltre il dossier corrente come dossier padre, la cui creazione viene fatta automaticamente al momento della prima archiviazione.

L'interesse di questa operatività risiede nel fatto che le funzioni di consultazione standard sui dati dello storico funzionano con semplice connessione al dossier nello stesso modo in cui funzionano sul dossier in corso.

Nel momento in cui si è connessi al file archivio, si potranno vedere i dati arichiviati solo separatamente e non simultaneamente ai dati dello stesso tipo non archiviati. Al contrario, se una tabella archivio fa riferimento a dei dati di base (non suscettibili di essere salvati per definizione) o a dati per i quali non è stata definita alcuna tabella archivio, la consultazione si potrà fare mediante zoom su questi dati non archiviati.

La parametrizzazione delle regole di cancellazione permette di definire le durate di vita a partire dalle quali dei movimenti possono essere cancellati o archiviati, seguendo delle regole di coerenza per gruppo di tabelle definite altrove.
In funzione del modulo coinvolto, l'elaborazione può appoggiarsi anche sul valore di alcuni parametri. Il loro elenco viene fornito in un documento allegato.

Se si desidera vedere nello specifico dei movimenti situati nel dossier di produzione per alcuni, ed in quello di archivio per altri, bisognerà definire delle query SQL di tipo unione su una delle due tabelle interessate, ad esempio, per mezzo di query SQL o di viste specifiche.

Prerequisiti

Occorre aver prima creato il dossier di storicizzazione associato al dossier corrente.

Gestione videata

Videata di inserimento

Presentazione

Quando si entra nella funzione, appare un riquadro che contiene i parametri di archiviazione e di cancellazione associati ad un gruppo di tabelle identificate da un codice (ad esempio ASUPER per alcune tabelle del supervisore). A livello dell'applicazione, viene definito un gruppo di tabelle tramite una funzione dedicata di sviluppo. Un gruppo di tabelle contiene delle tabelle collegate tra loro in maniera coerente, la cui cancellazione o archiviazione ha senso solo complessivamente (per esempio, i dati organizzati in testata ed in righe devono essere nello stesso gruppo).

Ad ogni gruppo di tabella, si associano un insieme di parametri caratteristici delle operazioni di cancellazione e di storicizzazione lanciabili su ogni gruppo di tabelle.

Chiudi

 

Campi

I seguenti campi sono presenti in questo folder :

Riquadro

Questo codice identifica la formula di cancellazione.

Il codice cancellazione AUDITASD (tabella Audit SData) permette di cancellare i record della tabella di audit già elaborati della procedura di sincronizzazione utilizzata dall'interfaccia CRM. I record cancellati sono quelli il cui numero di sequenza è minore del numero dell'ultimo aggiornamento della tabella di sincronizzazione.

SEEINFO La tabella di sincronizzazione AJSSYNC non viene né cancellata, né resettata. Per cancellare i record di questa tabella, questa va resettata.

  • Descrizione (campo DES)

Destiné à figurer sur les états et les écrans dans lesquels le code de la fiche peut être saisi ou sélectionné. Ce texte permet de donner une description de la fiche concernée.

  • Storicizzazione (campo FLG1)

Se questo flag è posizionato a Sì, la funzione di cancellazione creerà la tabella di storicizzazione se non esiste e vi trasferirà i dati da posizionare nello storico.

  • Giorni (campo TIM1)

Una durata espressa in giorni corrisponde alla durata a partire dalla quale un dato può essere archiviato.

  • Frequenza (campo FRQ1)

Questa scadenza, espressa in giorni, permette di lanciare l'elaborazione di archiviazione su un gruppo solo se l'ultima operazione di archiviazione non è avvenuta dopo questo scadenza.

  • Data (campo DAT1)

Ultima data in cui è avvenuta effettivamente una storicizzazione

  • Cancella (campo FLG2)

Se questo flag è posizionato a Sì, la funzione di cancellazione eliminerà dei dati cancellabili al momento del lancio.

  • Giorni (campo TIM2)

Questo campo, espresso in giorni, corrisponde alla durata a partire dalla quale un dato può essere cancellato.

  • Frequenza (campo FRQ2)

Questa scadenza, espressa in giorni, permette di lanciare l'elaborazione di cancellazione su un gruppo solo se l'ultima operazione di cancellazione non è avvenuta dopo questa scadenza.

  • Data (campo DAT2)

Ultima data in cui è avvenuta effettivamente una cancellazione

Chiudi

 

Altre condizioni

E' importante notare i seguenti punti:

  • Se i dati non sono archiviati, ma cancellati, la durata di un'informazione saldata è circoscritta nell'arco dei giorni prima della cancellazione. Per esempio, un dato saldato con una durata di 100 giorni sarà cancellato al lancio dell'elaborazione di cancellazione, 100 giorni dopo la data di riferimento.
  • Se i dati non sono archiviati e cancellati, la durata di vita di un'informazione saldata è limitata alla somma dei tempi in giorni dati nella durata prima dell'archiviazione e poi nella durata prima della cancellazione. Per esempio, un dato saldato con una durata di 100 giorni, in archivio in 200 giorni, in cancellazione sarà cancellato al lancio dell'elaborazione di cancellazione 100 giorni dopo la data di riferimento. In seguito rimarranno almeno 200 giorni nella tabella archivio prima di essere cancellata (quindi avrà una durata reale di 300 giorni minimo).

La durata massima di cancellazione o di archiviazione può essere inserita su 4 cifre, il che corrisponde a 27 anni (è anche possibile dichiarare contemporaneamente No all'archiviazione e alla cancellazione).

Messaggi di errore

Non esistono messaggi di errore ad eccezione di quelli generici.

Tabelle utilizzate

SEEREFERTTO Riferirsi alla documentazione di Implementazione