Tópico anterior: Criar uma regra de arquivamento e eliminação

Próximo tópico: Editar uma regra de arquivamento e eliminação

Campos Regra de arquivamento e eliminação

É possível usar os campos nas páginas Regra de arquivamento e eliminação para definir e editar as definições de regra.

Nome da regra

(Obrigatório) Especifica um identificador exclusivo da regra. Pode ser de até 30 caracteres alfanuméricos.

Status

(Obrigatório) Indica se essa regra está ativa ou inativa.

Cronograma

Especifica um turno de trabalho no qual a regra deve estar em vigor. Os turnos de trabalho são definidos pelo administrador.

Intervalo de repetição

Especifica com que frequência esta regra será executada, no formato horas:minutos:segundos (HH:MM:SS).

Nome do arquivo de arquivamento

Especifica o nome do arquivo em que você quer armazenar os registros desatualizados. Seu local é controlado pela variável NX_RULE_ARCHIVE_PATH armazenada no arquivo NX.env. Os arquivos de dados de arquivamento podem ser restaurados para o banco de dados com o utilitário PDM_LOAD.

Tipo de operação

Especifica um dos seguintes tipos de operações que a regra deve executar:

Arquivamento/Eliminação

Elimina do banco de dados registros antigos, que são gravados no arquivo especificado no campo Nome do arquivo de arquivamento.

Apenas eliminação

Elimina do banco de dados registros desatualizados, que não são gravados no arquivo de arquivamento.

Apenas arquivamento (execução de teste)

Grava registros desatualizados no arquivo de arquivamento sem eliminá-los do banco de dados. Use essa opção para testar uma regra de arquivamento e eliminação recém-criada ou editada.

Config. Nome do objeto

Especifica o nome do objeto de banco de dados que esta regra pode arquivar e eliminar.

Nome do objeto

(Somente leitura) Preenche a seleção no campo Config. o nome do objeto automaticamente.

Dias de inatividade

Especifica o número de dias que um registro fica inativo para se qualificar para o arquivamento e eliminação do banco de dados.

Consulta adicional

Arquiva e elimina registros inativos específicos entre os registros inativos existentes. Use este campo quando quiser criar regras diferentes para arquivamento e eliminação dos subconjuntos de registros expirados para o mesmo objeto. Use a mesma sintaxe usada para consultas armazenadas.

Exemplos: especificar consultas adicionais

A seguinte consulta arquiva e elimina apenas os registros de solicitação inativos atribuídos com uma prioridade de 1:

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

O formato de consulta a seguir arquiva e elimina registros com base no período:

close_date < EndAtTime(\'LAST_YEAR\')