Árvore de páginas

Melhorias no Consenso

Características do Requisito

Linha de Produto:

Microsiga Protheus - Portal Gestão do Capital Humano

Segmento:

Serviços

Módulo:

SIGAAPD

Rotina:

Rotina

Nome Técnico

Tipos de Avaliações

APDA040.PRW

Montagem das Avaliações de DesempenhoAPDA270.PRW

Rotina(s) envolvida(s)

Nome Técnico

Webservice Avaliações de Desempenho

WSAPD010.PRW

Client Serviço Aval. Desempenho 

WSCLIENT_WSRHPERFORMANCEEVALUATE
Manutenção da Avaliação de DesempenhoPWSA010.PRW
Manutenção da Avaliação de ConsensoPWSA015.APH

Parâmetro(s):

MV_APRVPDP, MV_APRVPM

Ponto de Entrada:

DT_PE_Melhorias no Consenso (WSAP10CONS) - http://tdn.totvs.com/x/H5RyDg

Requisito (ISSUE): ER_Melhorias no Consenso - http://tdn.totvs.com/x/EBEmDg

País(es):

Todos

Tabelas Utilizadas:

  • RD6 – Cabeçalho da Montagem da Avaliação
  • RDB – Itens Respostas de Avaliações
  • RDC – Itens Envio/Retorno Avaliações
  • RDD – Itens Resultado das Avaliações
  • RDH – Itens Tipo de Avaliação x Rede

Descrição

Efetuada melhoria no processo da realização do consenso para permitir copiar as informações realizadas durante a avaliação do gestor, além da implementação de outros controles para liberação do consenso e suas respostas.

 

 

 

Procedimento para Configuração


CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure o(s) parâmetro(s) a seguir:

Itens/Pastas

Descrição

Nome:

MV_APRVPDP

Tipo:

Caractere

Cont. Por.:

""

Descrição:

Define o controle de versionamento para o plano de desenvolvimento. Para não utilizar o processo de geração de versões e aprovação, informar "1".  
Itens/PastasDescrição
Nome:MV_APRVPM
Tipo:Caractere
Cont. Por:""
Descrição:Define o controle de versionamento para o plano de metas. Para não utilizar o processo de geração de versões e aprovação, informar "1".


Procedimento para Utilização


Controles e Ajustes para Avaliação de Desempenho

Para atender as melhorias no processo de consenso, foram criados os campos abaixo na funcionalidade de Montagem da Avaliação (APDA270), permitindo realizar os controles necessários em relação as avaliações de consenso:

RD6_CONLIB - Atualmente no produto padrão, caso o parâmetro MV_APDVDAT esteja ativado o portal controla se as avaliações e seus prazos limites devem ser disponibilizadas ou não no item de pendências, entretanto, no caso do consenso enquanto a autoavaliação não for respondida a pendência de consenso não é liberada no Portal GCH, mesmo que o prazo já tenha se esgotado.
O objetivo desse campo lógico é permitir configurar, na montagem da avaliação, se deseja liberar o item de pendência do consenso para o usuário logado no portal, quando o prazo para responder a autoavaliação tenha terminado e a mesma não tenha sido finalizada.

RD6_CONREP - O objetivo desse novo campo disponibilizado na montagem da avaliação é permitir ao usuário realizar uma réplica da avaliação realizada pelo gestor para a avaliação de consenso. Essa informação será utilizada no momento da finalização da avaliação do gestor para a realização da cópia e nos controles durante o processo de realização da avaliação de consenso.

 

Liberação do Consenso
O objetivo dessa funcionalidade é verificar o campo criado (RD6_CONLIB) na montagem da avaliação se está configurado para liberar o item de pendência do consenso para o usuário logado no Portal GCH. 
Estando a avaliação do gestor finalizada e o prazo (quando controlado) para a autoavaliação encerrada, o consenso estará liberado para ser disponibilizado no item de pendência do Portal GCH.


Réplica da avaliação

Após a finalização de uma avaliação realizada pelo avaliador, desde que as condições forem atendidas de acordo com a especificação, foi a realizada a cópia das respostas para a avaliação de consenso.


Controle de Alternativas para a Avaliação do Consenso
Essa funcionalidade será utilizada para controlar as liberações das alternativas e justificativas para a avaliação de consenso, baseado na opção selecionada no novo campo criado RD6_CONREP.

Caso seja uma avaliação de consenso, atualize a funcionalidade do Portal GCH (PWSA015), responsável pela validação das alternativas, para realizar os bloqueios de acordo com o configurado na montagem.

Exemplos:

-Quando a avaliação é configurada apenas para replicar as informações e manter liberado os campos no portal.

  

-Caso seja a feita a replicação (RD6_CONREP) e apenas as justificativas liberadas Opção “3”.

-Quando é realizado o bloqueio das alternativas e justificativas, a interface fica como apresentado abaixo:

 

 

Ponto de Entrada

Descrição:

Desenvolvido um ponto de entrada denominado WSAP10CONS para permitir realizar uma validação final para a liberação da avaliação selecionada como item pendente para o avaliador logado no Portal GCH, observando os seguintes itens para essa atividade:

  • Atualizado o método BRWMYEVALUATED do serviço RHPERFORMANCEEVALUATE (WSAPD010) incluindo o novo ponto de entrada, antes que os dados sejam carregados para a estrutura ListOfEvaluate.
  • Realizando a chamada ao ponto de entrada apenas se a variável local "LOK" encontrar-se ".T."
  • Passar como parâmetro os campos RDC_FILIAL, RDC_ID, RDC_CODAVA 

Programa Fonte:

WSAPD010.PRW

Função:

Método BrwMyEvaluated

Retorno:

Nome

Tipo

Descrição

Obrigatório

 

lógico

 

 

 

Exemplo:

#Include 'Protheus.ch'

User Function WSAP10CONS()
Local aParam := aClone(ParamIxb) //(RDC->RDC_FILIAL, RDC->RDC_ID, RDC->RDC_CODAVA)
Local lRet := .T.

/* Validação de registros da tabela posicionada (RDC),
uma busca simples, apenas para demonstrar o funcionamento
do Ponto de Entrada
/*
DbSelectArea("RDC")
RDC->(dbSetOrder(8)) //RDC_FILIAL+RDC_CODAVA

If  RDC->(dbSeek(aParam[1]+aParam[2]+aParam[3]))
       While
              If lRet .And. RDC-RDC_CODADO != RDC_RDC_CODDOR
                    lRet := .F.
              EndIf
              RDC->(dbSkip(())
        EndDo

EndIf

Return lRet