MontaSQLAbrAvaliacao

Esta função retorna o comando SQL que pode ser usado para filtrar as avaliações que serão apresentadas no relatório. Essa função respeita o assinalamento Restrição Avaliação (em Definições Gerais das Avaliações). O SQL retornado pela função deve ser incluso no SQL principal do modelo através da função InsClauSQLWhere. Essa função facilita o filtro das avaliações que estão relacionadas ao usuário e quais devem ser apresentadas no relatório, conforme a abrangência do usuário e as definições de avaliação no sistema.

Para que as abrangências de usuário não interfiram no comando SQL principal do modelo é necessário o uso das funções RemoveAbrAvaliacao e RetornaAbrAvaliacao.

Sintaxe: MontaSQLAbrAvaliacao(Numero CodUsu, Alfa TipoAva, Alfa End SQLAbr);

Parâmetros:

Nome Tipo Descrição
CodUsu Numérico Código do usuário do sistema. Deve-se obrigatoriamente informar um usuário que esteja associado a um colaborador.
TipoAva Alfa Tipo da Avaliação. Deve-se informar 'C' para avaliações de conhecimento, 'P' para avaliações de performance, 'E' para avaliações de Excelência e 'F' para avaliações por Foco. Não é possível informar mais de um tipo de avaliação ao mesmo tempo, em vez disso deve-se chamar a função MontaSQLAbrAvaliacao repetidamente, concatenando os comandos com os operadores lógicos "AND" ou "OR", conforme necessidade do modelo.
SQLAbr Alfa Comando SQL retornado pela função.

Utilização: Gerador de Relatórios e Regras.

Disponível para os módulos: Todos os módulos do Gestão de Pessoas | HCM.

Este artigo ajudou você?