Processo agendado para envio de Notificações

Para realizar o cadastro de processo agendado de envio de Notificações, deve-se seguir os passos abaixo:

No menu inicial, deve-se acessar a opção Processo:



Ao clicar na opção de menu, serão listados todos os processos já configurados:



Para configurar um novo processo, deve-se clicar no botão F7-Novo, e então, realizar as configurações em todas as abas do cadastro, conforme orientações a seguir:

Aba Geral

Na aba Geral, é necessário realizar algumas parametrizações:



Código: o código será gerado automaticamente toda vez que realizar um cadastro.
Tipo: campo de informação para escolha do tipo de envio (E-mail, SMS, Batch ou Notificação). Neste caso, deve-se informar que o tipo do processo será Notificações do sistema.
Configuração: deve-se informar a configuração que contenha a conexão com o banco de dados do sistema. Acesse a documentação Configuração inicial do agendador para saber como configurar.
Tipo de database: deve-se informar em qual banco de dados este processo será executado, se será em MSSQL Server, Oracle ou em ambos. Observação: embora o sistema consiga interpretar ambos os bancos, deve-se ter cuidado com a sintaxe.
Ativo: se marcado, o processo estará em funcionamento e será executado conforme agendamento. Se desmarcado, ficará inativo, não executando mais nenhum processo.
Grupo de unidade: neste filtro, pode-se atribuir o processo somente a um grupo de unidade.
Unidade: neste filtro, pode-se atribuir o processo somente a uma unidade.
Título: deve-se definir um título para o processo. É interessante informar um título simples e objetivo, para que o processo seja encontrado facilmente.
Descrição: pode-se informar uma descrição/resumo da funcionalidade do processo.
Agrupa resultados da consulta por destinatário: se marcado, retornará uma lista em que cada destinatário possui um agrupamento de registros.
Consulta (select) para definir campos utilizados no processo: deve-se incluir a seguinte instrução: SELECT TPN_TOKEN FROM TB_TOKEN_PUSH, assim o sistema identifica para quem deverá enviar.
Envia e-mail somente se a query retornar valor: ao marcar este parâmetro, permitirá o envio de notificações apenas se a consulta retornar algum valor.
Ajuda: neste campo, poderá informar uma ajuda para o usuário que acessar o processo.

Aba Agendamento

Na aba Agendamento, pode-se realizar algumas parametrizações:



Data de início e término: pode-se informar um determinado período em que o processo deverá ser executado, informando data de início e término de execução.
Hora e Minuto: pode-se informar um determinado horário para execução do processo.
Dia: pode-se definir um dia em específico para o processo ser executado. Por exemplo: Este processo deverá ser executado no dia 10 de cada mês.
Mês: pode-se definir um mês em específico para o processo ser executado. Por exemplo: Este processo deverá ser executado somente durante o mês de abril.
Dia da semana: pode-se definir um dia da semana em específico para o processo ser executado. Por exemplo: Este processo deverá ser executado somente aos sábados.
Limpar cronograma: ao clicar neste link inteligente, todo o cronograma informado será apagado.
Utiliza cronograma avançado: ao marcar este parâmetro, todos os campos em tela serão ocultados, e então, será apresentado o campo Informe manualmente uma expressão CRON, no qual deverá ser preenchido com uma expressão na qual informe que o processo deve ser executado a cada meia hora, por exemplo.



Para saber como configurar um cronograma avançado, acesse a documentação Expressão Cron.

Aba Notificações do sistema

Na aba Notificações do sistema, é necessário realizar estas parametrizações:



Destinatário: números de celular que receberão a mensagem. Deve-se informar #TPN_TOKEN.
Conteúdo da notificação de sistema: informações que serão enviadas na notificação. Atenção: O limite de caracteres é de 400, portanto, deverá atentar-se ao utilizar informações personalizadas, como por exemplo, campo de Nome onde existe uma variação de caracteres.

Após realizar as configurações necessárias, deve-se clicar no botão Gravar.

Além disso, poderá consultar se o processo funcionará como o esperado. Para isso, basta acessar a opção Logs dos processos.


Se você preferir retire suas dúvidas com o nosso suporte, clique aqui e abra um chamado para atendimento. :-)


Voltar

  • (edição externa)