Painel |
---|
borderColor | grey |
---|
borderStyle | solid |
---|
title | Acessando o App MeuRHMeuRH |
---|
|
Deck of Cards |
---|
| Card |
---|
label | Conceito com rootContext |
---|
| QRCodePodemos gerar o QRCode através da página qr-generator.html que se encontra disponível na raiz do pacote client do aplicativo, no mesmo lugar do arquivo properties.json. Utilize o endereço do seu host informado no "appserver.ini" para carregar a página do QRCode, no exemplo utilizaremos a mesma informação de IP do passo 4 (Configuração Manual): "http://10.173.3.216:4040/50/qr-generator.html". Image Added
Preencha os campos: - URL → identifica o servidor Protheus para a realização das requisições aos serviços REST, deve ter as seguintes informações:
URL raiz e Porta HTTP: http://10.173.3.216:4040 Contexto → preencher quando utilizar mais de uma empresa, no exemplo usamos /50/ ?restPort → query param para informar a porta do serviço REST → ?restPort=4141(cuidado com a diferenciação entre letras minúsculas e maiúsculas no momento de definição da URL de acesso, pois caso existam erros no preenchimento podem ocorrer no aplicativo realizar o login. Como por exemplo, escrever erradamente "Restport" ou deixar de colocar o ponto de interrogação na URL). Dessa forma ficaria: http://10.173.3.216:9293/50/?restPort=4141 - Rest URL → indica o endereço rest, deve ser o mesmo informado no properties.json
- Identificador e Ambiente → são de livre configuração do cliente, não afetando o processo de utilização do aplicativo.
- Usuário → é opcional, principalmente quando desejamos gerar um QRCode para ser compartilhado para toda empresa, o correto é deixar em branco esse campo.
Image Added Image Added
Após as configurações do serviço e iniciar o seu servidor podemos realizar a verificação e login no aplicativo: |
| "" + sufixo da URL do serviço REST abaixo segue 1723645com a parta 8081" e o sufixo "T1" do contexto, 17236458081T1/ Image Removed
Para realizar o acesso pelo APP é necessário seguir os seguintes passos: 1 -Baixar o APP “Meu RH” Image Removed
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 gerado nos passos anteriores. cuidado com o case sensitive ( Image Added
No IOS e ANDROID Image Added Image Added
|
Card |
---|
label | Conceito sem rootContext |
---|
| QRCodePodemos gerar o QRCode através da página qr-generator.html que se encontra disponível na raiz do pacote client do aplicativo, no mesmo lugar do arquivo properties.json. Image Added
Utilize o endereço do seu host informado no "appserver.ini" para carregar a página do QRCode, no exemplo utilizaremos uma informação de IP externo diferente: "http://192.168.1.104:4040/qr-generator.html".
Preencha os campos: - URL → identifica o servidor Protheus para a realização das requisições aos serviços REST, deve ter as seguintes informações:
URL raiz e Porta HTTP: http://192.168.1.104:4040 Contexto → Preencher com o identificador do rootContext do Properties.json. Exemplo o contexto será vazio // (duas barras seguidas) ?restPort → query param para informar a porta do serviço REST → ?restPort=4141 (cuidado com a diferenciação entre letras minusculas e maiúsculas |
| ) Podemos gerar o QRCode pela página padrão liberada pela Totvs juntamente com os arquivos cliente, através da página "qr-generator.html" que se encontra disponível na raiz do pacote cliente do aplicativo, no mesmo lugar do arquivo "properties.json". No nosso exemplo acima, poderíamos colar o seguinte texto: "MeuRH| MeuRH | no momento de definição da URL de acesso, pois caso existam erros no preenchimento podem ocorrer no aplicativo realizar o login. Como por exemplo, escrever erradamente "Restport" ou deixar de colocar o ponto de interrogação na URL |
| .1017236458081T18103" , onde:Os campos4141 - Rest URL → indica o endereço rest, deve ser o mesmo informado no properties.json
- Identificador e Ambiente →
|
| "Identificador do Ambiente" e "Nome do Ambiente" - são de livre configuração do cliente, não afetando
|
| em nada - o processo de utilização do aplicativo.
|
| Entretanto, o campo URL é muito importante, pois é ele que identifica onde o servidor Protheus está localizado para a realização das requisições aos serviços REST:- Usuário → é opcional, principalmente quando desejamos gerar um QRCode para ser compartilhado para toda empresa, o correto é deixar em branco esse campo.
Para utilização do exemplo, o Properties.json deve estar sem rootContext: { "ERP": 3, "PROPS": { "baseUrl": |
---|
|
| (URL raiz e Porta HTTP ) → 1017236458081(Contexto configurando no passo 3) → "/T1/"(Query param para informar o parâmetro e a porta do serviço REST) → "?restPort=8103"O campo usuário é opcional, principalmente quando desejamos gerar um QRCode para ser compartilhado para toda empresa, o correto é deixar em branco esse campo. De acordo com as configurações realizadas, o endereço do gerador poderá ser carregado na URL: "http://10.172.36.45:8081/T1/qr-generator.html" Image Removed Image Removed
Caso necessário, nesse link encontrará outras informações:Geração QRCode acesso MeuRH - Linha Protheus (12.1.17) Após a geração do QRCode, basta realizar a leitura do mesmo dentro do aplicativo e realizar o processo de login. O usuário e senha solicitado são os mesmos já utilizados atualmente no Portal do RH Gestão do Capital Humano!A chave "HTTPENV" deve seguir o exemplo: [HTTPENV] URL=/rest (Informação necessária) PrepareIn=T1,D MG 01 Instances=2,5,1,1 Public=fwjwt/refresh_token,auth CORSEnable=1 AllowOrigin=* |
---|
Image Added Image Added
Após as configurações do serviço e iniciar o seu servidor podemos realizar a verificação e login no aplicativo: Para realizar login via navegador utilize a URL montada na configuração do ambiente no appserver.ini na seção auxiliar: IP + Porta HTTP. No exemplo, utilizou o endereço IP: "192.168.1.104", ":" e a porta HTTP = "4040"; ficando a URL raiz da seguinte forma: http://192.168.1.104:4040
Validando o Rest: Image Added
Acessando o Portal: Image Added
Acessando com Celular: As configurações de acesso na URL será a mesma: http://192.168.1.104:4040//?restPort=4141 Image Added Image Added Image Added Image Added
|
|
|
Informações |
---|
|
Em alguns ambientes as portas dos serviços web podem não estar declaradas explicitamente como no exemplo acima informando 9191, sendo assim, é utilizado portas padrão web: - Para ambientes HTTP a porta padrão é 80.
- Para ambientes seguros HTTPs a porta padrão é 443.
|
Baixar o app
Google Play: https://play.google.com/store/apps/details?id=com.totvs.hr.mobile&hl=pt_BR
Apple Store: https://itunes.apple.com/br/app/totvs-meu-rh/id1263940937
Faça a leitura do QRCode pelo aplicativo efetue de login, mais informações MV_ACESSPP para Login Meu RH Protheus.
Permissões no Meu RH
Os menus do aplicativo que ficaram disponíveis para o usuário são definidos na rotina Permissões Meu RH (TCFA006), para mais detalhes: Permissão de funcionalidades do Meu RH - Protheus
Demais passos da configuração: