• A Confluence está sendo executada atualmente com todos os plugins que não são do sistema desabilitados. Pode haver perda de algumas funcionalidades

Árvore de páginas

Versões comparadas

Chave

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

...

OBS: As permissões indicadas são para os processos dentro do ERP. Para os processos realizados dentro do MEU RH é considerado apenas o parâmetro 'Utiliza push notification', exceto para o menu 'Comunica RH' que verifica também o permissionamento.

Caso possua alguma restrição de segurança pode ser necessário realizar a liberação dos seguintes endereços: https://fcm.googleapis.com/fcm/send e https://api-hrplatform.totvs.app/hrplatform/api/firebase-access-token.


03. VISUALIZAR NOTIFICAÇÕES NO MEU RH

...

O sino de notificações passará a exibir as notificações relacionadas ao Push Notification e deixará de exibir as aprovações, que serão movidas para um um novo menu 'Aprovações'.

Caso não esteja utilizando push notification o sino de notificações irá direcionar para o menu de 'Aprovações' e continuará sendo exibido apenas para gestores e/ou substituto de gestores.

...

04. NOTIFICAÇÃO PARA DISPONIBILIDADE DO ENVELOPE DE PAGAMENTO

  • Tem como objetivo enviar uma notificação para o usuário em seu dispositivo, informando que o envelope de pagamento está disponível para consulta.
  • Para que o envio seja realizado é necessário executar o processo : 'Gatilho Envelope de Pagamento', que será responsável por criar um Job que enviará a notificação aos colaboradores.
  • Para que a notificação seja enviada corretamente é necessário observar as seguintes regras

...

  • Possuir um token válido:
  • O usuário deve ter acessado o aplicativo ao menos uma vez após a atualização do MEU RH, pois através deste acesso será definido um token para o dispositivo;
  • O token será salvo na tabela:
      PUSERSDEVICESPUSHNOTIFICATION;Este token é definido por aparelho e único por pessoa, caso o usuário troque de dispositivo este token será substituído após o primeiro acesso ao MEU RH, com o novo dispositivo;
    • Possuir um envelope de pagamento para o colaborador, em que a data de pagamento seja maior ou igual a data atual;
    • Não será enviada notificação para funcionários:

      • Demitidos;
      • Com admissão para o próximo mês;
      • Com data de demissão preenchida;
      • Com data de admissão maior que a data atual.
    • A data de pagamento do envelope deve estar compreendida no período definido no parametrizador para exibição do envelope de pagamento, em: 'Configurações >> Parametrizador >> RM - Portal >> Demonstrativo de Pagamento';
    • Para cada envio com sucesso da notificação, será criado um registro na tabela: PSCHEDULEMESSAGESLOGPUSH, com os dados do envio;
    • Caso o colaborador possua múltiplos vínculos e ambas as chapas estejam selecionadas no filtro de geração, será enviada apenas uma notificação para o dispositivo, porém será salvo um registro de log para cada uma das chapas, desde que não haja nenhum problema com a parametrização para aquela chapa
    ;Caso o aplicativo do Meu RH esteja aberto no momento do envio da notificação, o usuário não irá receber a notificação, no entanto será mantido o salvamento do log
    • ;
    • O processo do Gatilho poderá ser agendado, no entanto o agendamento apenas será considerado se estiver utilizando um ambiente em N camadas, caso contrário a notificação será enviada imediatamente;
    • O processo de Gatilho criará um Job que será o responsável pelo envio da notificação, quando o processo for finalizado será possível consultar os logs de geração através do Job;
    • Os Jobs podem ser consultados em: 'Ambiente >> Gerenciamento de Jobs';
    • O Job pode ser reiniciado, bastando selecioná-lo e clicar em 'Ações >> Reiniciar Job', porém deve utilizar com cautela esta opção, não devendo reiniciar um mesmo Job mais de uma vez ao mesmo tempo, pois esta ação poderá causar um erro de acesso aos logs;
    • Sempre que um Job for reiniciado e uma nova notificação enviada, será criado um novo registro na tabela: PSCHEDULEMESSAGESLOGPUSH;
    • Uma vez criado o registro de log de envio na tabela: PSCHEDULEMESSAGESLOGPUSH não será possível excluir este Job sem excluir este registro;
    • Na primeira vez que o processo for disparado a tabela: PMESSAGESPUSHNOTIFICATION será preenchida com os dados do envio da mensagem:
      • Título: Ficou sabendo?
      • Subtítulo: Seu envelope de pagamento já está disponível!
    • Apesar de existir uma mensagem padrão definida para o envio da notificação, o usuário que está realizando o processo tem a possibilidade de customizar a mensagem a cada envio.
  • Para que a notificação seja enviada corretamente para o dispositivo é necessário observar as seguintes regras:
    • Possuir um token válido:
      • O usuário deve ter acessado o aplicativo ao menos uma vez após a atualização do MEU RH, pois através deste acesso será definido um token para o dispositivo;
      • O token será salvo na tabela: PUSERSDEVICESPUSHNOTIFICATION;
      • Este token é definido por aparelho e único por pessoa, caso o usuário troque de dispositivo este token será substituído após o primeiro acesso ao MEU RH, com o novo dispositivo;
    • Caso o aplicativo do Meu RH esteja aberto no momento do envio da notificação, o usuário não irá receber a notificação, no entanto será mantido o log;
  • O processo fica localizado no módulo Folha de pagamento na aba de 'Configurações':

...

Para criar um gatilho para notificar os usuários do novo comunicado deverá ser parametrizado na etapa da criação do Comunicado de RH, para a documentação completa do Comunicado de RH, acesse 33.0 Comunicados para o RH

 Após a elaboração do Comunicado, avançar no "Avançar"

...

  • Log das Mensagens Enviadas:  Considera a tabela: PSCHEDULEMESSAGESLOGPUSH. Irá apagar os logs das notificações de push enviadas. O usuário não irá visualizar as mensagens 
    no sino de notificações. Se filtrar pela data será considerado o campo: SENTDATE para a filtragem.
  • Token do Dispositivo dos Usuários: Considera a tabela: PUSERSDEVICESPUSHNOTIFICATION. Irá apagar o token dos usuários sendo necessário que este acesse novamente o aplicativo para gerar um novo token e assim receber as novas notificações. Se filtrar pela data será considerado o campo: RECCREATEDON para a filtragem.
  • Comunicados do Colaborador: Considera a tabela: PCOMMUNICATECOLLABORATOR. Irá apagar os comunicados enviados para os colaboradores, independentemente do status. O usuário não irá visualizar os comunicados no Comunica RH. Se filtrar pela data será considerado o campo: RECCREATEDON para a filtragem.

OBS: Somente Observações: A partir da versão 12.1.2406.205 será possível realizar a limpeza do token do Dispositivo dos usuários caso não tenha nenhum log vinculado a ele. Caso tenha mesmo que possua logs vinculados a este token. Em versões anteriores é necessário deletar estes logs.

...

      5. O que fazer se acontecer o erro abaixo ao tentar excluir o token de um usuário em versões anteriores a 12.1.2406.205?


Verifique se existe algum log de mensagem enviada para esta pessoa, pois para excluir o token deve excluir os logs vinculados a ele. 

Para excluir os logs das mensagens enviadas para este usuário consulte o item 14 deste documento.

6. O que fazer se acontecer o erro abaixo ao tentar enviar a notificação?

Image Added

Este erro pode acontecer caso tenha alguma restrição de segurança, desta forma libere o acesso ao endereço: https://fcm.googleapis.com/fcm/send.