Importante
A instalação depende da atualização de um patch do Frame Protheus (última atualização 23/02/2018).
Então, deve-se baixar e aplicar o patch mais recente do frame de acordo com seu ambiente no link abaixo:
https://suporte.totvs.com/portal/p/10098/download#000006/all/all/search/LIB
Importante também atualizar o último pacote acumulado de atualizações para o app MeuRH;
xxxxxx
Geral
Abaixo seguem as instruções para a instalação do "Meu RH" na linha de produto TOTVS Protheus.
Requisitos:
Informações relacionadas:
Atualizando os arquivos Client MeuRH
Acesse a Central de Downloads no link: https://suporte.totvs.com/portal/p/10098/download?e=662850
Baixe o arquivo: 18-03-06-ARQUIVOS_PORTAL_MEURH_12.1.17.ZIP
Após baixar os arquivos e descompactar, será obtida a seguinte estrutura de arquivos:
Dentro desse arquivo compactado encontramos a pasta "PortalRHUnificado", contendo os WebFiles utilizados no app MeuRH, essa pasta pode ser descompactada e os arquivos remanejados para qualquer diretório dentro do seu ambiente Protheus, preferencial pode ser colocado dentro do ProtheusData na pasta "WEB".
O caminho criado será posteriormente utilizado dentro do seu appserver.ini.
Configurando serviço REST
Após o primeiro passo deve-se realizar a configuração no appserver.ini realizando a definição dos serviços REST. Os itens abaixo, devem ser incluídos/atualizados no seu appserver.ini atual no seu ambiente.
[127.0.0.1:8081/T1] |
---|
Nesse caso estamos criando uma sessão que será utilizada para o redirecionamento dos arquvios clientes do MeuRH e realizando a configuração do ambiente utilizado. Você poderá ter uma URL para cada empresa separada dentro da sua estrutura.
O endereço de exemplo "127.0.0.1" pode ser um endereço para utilização apenas na sua rede interna ou para acesso externo, caso seja permitido que o app funcione quando os participantes estivem apenas conectado na internet.
A Porta de exemplo "8081" corresponde a sua tag "Port" configurada na sessão "HTTP" que já deve existir no seu "appserver.ini", a mesma utilizada para os portais padrão como o portal do RH Gestão do Capital Humano.
[HTTPENV1] |
---|
A sessão "HTTPENV1" serve para configurar as questões de ambiente e a URL Rest para cada empresa. Deve ser criado uma sessão para cada empresa, por exemplo "HTTPENV2", "HTTPENV3", permitindo que possa ser configurado outras tags, como o "PrepareIn", responsável em configurar o environment sempre que o Rest receber uma requisição e necessitar criar uma thread para executar a solicitação.
É importante a criação da tag URL para que o aplicativo consiga chegar adequadamente ao servidor, pois ela será utilizada quando for realizado a geração do QrCode. Nesse caso foi formada por: "/rest" concatenado com a empresa "T1":
[HTTPV11] [HTTPREST] [HTTPJOB] [RESTCONFIG] |
---|
As sessões criadas acima são padrões para a configuração do serviço REST, e podem ser localizadas nas informações colocadas no link do inicio da página.
Caso tenha configurado ambientes para várias empresas basta incluir as configurações na tag "URIs", exemplo: URIs=HTTPENV1,HTTPENV2
A sessão "RESTCONFIG" é de extrema importância para o projeto MeuRH Protheus:
Configurando o arquivo "properties.json"
Após o primeiro passo deve-se realizar a configuração no appserver.ini realizando a definição dos serviços REST. Os itens abaixo, devem ser incluídos/atualizados no seu appserver.ini atual no seu ambiente.
Acesso ao aplicativo MeuRHConfigurando serviço REST
Após o primeiro passo deve-se realizar a configuração no appserver.ini realizando a definição dos serviços REST. Os itens abaixo, devem ser incluídos/atualizados no seu appserver.ini atual no seu ambiente.
Primeiro acesso ao Meu RH Mobile
Após configurado o ambiente Web conforme os passos anteriores. Para realizar o acesso pelo APP é necessário seguir os seguintes passos.
1 - Baixar o APP “Meu RH”
2 - Ao abrir o aplicativo pela primeira vez, será apresentada a tela para leitura do QRCode que é gerado de acordo com as configurações do ambiente em sua empresa;
Para gerar o QRCode siga o link: 0.4 QRCode