Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Informações
titleConsulte a documentação correta:

Esta documentação refere-se ao novo editor de processos da plataforma. Caso esteja utilizando o editor de processos atual, acesse Configurar atividades e fluxos

Section
Column
width75%

Índice
maxLevel

...

5
exclude.*ndice

Falando de componentes... Image Removed

Xxxxxxxxx

Column
width25%

Estado
subtletrue

...

title

...

xxxxxxxxxxxxxxx

Início

...


Os componentes são as representações gráficas das etapas de um processo e

...

A definição de quem pode abrir solicitações do processo é feita por meio do mecanismo de atribuição do componente. Se o processo é definido como público, qualquer pessoa pode abrir solicitações. [temos essa configuração no novo desenhador?] Quem possui permissão, pode abrir solicitações do processo a partir do recurso Iniciar solicitação.

Neste componente, também é possível configurar algumas características gerais, definir regras de anexo e prazo para conclusão.

Embora essa atividade inicial possa ser em conjunto com outros tipos de atividade inicial o fluig aceitará apenas uma única instância de objeto de início comum por diagrama. [isso é permitido no novo desenhador?]

Configurar Início

[vídeo/gif]

01. No diagrama do processo, clique no componente Início Image Removed.

Painel
borderColor#f2f2f2
bgColor#f2f2f2

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

...

são utilizados para montar o seu diagrama, no qual é possível ver o que acontece com a solicitação quando ela está em cada etapa, bem como as direções que ela pode seguir conforme as etapas vão sendo concluídas.

Cada componente possui características e configurações próprias, que podem ser definidas de acordo com o que é esperado para cada etapa, em cada processo, para cada negócio.

Clique em cada componente para obter informações mais detalhadas sobre eles.

Painel
borderColor

...

#ebecf0

...

Column

...

width

...

Estado
titleExemplo:

...

5%

Image Added  

Column
width95%

Início
Representa a etapa inicial do processo, onde o fluxo começa e a solicitação é iniciada.

Painel
borderColor#ebecf0
Column
width5%

Image Added   

Column
width98%

Atividade
Representa cada etapa do processo pelas quais a solicitação vai passar

...

Instruções para atividade
Instruções que visam facilitar o entendimento de quem vai abrir a solicitação, tais como dados que precisam ser informados para agilizar o entendimento e resolução da solicitação. As instruções são exibidas na aba Informações no momento da abertura da solicitação.

Dica
titleDica!

É possível incluir um documento de instruções que está armazenado no recurso Documentos. Para isso, basta utilizar o formato [WD:codigodoc] substituindo codigodoc pelo código numérico do documento.

Solicitar senha
Quando ativado, determina que o solicitante precisa informar sua senha no momento de abrir a solicitação. Se a senha estiver incorreta, é permitido que o solicitante a informe o número de vezes que for necessário. A abertura da solicitação só será efetivada quando a senha for informada corretamente. A confirmação da senha do solicitante fica registrada no histórico da solicitação que foi aberta.

Se na configuração do processo já está assinalado, esta opção virá desabilitada. Importante: as atividades assinaladas para utilização de confirmação de senha não podem ser automatizadas por Web services. [confirmar essas informações]

Transferir responsável
Quanto ativado, determina que é possível transferir a responsabilidade para outra pessoa se a solicitação retornar para a etapa inicial.

...

.

Painel
borderColor

...

#ebecf0

...

Column

...

As regras de anexo não são obrigatórias. Porém, quando não são definidas, não é permitido adicionar nenhum anexo na abertura da solicitação. [é isso mesmo?]

Dica
titleDica!

Clique aqui para entender como as regras de anexo funcionam antes de configurá-las.

04. Clique em Adicionar regra de anexo na atividade para definir a regra.

...

width5%

Image Added   

Column
width98%

Atividade de serviço
Representa a consulta de dados de um serviço externo.

Painel
borderColor

...

#ebecf0

...

Column

...

As condições disponíveis são:

  • igual a;
  • maior que;
  • maior ou igual a;
  • menor que;
  • menor ou igual a;
  • proibido;
  • qualquer um.
Estado
titleExemplos:

...

→ O anexo dever ser menor que 4: significa que é permitido adicionar até três anexos nessa etapa, ou seja, na abertura da solicitação.

O anexo deve ser proibido: significa que não é permitido adicionar nenhum anexo nessa etapa, ou seja, na abertura da solicitação do processo.

→ O anexo deve ser qualquer um: significa que é permitido adicionar qualquer tipo e quantidade de anexo nessa etapa, ou seja, na abertura da solicitação.

Dica
titleDica!

Veja mais exemplos de utilização das regras gerais clicando aqui.

width5%

Image Added   

Column
width98%

Subprocesso
Representa outro processo dentro do processo principal.

Painel
borderColor#ebecf0
Column
width5%

Image Added   

Column
width98%

Bloco de atividades
Representa a organização e as subdivisões participantes do processo.

Painel
borderColor#ebecf0
Column
width5%

Image Added   

Column
width95%

Paralelo
Representa o início de etapas paralelas, onde o fluxo principal se divide em duas ou mais etapas.

Painel
borderColor#ebecf0
Column
width5%

Image Added   

Column
width95%

Join
Representa o fim de etapas paralelas, sendo retomado o fluxo principal.

Painel
borderColor#ebecf0
Column
width5%

Image Added   

Column
width95%

Exclusivo
Representa o mecanismo que direciona para qual fluxo a solicitação deve seguir, dependendo do resultado obtido.

Painel
borderColor#ebecf0
Column
width5%

Image Added   

Column
width95%

Cancelamento
Representa o cancelamento da solicitação.

Painel
borderColor#ebecf0
Column
width5%

Image Added   

Column
width95%

Fim
Representa o fim do processo, onde o fluxo termina e a solicitação é finalizada.

Painel
borderColor#ebecf0
Column
width5%

Image Added   

Column
width95%

Anotação
Permite adicionar comentários e explicações no diagrama do processo.

Painel
borderColor#ebecf0
Column
width5%

Image Added   

Column
width95%

Fluxos
Representam as direções para onde a solicitação deve seguir conforme as etapas vão sendo concluídas.

Informações
titleFique atento!

Esta documentação é válida a partir da atualização Voyager (2.0). Se você utiliza uma atualização anterior, ela pode conter informações diferentes das quais você vê na sua plataforma.



HTML
<!-- Hotjar Tracking Code for http://tdn.totvs.com/display/fb -->
<script>
    (function(h,o,t,j,a,r){
        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
        h._hjSettings={hjid:1280165,hjsv:6};
        a=o.getElementsByTagName('head')[0];
        r=o.createElement('script');r.async=1;
        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
        a.appendChild(r);
    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>

06. Se desejar, clique em Adicionar regra específica para determinar algumas características exigidas para o anexo.

07. Se desejar, clique em Adicionar regra específica para determinar algumas características exigidas para o anexo.

linkará para Regras de anexo

Atividade

Image RemovedO componente Atividade é a unidade básica de separação de um processo em etapas, ou seja, uma atividade comum. Ele indica que uma tarefa ou ação deve ser realizada nesta etapa do fluxo do processo.

É uma etapa que precisa ser executada por uma pessoa para que a solicitação possa ser enviada adiante.

A definição de quem pode executar essa etapa do processo é feita por meio do mecanismo de atribuição do componente.

Neste componente, também é possível configurar algumas características gerais, definir regras de anexo e prazo para conclusão.

Configurar Atividade

Xxxxxxxxxxxxxxxx

linkará para Regras de anexo

Paralelo

Image RemovedO componente Paralelo representa o início de etapas paralelas no fluxo do processo.

Ao chegar nesse componente, a solicitação é bifurcada em N saídas, permitindo a execução de atividades ou fluxos paralelos entre si. Nesse momento, são criadas duas ou mais atividades sem exibir a seleção de responsável. Sendo assim, se o mecanismo de atribuição de uma dessas atividades estiver definido para mais de um responsável – um grupo, por exemplo – ela é atribuída à primeira pessoa da lista de possíveis responsáveis.

No fim das etapas paralelas (atividades ou fluxos), é necessário adicionar um componente Join, que indica o fim da execução paralela, voltando ao fluxo principal e único do processo. Todas as atividades e fluxos que estão depois do componente Paralelo e antes do componente Join são executados paralelamente.

Configurar Paralelo

Xxxxxxxxxxxxxxxx

Join

Image Removed O componente Join indica o fim do paralelismo no fluxo do processo, ou seja, o fim de etapas paralelas (atividades ou fluxos), retornando para o fluxo principal e único.

Esse componente, obrigatoriamente, deve ser utilizado no final de atividades e fluxos paralelos iniciados por um componente Paralelo.

Quando ainda existem etapas paralelas pendentes, a solicitação permanece posicionada no componente Join do processo até que todas elas sejam concluídas. Quando todas as etapas paralelas (atividades ou fluxos) são concluídas, a solicitação é enviada automaticamente para a próxima etapa.

Se o componente Join for relacionado a uma etapa que não possui mecanismo de atribuição definido, a solicitação é enviada para a primeira pessoa da lista. [qual lista? de usuários cadastrados na plataforma?]

Configurar Join

Xxxxxxxxxxxxxxxx

Fim

Image Removed O componente Fim indica a conclusão do fluxo do processo. Todo processo, obrigatoriamente, precisa ter pelo menos um fim.

A etapa final do processo não é atribuída a nenhuma pessoa, pois é apenas a indicação visual de que a solicitação foi atendida e finalizada. Por padrão, nenhum pós processamento é feito depois que a solicitação é finalizada.

Informações
titleNota:

Apenas a partir de desenvolvimentos sobre o TOTVS Fluig é possível realizar pós processamentos depois que a solicitação é finalizada.

Configurar Fim

Xxxxxxxxxxxxxxxx

Cancelamento

Image Removed O componente Cancelamento indica que a solicitação não foi atendida, mas sim cancelada. Quando a solicitação é enviada para essa etapa, ela é automaticamente finalizada, mesmo não tendo passado por todas as etapas possíveis do processo.

Ao consultar solicitações, as que foram canceladas são identificadas com o status Cancelada e são listadas separadamente das que foram finalizadas.

Configurar Cancelamento

Xxxxxxxxxxxxxxxx

Fluxo comum

Image RemovedXxxxxxxxxxxxxxxx

Fluxo padrão para movimentação de atividades. É o tipo de fluxo mais usado pra movimentação de atividades, permitindo que uma atividade seja movimentada para outra sem a possibilidade de retorno. As configurações do fluxo comum são:

Fluxos são mecanismos que definem para qual atividade o processo pode seguir.

Configurar Fluxo comum

Xxxxxxxxxxxxxxxx

Fluxo automático

Image Removed Xxxxxxxxxxxxxxxx

Configurar Fluxo automático

Xxxxxxxxxxxxxxxx

Ao habilitar o fluxo automático nas configurações de um fluxo, sua cor se tornará verde e será adicionado o ícone de um relógio próximo ao meio da seta.

Este tipo de fluxo define que se o prazo de uma atividade for concluído sem que ela tenha sido movimentada, a solicitação será movida automaticamente para a atividade de destino apontada pelo fluxo.

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

Para que esse fluxo funcione corretamente, é obrigatório que a atividade de origem tenha um prazo definido e que o administrador da plataforma agende uma tarefa de Fluxo Automático, através da opção Agendador de Tarefas no Painel de Controle, com o intervalo em que o sistema deve verificar e executar a movimentação das atividades com fluxos automáticos.

Importante notar que, durante a execução de um fluxo automático, não há um usuário logado realizando a movimentação. Portanto, eventos que utilizem o usuário logado através de APIs do fluigAPI devem levar isso em consideração em suas tratativas para evitar problemas em sua execução.

Fluxo de retorno

Image Removed Xxxxxxxxxxxxxxxx

Ao habilitar o retorno nas configurações de um fluxo, sua cor se tornará vermelha e uma seta irá apontar para a atividade de origem.

Quando uma solicitação tiver sido movimentada da atividade de origem para a atividade de destino através desse fluxo, durante a movimentação da atividade destino será permitido retornar a solicitação à atividade anterior. O responsável que será atribuído à esta atividade será o mesmo usuário que a movimentou da primeira vez.

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.

é possível retornar a solicitação da atividade destino para a atividade origem.

Configurar Fluxo de retorno

...