Este tutorial descreve como trabalhar com os fluxos de
página. Um fluxo de página é um tipo de processo de negócios que
controla a sequência na qual você interage com as tarefas no processo.
Ao concluir uma tarefa, a próxima tarefa no fluxo é automaticamente
exibida.
Por exemplo, um processo de manipulação de solicitações tem
um conjunto específico de etapas ou tarefas que precisam ser feitas para tratar da
solicitação. É possível usar um fluxo de página para controlar essa sequência de etapas.
Um fluxo de página também é conhecido como fluxo de trabalho de uma única pessoa ou um
fluxo de tela.
Antes de Iniciar
Este tutorial usa widgets que contêm conteúdo do WebSphere
Process Server. Para executar o tutorial, o WebSphere Process Server
deve estar instalado.
O tutorial usa as páginas e os widgets de um
espaço criado a partir do modelo de Gerenciamento Avançado de Tarefas e Fluxos de Trabalho
Manuais. Algumas etapas e informações podem não se aplicar à sua situação. Adapte o tutorial de acordo com suas necessidades.
Os fluxos
de página requerem que as atividades de tarefa manual que compreendem o fluxo
tenham o seguinte conjunto de propriedades no modelo do processo:
- Cada uma das tarefas manuais no fluxo de página deve ter o conjunto de propriedade customizada htm.hasNext
como true, exceto a última tarefa manual
na sequência. Essa tarefa deve ter o conjunto de propriedades customizada htm.hasNext
como false.
- Devido a próxima tarefa manual no fluxo de página ter que ser disponibilizada
na transação da tarefa manual que foi concluída, o comportamento transacional
de todas as tarefas manuais deve ser configurado como participates.
Por Que e Quando Desempenhar Esta Tarefa
O tutorial é um exemplo de como usar o Business Space
para concluir uma sequência de tarefas em um fluxo de página. Nesse exemplo, você
é responsável por tratar das solicitações de seguros.
Imagine que
você é responsável por todo o trabalho envolvido na manipulação de uma solicitação
de seguros. Para executar essa responsabilidade, use o Business Space para concluir
as etapas a seguir.
Procedimento
- Efetue logon no Business Space e abra o espaço usado para
tratar das solicitações. Seu widget Lista de Tarefas mostra
as solicitações que estão aguardando por trabalho.
- Revise a lista de solicitações e aceite a solicitação
mais urgente na qual trabalhar. O widget Informações sobre a Tarefa
exibe os detalhes da solicitação.
- Você tem as informações necessárias para concluir esta
etapa do processo de manipulação das solicitações. Insira as informações necessárias,
envie a tarefa e clique em Avançar. A tarefa que representa a próxima etapa no processo de manipulação das solicitações
é automaticamente mostrada no widget Informações sobre a Tarefa.
- Mais uma vez, você tem as informações necessárias para concluir esta
etapa do processo de manipulação das solicitações. Insira as informações necessárias,
envie a tarefa e clique em Avançar. A tarefa que representa a próxima etapa no processo de manipulação das solicitações
é automaticamente mostrada no widget Informações sobre a Tarefa.
- Desta vez, você não tem as informações necessárias para concluir
esta etapa do processo e fecha a tarefa. A tarefa é exibida na lista de tarefas no widget Lista de
Tarefas. Continue a trabalhar em outras solicitações da
lista.
- Depois de um tempo, obtenha as informações necessárias para
concluir a solicitação não finalizada. No widget Lista de Tarefas,
selecione e edite a solicitação. O widget Informações sobre a Tarefa exibe
os detalhes da tarefa na qual você estava trabalhando quando
interrompeu o trabalho sobre a solicitação. Insira as informações
necessárias e envie a tarefa para concluir o processamento da
solicitação.
Resultados
O trabalho requerido de manipulação da solicitação foi
concluído com êxito. O widget
Informações sobre a Tarefa
possibilitou, por meio uma série de etapas, a conclusão do trabalho sem que fosse
preciso voltar para a
Lista de Tarefas para selecionar
a próxima tarefa. Foi possível interromper o trabalho em uma solicitação e
retomá-lo posteriormente.