Processos
Um processo representa uma execução de trabalho acompanhada pelo iBPMS. O tipo de processo define sua estrutura; cada execução mantém dados, situação atual, responsáveis, documentos e histórico próprios.
Modelo e instância
- Tipo de processo: configuração reutilizável de campos, situações, formulários e regras.
- Processo em execução: registro concreto criado a partir desse tipo.
- Situação: etapa operacional atual da execução.
- Tarefa: item de trabalho acompanhado no quadro e nas APIs internas.
Terminologia da API
Algumas APIs existentes usam o termo técnico task para representar o processo em execução. A documentação externa mantém essa correspondência explícita para evitar ambiguidades.
Elementos de modelagem
| Elemento | Uso principal |
|---|---|
| Campos | Guardar informações estruturadas do processo. |
| Grupos de campos | Organizar o formulário em blocos compreensíveis. |
| Situações | Representar o avanço e as filas operacionais. |
| Responsáveis | Definir quem pode atuar em cada etapa. |
| Documentos | Solicitar, revisar, versionar ou assinar arquivos. |
| SLA | Acompanhar prazos e alimentar automações. |
| Formulário público | Permitir abertura por usuários externos. |
| Portal externo | Dar visibilidade e pendências ao solicitante. |
Ciclo recomendado
- Modele o caminho mais frequente.
- Defina os dados obrigatórios em cada momento.
- Configure responsáveis e permissões.
- Teste transições e retornos.
- Adicione regras apenas após validar o fluxo manual.
- Publique uma versão controlada e acompanhe as primeiras execuções.