Árvore de páginas

Criação de consulta padrão RBJRD8 e função de filtro RbjXBFilt() para trazer somente as habilidades relacionadas aos itens de competência correspondentes ao modelo de avaliação.

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos Humanos

Módulo:

SIGAAPD

Função:

APDA140

Situação/Requisito:

Ao cadastrar um modelo de avaliação, o sistema traz todas as habilidades cadastradas na consulta padrão do campo RD8_HABIL, ao invés de permitir relacionar somente as habilidades relacionadas aos itens de competência selecionado.

Solução/Implementação:

Criação de nova consulta padrão (RBJRD8) com função de filtro (RbjXBFilt()) para o campo RD8_HABIL.

Como o ajuste requer alteração de dicionário, a implementação completa será feita apenas na próxima release;

Para disponibilizá-la nas versões P12.1.07, P12.1.14 e P12.1.16, será necessário criar a nova consulta padrão via Configurador, semelhante à existente RBJ, com o novo nome RBJRD8 e incluindo a função no filtro;


A partir desta alteração, a busca presente no campo Habilidade (RBJ_HABIL) em Cadastro Modelo Avaliação > Relevâncias/Questões apresentará apenas as habilidades já relacionadas ao Item da Competência selecionado.

Com isso, é necessário realizar o relacionamento Competência x Item x Habilidade antes de cadastrar o Modelo de Avaliação.

 

A seguir, siga as instruções abaixo para criar a consulta padrão em seu ambiente:

Através do SIGACFG > Base de Dados > Dicionário > Base de Dados > Consultas Padrão > Incluir

Criação de Consulta Padrão no arquivo SXB:

Tipo de ConsultaSelecione Consulta Padrão
Informações
Consulta:RBJRD8
Descrição:Habil. Relacionadas

Preencha os campos acima conforme o texto em negrito;

TabelaSelecione a tabela RBJ através do Procurar por:
Índices
OrdemDescrição
1Habilidade

Adicionar Índice > Selecionar a primeira opção (RBJ_FILIAL+RBJ_CODCOM+RBJ_ITECOM+RBJ_HABIL)

e informar a descrição desejada;

Colunas
TítuloConteúdo
HabilidadeRBJ_HABIL
DescriçãoFdesc("RBG",RBJ->RBJ_HABIL,"RBG_DESC")

Adicionar Coluna > Em Expressão > Consultar Campos, selecione RBJ_HABIL;

Adicionar Coluna > Em Expressão, copie o texto em negrito na Descrição acima;

Filtro

RbjXBFilt()

Copie a função acima em negrito no espaço reservado para o filtro; 

Retorno

RBJ->RBJ_HABIL

Adicionar retorno > selecionar RBJ->RBJ_HABIL em Consultar Campos

Ticket relacionado:

630504