Pular para o conteúdo principal

Notificações

Essa seção visa apresentar a funcionalidade de notificações através do aplicativo.

Notificações automatizadas​

Atualmente existem dois processos que geram notificações para o funcionário:

info

O envio das notificações é efetuado somente para usuários mobile e com data programada para envio entre 12 horas atrás e 12 horas a frente da data atual.

Avaliação de justificativas​

A notificação de justificativa é enviada ao funcionário sempre que o gestor avalia uma justificativa.

A avaliação de justificativa pode ser realizada pelo sistema Ponto Soft (tela PSW5132) ou pelo próprio dispositivo.

Exemplo do recebimento de notificação​

NotificaçãoNotificação


Saída prevista do funcionário​

A notificação de previsão de saída é enviada sempre quando o funcionário possui horário previsto de saída para o dia.

O envio da notificação ao dispositivo é feito com antecedência de acordo com o tempo em minutos configurado na tela PSW0135, no campo Tolerância Agenda Notificação.

Exemplo do recebimento de notificação​

Notificação


Notificações de Férias​

Notificaçõs originadas de processos de férias.

Notificação


Estrutura da notificação​

O envio de notificações utiliza a tabela notificacoes_usuarios_mobile:

  • id - Identificador único do registro.
  • cod_funcionario - Código do funcionário que receberá a notificação.
  • titulo - Título da notificação.
  • texto - Texto do conteúdo da notificação.
  • data_hora_programada - Data e hora em que a notificação será enviada ao funcionário.
  • data_envio - Data e hora do envio da notificação para o serviço do OneSignal.
  • uuid - Identificador gerado pelo OneSignal no momento do registro da notificação.
  • data_cancelada - Data e hora para identificar que a notificação deverá ser cancelada no serviço do OneSignal.
  • erro_notificacao - Retorno de erro ao realizar alguma operação no serviço do OneSignal.

Emoji no centeúdo da notificação​

É possível enviar emojis junto no conteúdo das notificações. Para que funcione corretamente, é preciso respeitar alguns padrões:

Ao inserir o registro na tabela notificacoes_usuarios_mobile, o emoji deverá ser inserido no formato de Unicode, exemplo:

Para que a mensagem Notificação de exemplo 😀 seja enviada corretamente, é necessário inserir o seguinte na coluna titulo ou texto: Notificação de exemplo U+1F600

  • Caso após o caractere + haja 5 digitos, não necessita de mais nada.
  • Caso após o caractere + haja 4 dígitos, é necessário adicionar um espaço em branco ao final do emoji convertido, exemplo: "Notificação de exemplo U+2757 ".