Argomento precedente: Creazione di una nuova regola archiviazione ed eliminazione

Argomento successivo: Modifica di una regola archiviazione ed eliminazione

Campi Regola archiviazione ed eliminazione

È possibile utilizzare i campi nelle pagine delle regole archiviazione ed eliminazione per definire e modificare le definizioni delle regole.

Nome regola

(Obbligatorio) Specifica un identificatore univoco per la regola. Può includere fino ad un massimo di 30 caratteri alfanumerici.

Stato

(Obbligatorio) Indica se questa regola è attiva o non attiva.

Pianifica

Specifica il turno in corrispondenza del quale la regola deve essere attiva. I turni vengono definiti dall'Amministratore.

Intervallo ricorrenza

Specifica la frequenza di esecuzione della regola, nel formato ore:minuti:secondi (HH:MM:SS).

Nome file archiviazione

Specifica il nome del file in cui si desidera memorizzare i record obsoleti. Il percorso di questo file viene controllato dalla variabile NX_RULE_ARCHIVE_PATH memorizzata nel file NX.env. I file di dati di archivio possono essere ripristinati nel database utilizzando l'utilità PDM_LOAD.

Tipo operazione

Specifica uno dei seguenti tipi di operazione che deve essere eseguito dalla regola:

Archivia/Elimina

I record obsoleti vengono eliminati dal database e scritti nel file specificato nel campo Nome file archiviazione.

Elimina solamente

I record obsoleti vengono eliminati dal database, ma non vengono scritti nel file di archiviazione.

Archivia solamente (Test)

I record obsoleti vengono scritti nel file di archiviazione senza essere eliminati dal database. Utilizzare questa opzione per verificare una regola archiviazione ed eliminazione creata o modificata di recente.

Configurazione Nome oggetto

Specifica il nome dell'oggetto database che viene archiviato ed eliminato dalla regola.

Nome oggetto

(Sola lettura) Inserisce automaticamente la selezione nel campo Nome oggetto configurazione.

Giorni di inattività

Consente di specificare il numero di giorni in cui un record non è attivo e non può quindi essere selezionato per venire archiviato ed eliminato dal database.

Query aggiuntiva

Consente di archiviare ed eliminare specifici record non attivi tra quelli esistenti. Utilizzare questo campo per creare regole diverse per l'archiviazione e l'eliminazione di sottoinsiemi di record scaduti per lo stesso oggetto. Utilizzare la stessa sintassi di quella impiegata per le query memorizzate.

Esempi: Specifica di query aggiuntive

La query seguente consente di archiviare ed eliminare solo i record di Richieste non attive assegnate con priorità 1:

priority = 1 AND (assignee IS NOT NULL OR group IS NOT NULL) and active = 0

Il seguente formato di query archivia e elimina i record in base a un intervallo di tempo:

close_date < EndAtTime(\'LAST_YEAR\')