Workflow Studio \ Fluxo
As definições de tarefas são feitas no editor de tarefa que é aberto ao clicar duas vezes no bloco TAREFA desejado.
Campo | Uso | Informações |
---|---|---|
Assunto | Obrigatório | Contem o assunto da tarefa. Usado como título em e-mails, notificações e lista de tarefas. Aceita o uso de expressões. |
Descrição | Facultativo | Descrição detalhada da tarefa em várias linhas. Pode-se inserir detalhes e instruções sobre a tarefa em questão. Aceita o uso de expressões. |
Associação | Obrigatório | Nome do usuário, grupo ou papel que a tarefa será atribuída ao ser instanciada. Os usuários e grupos são criados manualmente (ou através da API) e definem os atores envolvidos nos processos de negócio especificados. Para mais detalhes sobre usuários e grupos, clique aqui. Além de usuários e grupos, é possível atribuir tarefas a papéis. Papéis são definições abstratas de atores, que dependem de algum contexto para ser definidos. |
Enviar notificação por e-mail | Facultativo | Envia uma notificação por email para o usuário ou grupo quando a instância da tarefa é criada. |
Salvar geolocalização da execução da tarefa | Facultativo | |
Obrigar geolocalização nesta tarefa | Facultativo |
Define a lista de status disponíveis para a tarefa.
O status inicial da tarefa será o primeiro status definido na lista.
Campo | Descrição |
---|---|
Lista de status | |
Nome status | Descrição do status. Será utilizada para identificar o status da tarefa e fazer as conexões com transições. |
Finalização | Define se o status selecionado finaliza a tarefa. Após a finalização da tarefa o fluxo seguirá pela transição marcada com o status correspondente. |
Oculto | Define se o status estará disponível ou não na lista de status para seleção do usuário. Pode ser usado para definir status de expiração automático da tarefa, por exemplo. |
Ignorar campos obrigatórios |
Define as permissões de anexos do usuário na tarefa.
Campo | Descrição |
---|---|
Mostrar anexos | Define se o usuário poderá visualizar a lista e abrir os anexos da instância da tarefa. |
Permitir excluir anexos | Define se o usuário poderá excluir anexos da instância. |
Permitir inserir anexos | Define se o usuário poderá incluir novos anexos na instância da tarefa. |
Permitir alterar anexos | Define se o usuário poderá alterar o conteúdo dos anexos, quando possível (imagens, arquivos binários e PDFs não permitem alterações). |
Para detalhes de como criar anexos e grupos de anexos, acesse Anexos.
Define os campos que estarão disponíveis na instância da tarefa. Um ou mais campos podem ser definidos para a tarefa. Todos os campos aqui definidos são mostrados ao usuário no visualizador de formulário. Estes campos podem ser utilizados para visualização ou entrada de dados feito pelo usuário.
Um campo está sempre ligado a uma variável definida no fluxo. Para criar um campo de formulário, é necessário antes definir a variável e suas caracteríticas na definição do fluxo. O campo será mostrado ao usuário de acordo com as características da variável e as opções de campo definidas aqui.
Campo | Descrição |
---|---|
Variáveis | |
Título do Texto | Nome do campo que será mostrado no formulário. |
Variável do workflow | Variável do fluxo que este campo está ligado. |
Mensagem adicional | |
Somente leitura | Define se o campo não poderá ser alterado pelo usuário. |
Obrigatório | Define se o campo é de preenchimento obrigatório. A tarefa não poderá ser salva até que todos os campos obrigatórios sejam informados. |
Para mais informações sobre as opções disponíveis para campos de formulário e variáveis de fluxo, acesse Campos de formulário.
Define se a tarefa terá alguma regra de vencimento caso o usuário designado não a finalize num período de tempo especificado.
Nota: Esta função exige que o desenvolvedor do fluxo informe, obrigatoriamente, que ação o fluxo deverá tomar/seguir.
Campo | Descrição |
---|---|
Tarefa não expira | A tarefa não tem prazo de expiração definido e ficará aguardando indefinidamente a finalização pelo usuário atribuído. |
Prazo de vencimento | Define que a tarefa irá vencer após um número definido de dias, semanas ou meses após a criação da instância da tarefa. |
Apenas dias úteis | Com esta opção selecionada, o sistema considera apenas os dias úteis (de segunda a sexta) não levando em consideração os feriados, uma vez que o sistema ainda não faz tal controle. |
Data/hora de vencimento | Define que a tarefa irá vencer numa data e hora especificada manualmente. Neste caso, caso a instância da tarefa tenha sido criada após a data especificada, ela não expirará nunca. |
Expressão personalizada (data/hora) | Define uma expressão de script para calcular um vencimento com base em alguma variável disponível. Acesse Expressões para mais detalhes. |
Status de vencimento | Define qual o status de finalização da tarefa após seu vencimento. O status é definido automaticamente (sem intervenção do usuário) e só é possível definir um status do tipo finalização. |
Define se a tarefa terá algum prazo de conclusão a ser controlado pelo gestor.
Nota: Esta função é meramente gerencial, não obrigando o fluxo a tomar alguma decisão. Serve para o gestor poder acompanhar que tarefas estão atrasadas ou próximas do seu prazo.
Campo | Descrição |
---|---|
Tarefa não tem prazo | A tarefa não tem prazo de conclusão definido e ficará aguardando indefinidamente a finalização pelo usuário atribuído. |
Prazo da tarefa | Define que a tarefa irá vencer após um número definido de dias, semanas ou meses após a criação da instância da tarefa. |
Apenas dias úteis | Com esta opção selecionada, o sistema considera apenas os dias úteis (de segunda a sexta) não levando em consideração os feriados, uma vez que o sistema ainda não faz tal controle. |
Data/hora de prazo | Define que a tarefa irá vencer numa data e hora especificada manualmente. Neste caso, caso a instância da tarefa tenha sido criada após a data especificada, ela não expirará nunca. |
Expressão personalizada (data/hora) | Define uma expressão de script para calcular um vencimento com base em alguma variável disponível. Acesse Expressões para mais detalhes. |