Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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

Currículo (Portal do Candidato)

PWSR010

Rotina(s) envolvida(s)

Nome Técnico

WebService Currículo

WSRSP010

Parâmetro(s):

MV_BLOQCPC

Ponto de Entrada:

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:

SQG - Currículos

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

 

 

 

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:

C

Cont. Por.:

 

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.

 

 

 

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

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 WSRS10SEL

Local aParam := PARAMIXB
Local cRet := PARAMIXB[2][1]+PARAMIXB[2][2]

VarInfo("Parametros"m aParam)

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

Return cRet