Falando de fluxos...


Os fluxos são os mecanismos que definem para qual atividade a solicitação deve seguir. São eles que determinam o caminho que a solicitação percorrerá conforme as etapas ou atividades vão sendo concluídas.

Os fluxos são representados por setas que indicam o sentido da movimentação, que poder ser apenas de ida – da atividade de origem para a atividade destino – ou de retorno – da atividade destino para a atividade de origem.

Os tipos de fluxos disponíveis para utilização são detalhados a seguir.


Fluxo comum


O fluxo comum é o fluxo padrão para movimentação da solicitação entre as atividades. É o fluxo mais utilizado, que permite movimentar a solicitação de uma atividade para outra sem a possibilidade de retornar para a atividade anterior.

O fluxo comum é representado por uma seta que indica a direção para onde a solicitação será movimentada.


Fluxo automático


O fluxo automático movimenta a solicitação automaticamente para a atividade destino quando o prazo da atividade de origem foi atingido e ela ainda não foi concluída, ou seja, a solicitação ainda não foi movimentada para a próxima etapa.

O fluxo automático é representado por um relógio no meio da seta que indica a direção para onde a solicitação será movimentada. 

Para que o fluxo automático funcione corretamente, é necessário que:

Como o fluxo automático só poderá ser movimentado após o prazo da atividade ser concluído, a atividade de origem também precisará ter configurado um fluxo de saída comum para movimentações convencionais.

Durante a execução de um fluxo automático, não há um usuário autenticado realizando a movimentação. Portanto, eventos que utilizam o usuário autenticado por meio de APIs devem considerar esse fato para evitar inconsistências na execução.



Fluxo de retorno


O fluxo de retorno permite voltar a solicitação para a atividade de origem.

Quando a solicitação é movimentada da atividade de origem para a atividade destino por meio de um fluxo que permite retorno, ao concluir a atividade destino, será permitido retornar a solicitação para a atividade anterior, ou seja, a de origem. O responsável que receberá a solicitação será a mesma pessoa que concluiu a atividade de origem anteriormente, ou seja, que a movimentou para a atividade destino pela última vez.

O fluxo de retorno é representado por uma seta partindo da atividade destino e direcionando para a atividade de origem.

Só é possível utilizar o fluxo de retorno para a versão do processo corrente durante a movimentação. Por isso, caso uma solicitação seja convertida para uma outra versão do processo, durante a primeira movimentação da solicitação após a conversão, essa solicitação não poderá retornar à atividade anterior, pois neste caso a solicitação terá uma nova movimentação representando sua conversão e portanto perderá a possibilidade de retorno imediato.


Fluxo de retorno automático ****


Xxxxxxxxxxxxxxxx



Configurar fluxo


01. No diagrama do processo, clique no componente Fluxo que deseja configurar.

As configurações disponíveis são exibidas na lateral direita.

02. Na aba Tipo de fluxo, defina as informações gerais do fluxo.

Tipo de fluxo
Tipo de fluxo que será utilizado entre as duas atividades ou etapas do processo. As opções disponíveis são:

  • Fluxo comum: quando selecionada, determina que o fluxo será comum, ou seja, é necessário movimentar a solicitação da atividade origem para a atividade destino.
  • Fluxo automático: quando selecionada, determina que o fluxo será automático, ou seja, a solicitação será movimentada automaticamente da atividade origem para a atividade destino quando o prazo de conclusão da atividade de origem vencer.

    Para que o fluxo automático funcione corretamente, é necessário criar um agendamento do tipo Fluxo automático no Agendador de tarefas.

Título do fluxo comum
Nome para identificação do fluxo. Esse nome é exibido acima do fluxo no diagrama do processo.

Fluxo de retorno
Quanto ativado, determina que é permitido retornar a solicitação da atividade destino para a atividade de origem.

Título do fluxo de retorno
Nome para identificação do fluxo de retorno. Esse nome é exibido abaixo do fluxo no diagrama do processo.

03. Clique na aba Mensagem do fluxo para personalizar a mensagem exibida quando a solicitação passar por esse fluxo.

A mensagem do fluxo é exibida ao concluir a movimentação da solicitação da atividade de origem para a atividade destino. Essas mensagens já existem por padrão, porém, é possível personalizá-las se desejado.

É possível inserir o número da solicitação em qualquer parte da mensagem, seja no título, na descrição ou no texto do link. Para isso:

01. Insira o caractere @.

02. Clique em nº solicitação.

03. Ao clicar, o nº solicitação será substituído por [request:id].

→ Quando a mensagem for exibida, no lugar de @[request:id] será exibido o número da solicitação em questão.


Sua solicitação de férias foi enviada para aprovação!

O número da sua solicitação é 999. Clique no link abaixo e acompanhe o andamento.

Acompanhar solicitação.

Título
Título da mensagem de movimentação da solicitação. O título pode ter até 70 caracteres. Se nenhum título for inserido, será exibido o padrão.

Ao abrir a solicitação:
→ Solicitação 999 iniciada com sucesso.

Ao enviar a solicitação de uma etapa para outra:
→ Solicitação 999 movimentada com sucesso.

Descrição
Mensagem de movimentação da solicitação. A mensagem pode ter até 255 caracteres. Se nenhuma mensagem for inserida, será exibida a padrão.


→ Você pode acessar os detalhes, os anexos e os complementos desta sua solicitação.

Texto do link da solicitação
Texto que será exibido no link que permite acessar a solicitação. O texto pode ter até 70 caracteres. Se nenhum texto for inserido, será exibido o padrão.


Acessar solicitação #999.

04. Clique em Salvar rascunho – localizado na parte superior – para salvar as configurações feitas no componente Fluxo.


Exemplo de uso


/* adicionar um gif mostrando a configuração do fluxo e das mensagens e abrindo uma solicitação com mensagens personalizadas */