Conteúdo
...
Índice
...
style square
...
O objetivo é permitir enviar aos usuários notificações informativas notificar os usuários em seus dispositivos , possibilitando envio de comunicados internossobre comunicados de rotinas do aplicativo Meu RH e também comunicados internos relevantes para a organização.
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.
...
Tem como objetivo demonstrar as notificações enviadas aos colaboradores através do gatilho.
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 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.
O sino de notificações irá exibir um contador com as notificações que ainda não foram lidas pelos usuários, uma vez lida esta notificação não será considerada no contador.
O indicativo que a notificação não foi lida é o contorno do Card, caso esteja contornado indica que a notificação ainda não foi lida.
Ao clicar no sino de notificações serão exibidas as notificações daquele usuário, considerando a coligada, chapa ou codigo de externo daquele contexto.
Serão exibidas dez notificações por página.
Caso o usuário tenha sua chapa alterada, as notificações referentes a chapa antiga não são mais exibidas;
As notificações são ordenadas pela data de envio decrescente.
Se clicar duas vezes no Card do Gestão de Comunicados:
Caso não possua notificações, será exibida a imagem abaixo:
Caso clique em alguma notificação do gestão de Comunicados em que o comunicado correspondente tenha sido inativado ou excluído, será exibida a imagem abaixo:
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 a notificação seja enviada corretamente para os colaboradores é necessário observar as seguintes regras:
Não será enviada notificação para funcionários:
Selecione os funcionários, a data/Hora programada;:
Caso os dados estejam incompletos e/ou incorretos não permitirá avançar:
...
Será apresentada uma mensagem, indicando que deve ser realizado o lançamento da folha de pagamento, antes de executar o processo.:
Poderá customizar a mensagem , marcando a flag 'Customizar mensagem', uma vez a flag marcada não será permitido avançar sem preencher o título e subtítulo;
...
Exemplo de Job criado ao executar o processo:
...
O objetivo é permitir enviar comunicados/notificações diversos para os colaboradores;
Para visualizar os comunicados cadastrados por aquele usuário deve acessar o menu 'Gestão de Comunicados'. Os registros são exibidos ordenados por data de criação decrescente;
São exibidos dez registros por página;
Para cadastrar um novo comunicado, deve-se seguir o processo demonstrado abaixo:
Caso não existam registros cadastrados por aquele usuário, a imagem abaixo será exibida.
Para cadastrar um novo comunicado clique em 'Novo Comunicado';
Deve informar um título e um texto para o comunicado e pode selecionar caso deseje um imagem, podendo escolher entre os formatos vertical ou Horizontal, caso opte por não escolher como prefere a imagem, esta será exibida por default como Horizontal.
Pode clicar em Visualizar Comunicado para verificar a exibição do comunicado antes de finalizar o cadastro
Clique em 'Elaborar Push' para seguir com o processo:
notificar os usuários sobre o novo comunicado publicado pelo RH.
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"
Preencha o título e subtítulo que será enviado na notificação:
Clique em 'Escolher DestinatáriosAvançar' para selecionar os filtros de envio:
Será obrigatório selecionar ao menos a coligada para envio. Apenas a coligada do contexto do usuário que está realizando o cadastro será exibida para a seleção.
Ao selecionar a coligada os campos de 'Função' e 'Filial' serão habilitados para seleção, porém não são obrigatórios;
Caso seleciona uma filial, será habilitado o campo 'Departamento' que não será obrigatório.
Caso selecione o departamento é obrigatório ter uma Filial selecionada.
É obrigatório selecionar uma data e hora de publicação (deve ser maior que a data e hora atual) ou deve marcar a flag 'Enviar agora'.
Se desejar enviar o comunicado para os externos deve marcar a flag 'Enviar para externos';
É exibida uma mensagem de alerta informando que se estiver em um ambiente local, as notificações serão enviadas imediatamente, esta mensagem é apenas informativa e não impede de seguir com o processo.
Clique em 'Criar Comunicado' e confirme.
Aguarde enquanto é processado (esta ação pode levar um tempo a depender da quantidade de funcionários do filtro selecionado).
O comunicado será salvo com o status 'Aguardando', após o envio da notificação o status será 'Enviado'.
É possível que o cadastro seja realizado com uma data e hora de publicação e ao ser enviado esta data e hora ser modificada, isso ocorre em caso de utilizar ambiente local, onde a notificação é enviada de forma imediata, desta forma é alterada para a data e hora que ocorreu o envio do Job.
Para que a notificação seja enviada corretamente para os colaboradores em seu dispositivo é necessário observar as seguintes regras:
Exemplo do Job criado:
Exemplo da notificação:
O objetivo é filtrar os comunicados por código, título, data de criação, status e responsável;
Para realizar a busca avançada após acessar a aba de 'Gestão de Comunicados', clicar em 'Busca Avançada':
Para visualizar os detalhes dos comunicados, após acessar a aba de 'Gestão de Comunicados' clicar nos três pontinhos (...) e clicar na opção 'Visualizar':
Horizontal
Vertical
Somente comunicados que estejam com o status 'Aguardando' ou 'Rascunho' podem ser excluídos.
Caso exclua um comunicado cujo o Job vinculado a ele já esteja em execução, os usuários ainda receberão as notificações, caso o Job não tenha iniciado os usuários não receberão as notificações;
Deletar o comunicado não deleta a notificação;
Para realizar esta exclusão, após acessar a aba de 'Gestão de Comunicados' clicar nos três pontinhos (...) e clicar na opção 'Apagar':
Caso o status seja diferente do permitido será apresentada uma mensagem de erro:
Se o status permitir apagar:
Somente comunicados que estejam com o status 'Enviado' podem ser inativados;
Caso inative um comunicado cujo o Job vinculado a ele já esteja em execução, os usuários ainda receberão as notificações, caso o Job não tenha iniciado os usuários não receberão as notificações;
Inativar o comunicado não inativa a notificação;
Para realizar esta inativação, após acessar a aba de 'Gestão de Comunicados' clicar nos três pontinhos (...) e clicar na opção 'Inativar':
Se o status não permitir inativar, será apresentado uma mensagem de erro:
Disponível em breve.
Tem como objetivo demonstrar as notificações enviadas aos colaboradores;
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;
O sino de notificações irá exibir um contador com as notificações que ainda não foram lidas pelos usuários, uma vez lida esta notificação não será considerada no contador;
Ao clicar no sino de notificações serão exibidas as notificações daquele usuário, considerando a coligada, chapa ou codigo de externo daquele contexto;
Serão exibidas dez notificações por página;
As notificações são ordenadas pela data de envio decrescente;
...
Tem como objetivo apagar as notificações recebidas pelo usuário.
Ao apagar uma notificação do tipo gestão de comunicados o comunicado correspondente não será apagado.
Poderá apagar em lote.
Deve selecionar as notificações que deseja apagar e clicar em 'Apagar Notificações':
Será possível visualizar os logs das mensagens enviadas aos usuários através do menu 'Configurações >> Log das Mensagens Enviadas', conforme demonstra o print abaixo:
Também será possível excluir os registros selecionados.
Será possível visualizar o token dos usuários através do menu 'Configurações >> Token do Dispositivo dos Usuários', conforme demonstra o print abaixo:
Também será possível excluir os registros selecionados.
OBS: Não será possível excluir o token se existir logs de mensagens enviadas vinculados a este token. Caso opte por excluir o token deve excluir antes o log das mensagens enviadas daquela pessoa.
Processo responsável pela limpeza dos dados, podendo realizar a limpeza completa ou filtrando através de um intervalo de datas. Os dados abaixo podem ser apagados através do processo:
OBS: Somente será possível realizar a limpeza do token do Dispositivo dos usuários caso não tenha nenhum log vinculado a ele. Caso tenha é necessário deletar estes logs.
O processo fica localizado no módulo Folha de pagamento na aba de 'Configurações':
Ambiente Local
Ambiente N camadas: Poderá realizar o agendamento da execução deste processo.
Deve preencher um intervalo de datas para executar o processo ou marcar a flag 'Limpar todos os dados', caso não preencha uma das opções e tente seguir com o processo será exibido o erro abaixo:
É necessário selecionar algumas das opções de dados para realizar a limpeza, caso não selecione e tente seguir com o processo será exibido o erro abaixo:
Caso selecione a opção 'Token dos Usuários' será apresentada a mensagem abaixo:
O processo é irreversível e desta forma será apresentado um alerta ao seguir:
Caso esteja com parâmetro 'Utiliza push notification' desmarcado será apresentada a mensagem abaixo e não será possível seguir com o processo:
Exemplo de logs gerados ao final da execução:
1. O que acontece caso não execute o RM-Atualizador?
2. O que fazer quando a notificação não está chegando no dispositivo do colaborador?
3. O que fazer se apresentar a mensagem abaixo na execução do processo de Gatilho Envelope de Pagamento e/ou após criar um Job este não estiver sendo iniciado:
Siga as orientações do: Fila de processos não é lida;
4. O que fazer se ao reiniciar um Job aparecer o erro semelhante ao erro abaixo:
Esta situação acontece quando um Job do mesmo tipo é reiniciado mais de uma vez e esta reinicialização foi feita antes do Job anterior finalizar a execução, sendo o mesmo Job ele utiliza os mesmos arquivos de logs e desta forma é necessário que sejam executados um por vez.
5. O que fazer se acontecer o erro abaixo ao tentar excluir o token de um usuário?
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?
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.
Se clicar duas vezes no Card do Gestão de Comunicados:
Caso não possua notificações, será exibida a imagem abaixo:
Caso clique em alguma notificação do Gestão de Comunicados em que o comunicado correspondente tenha sido inativado ou excluído, será exibida a imagem abaixo:
Tem como objetivo excluir as notificações recebidas pelo usuário;
Ao excluir uma notificação do tipo Gestão de Comunicados o comunicado correspondente não será excluído;
Poderá realizar a exclusão em lote;
Deve selecionar as notificações que deseja apagar e clicar em 'Apagar Notificações':
...