Histórico da Página
Objetivo | Permitir a manutenção dos alertas das tabelas existentes na base de dados do Módulo Audit Trail. |
Programa | AU0004 - Manutenção de Alerta |
Pré-Requisitos | É pré-requisito para a execução dessa função: |
Visão Geral | Esse 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. Os bancos de dados Oracle/SQL Server utilizam os mesmos sinais lógicos e de comparação, a única diferença nessa função para usuários Oracle/SQL Server é o botão Check Syntax que permanece desabilitado devido ao fato do código livre utilizado em bancos Oracle ser PL/SQL e em bancos SQL Server ser T/SQL. A sintaxe somente é verificada durante a geração das triggers, momento no qual o comando PL/SQL ou T/SQL correspondente será executado e incluirá o trigger no banco. |
Importante: | E-mail de Alerta: O item “Transação”, apresentado no e-mail enviado como alerta pelo módulo Audit Trail, possui um valor que serve para identificar quando duas ou mais ações foram realizadas em um mesmo processo. Por exemplo: As tabelas título e rep-tit estão sendo monitoradas pelo módulo Audit Trail. Se o número da transação apresentado pelo alerta do módulo Audit Trail for o mesmo para as ações realizadas nessas duas tabelas, isso indica que o mesmo bloco do mesmo programa realizou os dois ajustes de valor (uma alteração de comissão, por exemplo). |
...
Botão | Descrição |
---|---|
Inclui | Quando acionado, permite ao usuário incluir uma ocorrência. Veja mais informações na descrição da Janela Manutenção Critérios do Alerta.
|
Modifica | Quando acionado, permite ao usuário modificar as informações da ocorrência selecionada no browser. |
Elimina | Quando acionado, permite ao usuário eliminar a ocorrência selecionada no browser. |
Copia | Quando acionado, permite ao usuário copiar o critério da ocorrência selecionada no browser para outros atributos da tabela. Veja mais informações na descrição da Janela Copia Critérios Alerta. |
Campos | Descrição |
---|---|
Tabela | Exibe o nome da tabela selecionada na janela principal. |
Atributo | Exibe o nome do atributo selecionado na janela principal. |
Colunas | Descrição |
Sequência | Exibe a sequência dos alertas cadastrados. |
Desativar Alerta | Selecionar se o alerta deve ou não ser desativado. |
Tipo Alerta | Inserir o tipo do alerta (C – Trigger Create, W – Trigger Write, D – Trigger Delete). |
Usuário | Inserir o usuário que receberá o e-mail de alerta. |
Grp Usuar | Inserir o grupo de usuários que receberá o e-mail de alerta. |
Critério | Inserir o código escrito em PROGRESS para o alerta. |
Janela Manutenção Critérios do Alerta
Ao acionar o Botão Inclui ou Modifica localizada na Janela Manutenção Alertas, o usuário visualiza a tela de manutenção de critérios de alerta.
Nas tabelas a seguir estão descritos os elementos da janela de manutenção do critério de alerta:
Botão | Nome | Descrição |
---|---|---|
| Check | Quando acionado, monta o critério de alerta de acordo com as Funções, Programa e Cláusula selecionadas. |
| Check Syntax | Quando acionado, verifica se o critério informado possui erro de compilação. Importante: O alerta somente é criado/alterado caso não ocorra erro na compilação do critério. Esse botão é desabilitado caso esteja sendo utilizado banco de dados Oracle ou SQL Server. O código livre utilizado em bancos Oracle é PL/SQL e a sintaxe pode ser verificada ao executar o comando PL/SQL correspondente que incluirá o trigger no banco, compilando-o. Já o código livre utilizado em bancos SQL Server é T/SQL e a sintaxe pode ser verificada ao executar o comando T/SQL correspondente que incluirá o trigger no banco, compilando-o. |
Campo | Descrição |
---|---|
Atributo | Exibe o atributo selecionado para a criação dos alertas. |
Tipo Alerta | Exibe o evento que dispara o alerta. |
Função | Inserir o parâmetro de comparação utilizado no critério do alerta. |
Expressão | Inserir o valor a ser comparado com o valor do atributo na formação do critério. Importante: O campo Atributo permite selecionar os atributos da mesma tabela para formação do critério. O atributo selecionado será exibido no campo Expressão. |
Cláusula | Selecionar a cláusula para comparação dos valores. Importante: O código para envio de e-mail somente será exibido quando selecionada a cláusula “NULL”. |
Critério | Exibe a condição para envio do alerta. Importante: Caso não sejam utilizadas as Funções, Expressão e Cláusula para a formação do critério, o código informado deve atribuir valor a variável l-envia-alerta, quando a condição for satisfeita, para que o e-mail de alerta seja enviado. Exemplo: IF string (time,'hh:mm:ss') >= "22:00:00" THEN ASSIGN l-envia-alerta = yes. |
Desativar Alerta | Quando assinalado, indica que o alerta deve ser desativado. |
E-mail Local | Quando assinalado, indica que deve ser enviado e-mail local se as condições do alerta forem satisfeitas. O endereço de e-mail utilizado é informado no campo E-mail Local, na Função Manutenção de Usuário – SEC000AA. |
E-mail Celular | Quando assinalado, indica que deve ser enviado e-mail para celular se as condições do alerta forem satisfeitas. O endereço de e-mail utilizado é informado no campo E-mail Celular, na Função Manutenção de Usuário – SEC000AA. |
Usuário/Grupo de Usuários | Selecionar para quem deverá ser enviado o e-mail local e/ou e-mail celular. Opções do campo: • Usuário: Quando selecionada essa opção, o campo Usuário é habilitado, para que seja informado o usuário que receberá o e-mail. • Grupo de Usuários: Quando selecionada essa opção, o campo “Grupo de Usuários” é habilitado, para que seja informado o grupo de usuários que receberá o e-mail. |
Usuário | Inserir o nome do usuário que receberá o e-mail de alerta com as informações do atributo. |
Grupo de Usuários | Inserir o código do grupo de usuários que deverá receber o e-mail local e/ou e-mail celular. |
Janela Copia Critérios Alerta
Na tabela a seguir estão descritos os elementos da janela de cópia dos critérios de alerta:
Botão | Descrição |
---|---|
OK | Quando acionado, efetua-se a cópia dos critérios de alerta exibidos nesta janela. |
Cancelar | Quando acionado, efetua-se o cancelamento da cópia dos critérios de alerta, retornando para a Janela Manutenção de Alertas. |