Árvore de páginas

Objetivo

Possibilitar a manutenção de exceções das tabelas existentes na base de dados do Audit Trail.

ProgramaAU0014 - 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:

CampoDescrição
Tabela

Mostra o nome da tabela selecionada na janela principal.

ColunasDescriçã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.