Regra por processo 95 - Inclusão de avaliação de performance
Esta regra é executada na inclusão das avaliações de Performance, sendo sempre executada antes da inclusão. Desta forma, é possível alterar o registro da avaliação antes que ela seja gravada.
Recursos utilizados: É possível utilizar campos de usuário
da tabela R077APA(Avaliação de Performance-Avaliação).
Na regra, os registros podem ser alterados diretamente através do comando
'TABELA.CAMPO', sendo que as tabelas são alimentadas conforme o valor da
variável de sistema TipoAvaReg.
Esta regra por processo utiliza as variáveis de sistema TipoAvaGer e TipoAvaReg, conforme segue:
- TipoAvaGer = 'C' - Inclusão coletiva, através da tela de geração de avaliações.
- TipoAvaGer = 'I' - Inclusão individual, através da tela de cadastro da avaliação.
- Quando a variável TipoAvaReg for igual a 'P', será possível alterar o registro da tabela R077APA.
- Quando a variável TipoAvaReg for igual a 'C', será possível alterar o registro da tabela R077ACT.
- Quando a variável TipoAvaReg for igual a 'E', será possível alterar o registro da tabela R079AEA.
Exemplo, considerando as avaliações de Conhecimento, Performance e Excelência:
/* Exemplo simples com o uso da variável de sistema TipoAvaReg e campo de
usuário. */
Se (TipoAvaReg = 'C')
R077ACT.USU_TESTE = "Avaliação Conhecimento";
Senao
Se (TipoAvaReg = 'P')
R077APA.USU_TESTE = "Avaliação Performance";
Senao
Se (TipoAvaReg = 'E')
R079AEA.USU_TESTE = "Avaliação Excelência";
Utilização: Esta regra por processo está relacionada à rotina de inclusão de avaliações do CS e TR, tanto pela tela de cadastramento individual como pela tela de geração coletiva.