Regra por processo 518 - Incluir avaliação de resultado
Esta regra por processo será chamada ao incluir uma nova avaliação de resultados através da tela de Avaliação de Resultados (CS: Habilidades > Avaliações > Resultados > Definir/Avaliar) ou através da tela de Geração Coletiva de Avaliações de Resultado (CS: Habilidades > Avaliações > Resultados > Gerar).
Recursos utilizados: Ao utilizar esta regra por processo estarão disponíveis para consulta e alteração (exceto os campos da chave) os campos da tabela R101AVA, sendo que, também estarão disponíveis os campos de usuário.
Comando Cancel: Segue abaixo os possíveis retornos - cancel() - para esta regra, na chamada, antes de inserir o registro da avaliação:
Nome | Descrição |
0 | Grava registro normalmente. |
1 | Não grava, não cancela o processo, insere mensagem no log e não apresenta mensagem na tela. |
2 | Não grava e gera exceção cancelando o processo. Apresenta mensagem na tela. |
3 | Não grava, não cancela o processo, não insere mensagem no log e não apresenta mensagem na tela. |
4 | Realiza a gravação
normalmente do registro da avaliação e força a execução da regra
novamente após gravar o registro no banco de dados. A variável de sistema vExecucaoRegra estará disponível com 0 indicando que a regra está sendo chamada antes de inserir e com 1 depois de inserir. Esta opção tem o objetivo principal de carregar os objetivos automaticamente, ou seja, alimentar a tabela de itens (R101RES). Observação: Esta funcionalidade está disponível somente na Geração Coletiva, ou seja, não irá funcionar em casos onde a avaliação for incluída de forma manual. |
Utilização: Esta regra por processo está relacionada as rotinas de avaliação de resultados do módulo CS(Cliente-servidor).
Observação: Será executada antes de efetuar a operação de incluir avaliação de resultado.
Disponível para o módulo: CS(Cliente-servidor).