Objetivo | Possibilitar a manutenção de exceções das tabelas existentes na base de dados do Audit Trail. |
Programa | AU0014 - Manutenção de Exceções |
Pré-Requisitos | Não há pré-requisitos para a utilização dessa função. |
Visão Geral | Este programa não é chamado pelo Menu, apenas por intermédio do programa Monitoramento de Tabelas/Atributos (AU0002), que permite ao usuário selecionar as tabelas e atributos para monitoramento e elaborar os critérios dos alertas. |
Janela Manutenção de Exceções
Nas tabelas a seguir estão descritos os elementos da janela de manutenção das exceções:
Campo | Descrição |
---|---|
Tabela | Mostra o nome da tabela selecionada na janela principal. |
Colunas | Descrição |
Sequência | Lista a sequência das exceções cadastradas. |
Evento | Lista o evento da exceção (C – Trigger Create, W – Trigger Write, D – Trigger de Delete). |
Exceção | Lista o código escrito em PROGRESS para a exceção. |
Botão | Nome | Descrição |
| Inclui | Permite ao usuário incluir uma ocorrência. Vá para Janela Manutenção Código da Exceção.
|
| Modifica | Permite ao usuário modificar as informações da ocorrência selecionada no browser.
|
| Elimina | Permite ao usuário eliminar a ocorrência selecionada no browser.
|
Janela Manutenção Código de Exceção
Nas tabelas a seguir estão descritos os elementos da janela da manutenção do código de exceção:
Campo | Descrição |
---|---|
Evento | Mostra o evento para o qual será executada a exceção. |
Função | Informar o parâmetro de comparação que será utilizado na exceção. |
Programa | Informar o programa a ser comparado com o programa executor do evento. |
Cláusula | Informar a cláusula para comparação dos valores. Importante: O código para comparação dos programas somente será exibido quando selecionada a cláusula “NULL”. |
Exceção | Informar a condição para execução da exceção. Importante: Caso não sejam utilizadas as Funções, Programa e Cláusula para a formação da Exceção, o código informado deve utilizar o comando RETURN, quando a condição for satisfeita, para que a exceção seja executada. Ex: IF string(time,'hh:mm:ss') >= "08:00:00" THEN..... RETURN. |
Botão | Nome | Descrição |
---|---|---|
| Check | Gera a Sintaxe junto ao campo da Exceção de acordo com as Funções, Programa e Cláusula selecionadas. |
| Check Syntax | Verifica se a Exceção informada possui erro de compilação. Importante: A exceção somente será criada/alterada caso não ocorra erro na compilação. |