Regra por processo 97 - Exclusão de avaliação de performance

Esta regra é executada na exclusão das avaliações de Performance, sendo sempre executada antes da exclusão.

Recursos utilizados: É possível ler os campos de usuário da tabela R077APA(Avaliação de Performance-Avaliação).

Esta regra utiliza as variáveis de sistema TipoAvaGer e TipoAvaReg, conforme segue:

Comando Cancel: É possível impedir a exclusão através do uso do Cancel(1) na regra.

Exemplo:

<div class="Code"><p>/* Exemplo simples com o uso da variável de sistema TipoAvaReg e campo de usuário. */<br></br>Definir Alfa xMsg;<br></br>Definir Alfa xCampoUsu;<br></br><br></br>Se (TipoAvaReg = 'C')<br></br>xCampoUsu = R077ACT.USU_TESTE;<br></br>Senao <br></br>Se (TipoAvaReg = 'P')<br></br>xCampoUsu = R077APA.USU_TESTE;<br></br>Senao <br></br>Se (TipoAvaReg = 'E')<br></br>xCampoUsu = R079AEA.USU_TESTE;<br></br><br></br>xMsg = "Campo de Usuário = " + xCampoUsu + "[&#x26;OK]";<br></br>Mensagem(Retorna, xMsg);</p></div>

Utilização: Esta regra por processo está relacionada à rotina de exclusão de avaliações do CS e TR, tanto pela tela de cadastramento individual como pela tela de exclusão do lote na geração coletiva.

Este artigo ajudou você?