Execução de Avanço em Lote
Com toda a configuração de avanço em lote realizada, será possível então realizar a execução dos avanços em lote. O perfeito funcionamento das ações por essa tela, somente se farão, se previamente haver configurações de avanço em lote definidas pelo usuário. Nesta tela de execução, o administrador contará com uma área de filtro, na qual, será necessário o seu preenchimento para realizar a execução dos fluxos retornados.
Para iniciar a execução de avanço em lote, o administrador deverá acessar a publicação Execução de Avanço em Lote disposta na pasta Gerenciamento BPM e aplicar o filtro de acordo com os fluxos que deseja retornar em tela, para realizar o avanço em massa (Figura abaixo passo 1).
Processo: Selecionar um processo para iniciar o avanço de fluxos em andamento vinculado ao mesmo. Neste campo somente irá mostrar os processos que o usuário em questão possui permissão de acesso e que está previamente configurado no gerenciamento de avanço em lote, além disso, a seleção do processo neste campo será responsável por carregar o próximo filtro;
Descrição do Fluxo: Filtrar os fluxos pela sua descrição ou por determinado dado inserido nas descrições;
Atividade: Selecionar uma atividade também configurada previamente e vinculada ao processo selecionado, que possui tarefas em execução no qual deseja-se retornar os fluxos para o avanço;
Campos do Formulário: Adicionar filtros de acordo com o formulário do processo selecionado;
Condição: Lista as opções de acordo com o campo do formulário selecionado anteriormente;
Após definir os filtros apresentados em tela, o administrador deverá clicar no botão FILTRAR (Figura abaixo passo 2) para acessar a listagem de atividades que o usuário em questão é o executor ou que tenha o papel definido na atividade. Após clicar em FILTRAR os fluxos obtidos do resultado da seleção serão listados no quadro Fluxos em Andamento em uma TreeView, onde também é possível acessar o formulário em seu estado atual clicando na descrição do fluxo (Figura abaixo passo 3). Neste quadro o administrador pode decidir quais fluxos serão avançados selecionando todos os fluxos de uma vez, todos de um agrupamento ou um de cada vez e enviando através do ícone em formato de seta para o quadro Aguardando Avanço em Lote. Também serão apresentados dois campos chamados Totalizador abaixo da caixa de Fluxos em Andamento e da caixa Aguardando Avanço em Lote, onde será apresentado o total dos fluxos selecionados em cada caixa. Os fluxos são apresentados conforme o agrupamento configurado anteriormente, caso não tenha um agrupamento serão apresentados como Sem Agrupamento.
No quadro Aguardando Avanço em Lote deve-se selecionar os fluxos que serão avançados, caso nos fluxos selecionados seja necessário informar observação, esta deve ser preenchida no campo Observação (Figura abaixo passo 4), esta observação será adicionada em todos os fluxos que estiverem selecionados. Lembrando que, os botões para avanço serão carregados dinamicamente baseados nas opções da atividade selecionada no filtro, levando em consideração as opções da versão ativa do processo também selecionado. Por fim clica-se na opção para a realizar o avanço em lote. Caso dê erro no avanço, será apresentada uma mensagem informando o motivo de não conseguir avançar o fluxo. Quando enviados os fluxos para avanço em lote sem nenhum erro é apresentada uma mensagem em tela: Fluxos avançados com sucesso!
Regras para Avançar Fluxos em Lote:
- A atividade do fluxo não deve possuir configuração de Anexo Obrigatório;
- A atividade do fluxo não deve possuir configuração de Formulário com Campo Obrigatório;
- A atividade não deve ter necessidade da iteração de um usuário para avançar;
- O campo totalizador de valores nos fluxos selecionados somente irá aparecer se existir o parâmetro configurado;
Para sair da tela Execução de Avanços em Lote, o usuário deverá clicar na opção SAIR, representada pelo ícone (X).