Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Curriculum e Login no Portal do Candidato

Características do Requisito

Linha de Produto:

Microsiga

Protheus - Portal do Candidato.

Segmento:

Serviços

Módulo:

SIGARSP

Rotina:

Rotina

Nome Técnico

Informe a rotina.

Informe o nome técnico da rotina.

Currículo (Portal do Candidato)

PWSR010

Rotina(s) envolvida(s)

Nome Técnico

Informe a(s) rotina(s) envolvidas.

Informe o nome técnico da(s) rotina(s) envolvidas.

 

 

Cadastros Iniciais:

Relacione os cadastros necessários que precisam ser preenchidos antes da utilização desse requisito.

WebService Currículo

WSRSP010

Parâmetro(s):

Informe os parâmetros utilizados.

Chamados Relacionados

Informe o(s) chamado(s) relacionado(s).

MV_BLOQCPC

Ponto de Entrada:

Informe o ponto de entrada relacionado (link).

DT_PE_Curriculum_Login_Portal_Candidato - http://tdn.totvs.com/x/ZwZoDg

Requisito (ISSUE): ER Curriculum e Login no Portal do Candidato - http://tdn.totvs.com/x/IkoaDg

País(es):

Todos

Tabelas Utilizadas:

Informe as tabelas utilizadas.

Descrição

Escreva aqui a descrição da nova implementação ou melhoria.

 

 

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

  1. Aplique o patch do chamado e execute uma vez a rotina Informe o nome da rotina.
  2. No módulo informe o nome do módulo acesse informe o caminho e verifique que o parâmetro informe o nome do parâmetro é criado conforme especificações abaixo:

Nome da Variável:

Informe o Nome da Variável

Tipo:

Informe o Tipo

Descrição:

Informe a Descrição

Valor Padrão:

Informe o Valor Padrão

 

 

SQG - Currículos

Descrição

Criado o parâmetro MV_BLOQCPC que permite selecionar quais os tipo de currículos não poderão ser cadastrados no portal do candidato, ou seja, não estarão disponíveis no formulário de currículo para preenchimento. 



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_BLOQCPC

Tipo:

Informe o Tipo do parâmetro

C

Cont. Por.:

Informe o Conteúdo padrão


Descrição:

 

 

 

Informe os tipos de currículos que deverão ser bloqueados para visualização e manutenção no portal do candidato.

Procedimento para Utilização

  • Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
  • Localização da rotina no menu;
  • Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
  • Caso seja necessário ter algum cadastro feito previamente, faça uma observação.

 

 

Exemplo:

       1.            No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).

O sistema apresenta a janela de produtos cadastrados.

       2.            Posicione o cursor em um produto e clique em Alterar.

       3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

       4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

       5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                      Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

       6.            Confira os dados e confirme.

 

 

 

  • No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017) e informe os tipos de currículos que serão bloqueados para visualização e manutenção no Portal do Candidato. As opções disponíveis atualmente são:
    1-Estagiário
    2-CLT
    3-Concursado
    4-PJ
    5-Aprendiz

    Nesse parâmetro poderão estar informados quais os códigos que não deverão ser mostrados para o candidato, exemplo:
    Caso seja informado no parâmetro: "345", apenas os itens 1-Estagiário e 2-CLT estarão disponíveis.

  • Acesse o Portal do Candidato, após efetuar o login informando o CPF e senha, ao incluir um currículo é possível verificar que em Dados do Currículo, no campo Tipo de Currículo, serão listados, conforme nosso exemplo, apenas duas opções, 1-Estagiário e 2-CLT.


Ponto de Entrada

Descrição:

Esse novo ponto de entrada será responsável em verificar, nos casos onde existir, mais de 1(um) currículo cadastrado com o mesmo CPF na tabela de currículos (SQG).
Sendo o seu objetivo principal retornar o código da filial e do curriculum que deverá ser liberado no portal do candidato, de acordo com as seguintes informações enviadas por parâmetro:   

  • Caso exista mais de um curriculum na tabela SQG, enviar para o ponto de entrada um arrray com Filial, Matrícula e Tipo do currículo de todos localizados com o mesmo CPF, exemplo:
    1. { { QG_FILIAL,QG_CURRIC,QG_TPCURRI } , { QG_FILIAL,QG_CURRIC,QG_TPCURRI } };
    2. Em seguida a funcionalidade deverá retornar a Filial e o Currículo (concatenados) que poderá seguir no processo de login;
    3. Caso a informação retornada no ponto de entrada não seja localizada na tabela SQG, o método deverá retornar a mensagem de "CPF não autorizado!".

Programa Fonte:

WSRSP010.PRW

Função:

Método GetCurriculum

Ponto de Entrada

Descrição:

Informe o Menu em que estará localizada a rotina

Localização:

Informe o Submenu em que estará localizada a rotina

Eventos:

Informe o Título da rotina

Programa Fonte:

Informe o Fonte da rotina

Função:

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Retorno:

Nome

Tipo

Descrição

Obrigatório

 

 

 

 

 

 

 

 

 

 

 

 

 

caractere

filial + código do currículo do registro que deseja que seja exibido no portal


 

Exemplo:

#Include 'Protheus.ch'

/*
ParamIXB - Array contendo
Array com Filial, Codigo do Curriculo e Tipo do Curriculo
*/

User Function

CN120ALT()

WSRS10SEL

Local

aCab

aParam := PARAMIXB

[1]


Local

cTipo

cRet := PARAMIXB[2]

If cTipo == '1'

    aCab[4

[1]+PARAMIXB[2][2]

:= 'NF' //Validações do usuário

EndIf

VarInfo("Parametros"m aParam)

//Retornar sempre a Filial + Codigo do Curriculo do registro que deseja que seja exibido no portal

Return cRet

Return aCab