Navegação: Documentação > Bem-vindo à Central de Ajuda do Fusion > Gestão de Processos - BPM > Passos para Criar um Processo > Componentes do Processo > Atividades > Atividade de Usuário
Configurando Execução Múltipla
Esta configuração deve ser utilizada quando mais de uma pessoa precisa executar uma tarefa e seus dados preenchidos no formulário deverão ser mantidos. Por exemplo: uma tarefa de aprovação está pendente para dois usuários e no formulário existe somente um campo booleano para informar se está aprovado ou não. Neste caso quando o primeiro usuário acessar o sistema ele irá preencher o campo com o valor da aprovação dele e quando o segundo usuário acessar o sistema para completar a tarefa será aberto o mesmo formulário, porém com a informação já preenchida pelo primeiro usuário. Se este segundo usuário alterar as informações e salvar/enviar a tarefa os dados do formulário serão sobrescritos e não haverá registro da aprovação do primeiro usuário. Neste caso utiliza-se o conceito de execução múltipla descrito a seguir.
É importante informar que para configurar a execução múltipla, o formulário do processo precisará de um campo específico.
Primeiramente, acesse em Formulários Dinâmicos o formulário principal de seu processo e edite-o.
Crie um novo campo com as configurações:
- Tipo: e-form
- E-form: Consenso (o sistema disponibiliza este e-form)
- Selecionável: não
- Lista: sim
O formulário Consenso disponibilizado pelo Fusion possui os campos necessários para a configuração de Execução Múltipla, por este motivo faz-se necessária a criação deste campo.
Para configurar a execução múltipla, selecione a atividade desejada e clique na categoria 8 - Execução Múltipla, localizada nas propriedades da atividade, conforme imagem abaixo:
Todas as propriedades são de preenchimento obrigatório, exceto o Adapter que é utilizado para criar rotinas específicas.
Item 1 - Execução Múltipla: para realizar a configuração selecione a opção "Sim" que habilitará os próximos campos a serem configurados.
Item 2 - Campo Lista: este campo será a lista que armazenará as informações de todos os executores da tarefa. Selecione o campo e-form criado que aponta para o consenso.
Item 3 - Campo Usuário da Lista: este campo armazenará o nome do usuário que executou a tarefa. Selecione dentro da estrutura do campo Consenso o campo Usuário.
Item 4 - Campo Iteração da Lista: este campo armazenará a ordem que os usuários executaram a tarefa. Selecione dentro da estrutura do campo Consenso o campo Iteração.
Item 5 - Com consenso: neste momento não será configurado este campo. Manter selecionada a opção "Não".
Para saber mais sobre a configuração do consenso, acesse Configurando Consenso.
Item 6 - Adapter: caso possua alguma customização via classe Java, informe o caminho da classe neste campo. Caso contrario, não há necessidade de preenchimento do campo.