Configurar inicialização automática via agendamento
Pré-requisitos
- Processo devidamente configurado e habilitado para instância no SoftExpert Processo.
- Servidor de e-mail devidamente configurado e testado no SoftExpert Configuração.
- A opção Habilitar notificação do sistema do menu Notificação deve estar marcada no SoftExpert Configuração.
- E-mails devidamente preenchidos na tela de dados dos usuários que serão notificados no SoftExpert Administração.
- Acesso ao menu Configuração > Agendamento (WF006).
Apresentação
A funcionalidade de agendamento permite agendar a inicialização de workflows. Com isso, pode-se definir uma data para o início da inicialização, uma frequência para sua realização, pessoas que serão notificadas quando o agendamento for executado e os processos que serão iniciados pelo workflow.
Veja como configurar essa funcionalidade:
Configurar inicialização automática via agendamento
1. Acesse o menu Configuração > Agendamento (WF006) e clique no botão da barra de ferramentas.
2. Na tela que será aberta, informe um identificador e um nome para o agendamento.
3. Preencha os campos requeridos da aba Geral:
- Início: Informe a data e a hora de início da execução do agendamento.
4. Clique em . Neste momento, as demais abas serão habilitadas.
5. Preencha os campos na ordem das abas da tela de agendamento:
Geral
Próxima execução
A data e a hora da próxima execução do agendamento são preenchidas conforme as informações de recorrência que serão preenchidas a seguir.
Recorrência
Configure a periodicidade da execução do agendamento:
Frequência: Selecione a frequência com que a execução do agendamento será realizada:
- Sem recorrência: A execução do agendamento será feita somente uma vez, ou seja, não terá repetição.
- Hora(s)/Minuto(s): A execução do agendamento será feita em intervalo de horas ou minutos. Informe no campo "a cada __ hh:mm" o intervalo desejado. Por exemplo: a cada 01:15, a cada 00:30, a cada 03:00, etc. Obs.: Não será possível selecionar um tempo inferior hà 15 minutos para o agendamento.
- Diário: A execução do agendamento será feita em intervalo de dias. Informe no campo "a cada __ dia(s)" o intervalo desejado. Por exemplo: a cada 2 dias, a cada 5 dias etc.
- Semanal: A execução do agendamento será feita em dias específicos da semana. No campo "Dias da semana", marque os dias nos quais a execução do agendamento deverá ser realizada. Por exemplo: toda segunda-feira, quarta-feira e sexta-feira.
- Mensal: A execução do agendamento será feita em determinados meses do ano. No campo "Meses", marque em quais meses deseja que a execução do agendamento seja realizada.
Término da recorrência: Selecione neste campo como será o término da recorrência da execução do agendamento:
- Sem data de término: A recorrência da execução do agendamento não terá fim definido.
- Termina após: A execução do agendamento termina após determinado número de ocorrências. Informe no campo "Ocorrências" a quantidade de ocorrências limites de execuções do agendamento.
- Termina em: A execução do agendamento termina em uma determinada data. Selecione no campo "Data" o dia, mês e ano em que a execução do agendamento terminará.
Excluir ao finalizar agendamento
Marque esta opção para que o registro seja excluído após o término da execução do agendamento.
Notificado
Utilize esta aba para definir os usuários que receberão o e-mail contendo a visão em anexo.
1. Para isso, clique no botão .
2. Na tela que será apresentada, no campo Notificar, selecione o tipo de grupo que classifica o destinatário do e-mail:
- Área: Os usuários de determinada área da organização serão os destinatários.
- Função: Os usuários que exercem determinada função na organização serão os destinatários.
- Área/Função: Os usuários de uma determinada área da organização e que exercem uma função específica serão os destinatários.
- Usuário: Um usuário específico será o destinatário.
- Equipe: Os membros de uma equipe cadastrada no sistema, serão os destinatários do e-mail.
3. Os Filtros ficarão habilitados para que preencha os usuários de acordo com o grupo selecionado.
4. Clique no botão da parte superior da tela para realizar a busca pelos usuários. O resultado da busca será apresentado de acordo com a opção selecionada no campo Notificar e dos valores informados nos filtros.
5. Selecione aqueles que serão destinatários do e-mail. Utilize as teclas SHIFT ou CTRL do teclado ou o check ao lado de cada item para selecionar mais de um registro por vez.
6. No campo Permissão, selecione a opção Permitir para que os usuários selecionados recebam as notificações por e-mail ou selecione a opção Negar para que eles não recebam.
7. Clique .
Inicialização
Utilize esta aba para definir os processos que serão inicializados e quem serão os iniciadores deles.
1. Para isso, clique no botão .
2. Na tela que será apresentada, no campo Processo, selecione o processo que será inicializado por meio do agendamento.
O processo selecionado deve estar devidamente configurado para ser inicializado, com a automação específica para o SoftExpert Workflow, e não pode conter erros em sua modelagem.
3. No campo Iniciador, defina o usuário que será o iniciador do processo que será inicializado pelo agendamento.
O usuário selecionado deve ter o controle de iniciar a instância permitido na segurança do processo.
4. Clique em .
6. Salve a seleção dos campos para que o registro seja incluído no agendamento.
Associe ao agendamento quantos processos forem necessários! Para isso, basta repetir o processo descrito na aba Inicialização.
Posteriormente, a aba Histórico apresentará os logs das execuções realizadas. Utilize os campos Situação, Data início e Data fim para filtrar os registros de log. Utilize o botão para visualizar os detalhes do registro de log.
Conclusão
A execução será realizada de acordo com a frequência de recorrência configurada na aba Geral.
Após a inicialização automática do workflow por meio do agendamento, será possível fazer o seu acompanhamento pela tarefa Meus workflows do usuário definido anteriormente como Iniciador.