Objeto de Manutenção - Algoritmos

Use essa página para manter os algoritmos do objeto de manutenção. Abra essa página usando Admin > Banco de Dados > Objeto de Manutenção e então navegue até a guia Algoritmos.

Descrição da Página

A grade Algoritmos contém algoritmos que controlam funções importantes das instâncias desse objeto de manutenção. Você deve definir o seguinte para cada algoritmo:

  • Especifique o Evento do Sistema ao qual o algoritmo está associado (consulte a tabela a seguir para obter uma descrição de todos os possíveis eventos).
  • Especifique o Número de Sequência e o Algoritmo para cada evento do sistema. Você pode definir o Número de Sequência para 10, exceto se tiver um Evento do Sistema que tenha vários Algoritmos. Nesse caso, é necessário informar ao sistema a Seqüência na qual eles devem ser executados.
  • Se o algoritmo for implementado como um script, um link para o Script será fornecido. Para obter mais informações, consulte Scripts de Plug-In.
  • Proprietárioindica se é de propriedade do pacote base ou por sua implementação ( Modificação do Cliente).

A tabela a seguir descreve cada Evento do Sistema.

Evento do Sistema Opcional / Obrigatório Descrição
Auditoria Opcional

Os algoritmos deste tipo são chamados para notificar qualquer mudança no conjunto de tabelas do objeto de manutenção. Esses algoritmos são chamados exatamente antes do commit, no fim de uma transação lógica. O sistema rastreia quais registros são adicionados ou alterados durante uma transação e todos os algoritmos de auditoria do Objeto de Manutenção são executados na ordem em que cada registro foi adicionado ou atualizado primeiro.

Determinar Objeto de Negócios Opcional

O algoritmo desse tipo é usado para determinar o Objeto de Negócios associado a uma instância do objeto de manutenção. É necessário criar o plug-in de um algoritmo em um Objeto de Manutenção para ativar as funcionalidades das regras do objeto de negócios.

O sistema chama um único algoritmo desse tipo. Se mais de um algoritmo tiver plug-in, o sistema chamará o com maior número de sequência.

Aplicabilidade ILM Opcional

Os algoritmos deste tipo são usados para os objetos de manutenção ativados para a exclusão do objeto do Gerenciamento do Ciclo de Vida da Informação. Eles são utilizados na revisão dos registros que alcançaram o número máximo de dias de retenção e avalia se esses registros estão prontos para serem arquivados.

O sistema chama um único algoritmo desse tipo. Se mais de um algoritmo tiver plug-in, o sistema chamará o com maior número de sequência.

Informações Opcional

Usamos o termo "Informações do Objeto de Manutenção" para descrever as informações básicas que aparecem em todo o sistema para descrever uma instância do objeto de manutenção. Os dados que aparecem na descrição dessas informações são elaborados com o uso desse algoritmo.

O sistema chama um único algoritmo desse tipo. Se mais de um algoritmo tiver plug-in, o sistema chamará o com maior número de sequência.

Gerenciar Programação de Exclusão Opcional

Os algoritmos deste tipo são usados para os objetos de manutenção ativados para a exclusão do objeto, que é uma medida para proteger a Privacidade dos Dados. São acionados quando determinados eventos do sistema ocorrem para esses objetos. Os algoritmos são usados para determinar se o registro precisa ser programado para exclusão e, se sim, criar ou manter uma entrada para o registro na Programação de Exclusão do Objeto.

Controle de Revisão Opcional

Um algoritmo desse tipo é usado para impor as regras do controle de revisão quando um objeto é adicionado, alterado ou excluído. O serviço do objeto de manutenção chama o plug-in uma vez antes que o objeto seja processado e novamente depois da aplicação de todas as regras do objeto de negócios. Isso permite que as regras de revisão sejam executadas nos horários adequados à revisão.

Transição Opcional

O sistema chama algoritmos desse tipo em cada transição de estado de um objeto de negócios bem-sucedida e também quando o objeto é criado. Esses algoritmos são geralmente usados para registrar a transição no log do objeto de manutenção.

Observe que a maioria dos objetos de manutenção de base já vêm com um registro automático das transições de status. Nesse caso, você pode usar esses algoritmos para substituir a funcionalidade de registro base pela sua própria. Para obter mais informações, consulte Transições de Status são Auditadas.

Erro de Transição Opcional

O sistema chama esse tipo de algoritmo quando ocorre uma falha na transição do status e o objeto de negócios precisa ser salvo no último status com êxito. O algoritmo é responsável por registrar o erro da transição em algum lugar, geralmente no log do objeto de manutenção.

Observe que, nesse caso, o chamador NÃO recebe um erro. Porém, em vez disso, a chamada é finalizada com sucesso, e a exceção é registrada em algum lugar, de acordo com a lógica do plug-in.

O sistema chama um único algoritmo desse tipo. Se mais de um algoritmo tiver plug-in, o sistema chamará o com maior número de sequência.

Observação: Você pode desativar algoritmos nos Objetos de Manutenção. Sua implementação pode exigir a desativação de um ou mais algoritmos conectados ao objeto de manutenção base. Para fazer isso, vá até a grade de opções no Objeto de Manutenção - Opções e adicione uma nova opção, definindo o tipo de opção como Algoritmo Inativo e definindo o valor da opção como o código do algoritmo.