Antes de iniciar você precisa saber que somente Administradores de Áreas/Pastas podem criar novos fluxos. Para verificar quem são os Administradores de Áreas/Pastas, clique no link - Matriz de Permissões.
Há duas formas de criar um novo fluxo, a primeira na tela de Visualizar Todos e a segunda indo direto em Novo Fluxo:
Na próxima página, você encontrará várias opções para editar campos e áreas que precisam ser preenchidos. Vamos explorar cada uma das abas em detalhes.
IMPORTANTE: caso o usuário esteja editando um workflow existente, logo ao acessá-lo, o usuário deverá decidir se editará o fluxo sem checkout ou com checkout.
Para entender melhor sobre o checkout, veja esse artigo - Versionamento e Checkout.
Geral
Como o nome diz, nessa aba colocamos informações gerais sobre o fluxo, como em que área ele irá ficar armazenado, adicionar um nome e descrição para ele (inserindo também em outros idiomas caso seja necessário), definir seu status (publicado, rascunho ou inativo), etc.
Obs.: Não é necessário preencher todos os campos, apenas o definir um nome e uma área que são obrigatórios.
Observe que você também pode escolher o ícone que quer que apareça ao lado do nome do fluxo:
Para mais detalhes sobre a aba geral, veja esse artigo - Configurando as informações gerais do fluxo.
Adicionando Campos
Para adicionar um campo, basta arrastar o campo escolhido no lado direito para dentro da Linha:
Obs.: a linha é uma forma de você organizar os campos em forma de conjuntos, por exemplo, nessa linha terá os dados pessoais do solicitante.
Em cada campo, há 3 ações: arrastar, editar e excluir.
Arrastar: mover o campo de lugar.
Editar: irá abrir a página de configurações de cada campo.
Excluir: exclui o campo.
Para mais detalhes sobre cada um dos campos, veja esse artigo - Configurando os Campos do Fluxo de Trabalho.
Etapas do Fluxo
Nessa aba é onde configuramos e adicionamos as etapas do fluxo:
Para adicionar uma etapa no fluxo, basta apertar em Adicionar Etapa:
Para mais detalhes sobre como configurar e adicionar etapas, leia este artigo - Configurando Etapas do Fluxo.
Observe que há um botão chamado Expandir Tudo, ao clicar nele você consegue visualizar com maiores detalhes quem é o responsável em dar andamento naquela etapa e se há como interromper ou retornar etapas:
Configuração x Etapas do Fluxo
Definiremos aqui o que chamamos de Data Flow, ou seja, é aqui que iremos definir quais campos serão visíveis, editáveis, requeridos ou ocultos durante cada Etapa.
Há 4 opções de visibilidade dos campos em cada etapa: Visível (apenas consegue visualizar), Editável (consegue editar o campo nessa etapa), Obrigatório (é obrigatório que ele seja preenchido) e Oculto (não é visível na etapa).
Script
Nessa aba, caso queira adicionar algo no fluxo que não seja as opções nativas do CAP (algo mais específico), podem ser adicionadas utilizando a linguagem de programação Javascript.
Salvar e Publicar Versão
Depois de configurar o novo fluxo, você encontrará duas opções para salvar suas alterações:
Salvar Versão: é como salvar rascunho, você irá salvar toda a edição do fluxo, porém não irá aparecer para o usuário ao abrir uma nova solicitação.
Por exemplo: ao editar um fluxo já feito, adiciono um novo campo e clico em salvar versão, ao usuário abrir uma solicitação esse novo campo não irá aparecer para ele.
Publicar Versão: ao clicar nessa opção você irá publicar todas as alterações feitas no CAP, sendo possível o usuário ver se algum campo ou etapa foi adicionado/alterado ao abrir uma nova solicitação.
Obs.: se estiver com checkout ativo, ao publicar versão, ele será desativado e registrado e vers"oes, sendo possível outra pessoa fazer alterações.