O que é um processo

Um processo é um conjunto de atividades relacionadas junto com informações de apoio, como dados e conteúdo. As atividades podem fazer parte de um fluxo estruturado ou de atividades ad-hoc que não fazem parte de um fluxo estruturado.

O diagrama a seguir ilustra os principais artefatos do processo e como eles se relacionam uns com os outros.

Evento inicial
Use para modelar o início de um processo, um processo vinculado, um subprocesso ou um subprocesso de evento. Um evento de Início é incluído automaticamente quando você cria um processo. É possível incluir diversos eventos de Início para que você possa iniciar o processo mais de uma maneira. Para obter mais informações, consulte Tipos de eventos.
Atividades
Uma atividade representa o trabalho a ser feito durante a execução do processo. Para obter mais informações, consulte Implementando atividades em um processo.
Gateways
Representa uma divisão ou convergência de vários caminhos de execução. Para obter mais informações, consulte Fluxos convergentes e divergentes.
Linhas
Um contêiner para as atividades e eventos em um processo. Uma rota normalmente agrupa atividades concluídas por membros de uma equipe.
Equipes
É possível atribuir uma equipe cujos membros possam iniciar um processo ou uma equipe de proprietários de instância cujos membros possam trabalhar com o processo em tempo de execução. Para obter mais informações, consulte Atribuindo equipes a um processo.
Subprocessos
Um subprocesso representa uma coleta de etapas relacionadas logicamente contidos dentro de um processo pai. Para obter mais informações, consulte Modelando subprocessos..
Conteúdo
Seu processo pode precisar de documentos que são armazenados em pastas do Enterprise Content Management (ECM). É possível especificar a pasta que você usa para gerenciar esses documentos do ECM.
Interfaces com o usuário
Crie interfaces com o usuário que um usuário vê enquanto trabalha com o processo no Workplace.. Para obter mais informações, consulte Criando interfaces com o usuário para processos.
Serviços
Os serviços fornecem funções para um processo. Você pode descobrir e usar serviços externos, como serviços REST, serviços da Web ou serviços Java™ em seu processo. Para obter mais informações, consulte Tipos de serviço
Eventos
Os eventos em um processo podem ser acionados por uma data de vencimento, uma exceção ou uma mensagem recebida de um sistema externo. É possível incluir eventos que ocorrem no início, durante ou no final de um processo. Use eventos ara controlar dados, gerenciar erros e recuperar informações sobre a execução de seus processos. Para obter mais informações, consulte Modelagem de eventos.
Atividades ad hoc
Uma atividade ad hoc não faz parte do processo estruturado; é uma atividade que um usuário de negócios pode executar conforme necessário. Uma atividade ad hoc não tem ligações de entrada e é iniciada de acordo com as condições prévias predefinidas, e não por um fluxo do processo predefinido. Essas atividades podem ser obrigatórias ou opcionais e podem ser definidas como repetidas ou para executar no máximo uma vez. Para obter mais informações, consulte Criando uma atividade não estruturada (ad hoc).