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).