= Tutorial de Desenvolvimento de um Processo Simples =
== Criar as atividades / Transições / Perfis ==
Na interface de administração, selecione a opção "Atividades" do processo.
Quando o processo é criado, duas atividades são criadas com ele: a atividade do tipo start e de nome "start" e a atividade do tipo end e de nome "end".
Selecionamos a atividade "start" e, mudamos / preenchemos os seguintes campos:
{{{
Nome: Compor Solicitação
Descrição: Atividade para o solicitante compor uma solicitação
Interativa: marcar opção
Roteamento Automático: marcar opção
Adicionar perfil:
Nome: solicitante
Descrição: autorizados a compor solicitações
}}}
Clicamos em "salvar".
Selecionamos a atividade "end" e, mudamos / preenchemos os seguintes campos:
{{{
Nome: Informar Resultado
Descrição: Atividade para informar o solicitante sobre sua solicitação
Interativa: marcar opção
Roteamento Automático: marcar opção
Usar perfis existentes:
Selecionar "solicitante"
Clicamos em "salvar".
}}}
Clicamos em "novo".
Preenchemos os seguintes campos:
{{{
Nome: Executar
Descrição: Atividade para o técnico executar uma solicitação
Tipo: activity
Interativa: marcar opção
Roteamento Automático: marcar opção
Adicionar Transições:
Adicionar transições para: "Informar Resultado"
Adicionar perfil:
Nome: tecnico
Descrição: autorizados a executar solicitações
}}}
Clicamos em "salvar".
Clicamos em "novo".
Preenchemos os seguintes campos:
{{{
Nome: Avaliar
Descrição: Atividade para o distribuidor avaliar uma solicitação
Tipo: switch
Interativa: marcar opção
Roteamento Automático: marcar opção
Adicionar Transições:
Adicionar transições de: "Compor Solicitação"
Adicionar transições para: "Executar" e "Informar Resultado"
Adicionar perfil:
Nome: distribuidor
Descrição: autorizados a avaliar solicitações
}}}
Clicamos em "salvar".
----
{{{
#!html
1. Introdução
2. Especificação
3. Projeto
3.1. Criar o Fluxo
3.2. Criar o Processo
3.3. Criar as Atividades / Transições / Perfis
3.4. Mapear os Perfis
4. Implementação
4.1. Codificar as Atividades
4.2. Codificar os Templates
4.3. Codificar os Includes
5. Finalização
}}}