IBM FileNet P8, Version 5.2.1            

Exemplo de Importação do Visio - Diagrama BPMN com Subprocesso

Este exemplo usa formas do estêncil de BPMN para criar o diagrama do Visio. Essas formas são mapeadas em objetos do Process Designer.

estêncil BPMN

A seguir são apresentadas as mais utilizadas:

  • Tarefa mapeia para uma etapa Geral do Process Designer.
  • Fluxo de sequência mapeia para uma Rota.
  • Subprocesso reduzido mapeia para uma etapa do Submapa e cria um submapa vazio.
  • Subprocesso expandido mapeia para uma etapa do Submapa e um submapa.
  • Exclusivo (XOR) baseado em Dados, Exclusivo (XOR) baseado em Evento, Inclusivo (OR) e Paralelo (AND) mapeiam para uma etapa Geral.
  • Objeto de dados mapeia para um campo de dados.
  • Evento de início e outras formas de Início mapeiam a etapa Iniciar.
  • Evento de encerramento mapeia para a etapa de Sistema TerminateBranch.

Além das formas no estêncil de BPMN, também é possível utilizar formas em outros estênceis Visio para criar diagramas de processos para importar no Process Designer. Muitas dessas formas Visio padrão também são mapeadas para objetos do Process Designer. É possível substituir o mapeamento para objetos do Process Designer para acomodar seus diagramas e é possível criar formas customizadas e mapeá-las para objetos do Process Designer conforme você as visualiza.

exemplo de BPMN

Este exemplo mostra um processo de suporte de produto simples que inclui duas opções: (1) obter assistência para um problema, ou (2) pedir uma peça, que possui um subprocesso para verificar o estoque, verificar o preço, enviar e assim por diante.

  Diagrama do BPMN

  • Início (Forma do evento de início) é o início do processo. Outras formas de início também podem indicar o início do processo. Se não houve forma de Início no diagrama, não haverá rota a partir da etapa Iniciar do Process Designer. Você precisará incluir a rota no Process Designer.
  • Avaliar e Em Estoque (Exclusivo (XOR) baseado em evento) representa divisões.
  • Assistência (Tarefa) como uma única tarefa.
  • Peças (Forma de subprocesso expandido) representa tanto uma etapa de submapa quanto o submapa. O nome Peças denominará tanto a etapa do submapa quanto o submapa na definição de fluxo de trabalho do Process Designer.
  • Dentro da forma Peças, as formas Tarefa mostram as etapas no subprocesso. Observe que as formas deve estar dentro da caixa Peças para serem incluídas no subprocesso.
  • As rotas (Forma de fluxo de sequência) devem ser encaixadas nos pontos de conexão nas formas, e a seta deve apontar para a direção adequada.

Para este processo mais substancial, incluímos dados, CustName, PartNum e Custo (Forma de Dados), associados a tarefas adequadas utilizando formas de Associação. Cada objeto de Dados converterá para um campo de dados de cadeia no Process Designer, assim ele ajuda a utilizar nomes concisos e consistentes na ortografia.

  

Diagrama BPMN com objetos de dados

Salve o diagrama em formato XML Visio (.vdx) para importá-lo no Process Designer.

No Process Designer, utilize Importar Visio (menu Arquivo) para importar o processo como uma definição de fluxo de trabalho. Depois de todas as formas utilizadas neste diagrama já estarem mapeadas para objetos do Process Designer, a importação deve ser relativamente tranquila, mas se forem detectados erros durante o procedimento, você deverá corrigi-los no diagrama Visio e tentar novamente.

O processo importado aparecerá da seguinte forma no Process Designer.

  Diagrama do Visio importado

Faltam as tarefas a seguir para transformar o processo importado em uma definição de fluxo de trabalho válida:

  • Em Propriedades do Fluxo de Trabalho do Process Designer, especifique o tipo de dados para todos os campos de dados que não são uma cadeia. Em nosso exemplo, o campo Custo pode ser um Número Inteiro ou Flutuante.
  • Designe um participante ou fila para cada etapa.
  • Para cada divisão (em Avaliar e Em Estoque), especifique a condição de roteamento ” uma opção do usuário ou algum valor de campo de dados
  • Como não incluímos uma etapa de Início no subprocesso, inclua uma rota a partir de StartStep no submapa Peças para a etapa Em Estoque.


Last updated: March 2016
bpfwd041.htm

© Copyright IBM Corporation 2016.