Usando a Funcionalidade de Regras em uma Definição de Fluxo de Trabalho
É possível usar a funcionalidade de regras para integrar regras ao seu fluxo de trabalho.
- Enviar um item de trabalho para um mapa (semelhante a uma instrução de chamada)
- Enviar um item de trabalho para um mapa de exceção customizado
- Ignorar uma etapa
- Repetir uma etapa
- No Process Designer, especifique os campos de dados e os conjuntos de regras que serão usados em uma definição específica do fluxo de trabalho. Para cada etapa na qual o conjunto de regras será executado, especifique o estágio. Por exemplo, antes da execução da etapa, no salvamento ou após a execução.
- Transfira a definição de fluxo de trabalho para o banco de dados de fluxo de trabalho. Durante o processo de transferência, os conjuntos de regras especificados na definição do fluxo de trabalho são passados ao Listener de Regras juntamente com todos os campos de dados na definição do fluxo de trabalho.
- Desenvolva e implemente as regras no software de regras usando os campos de dados estabelecidos na definição de fluxo de trabalho.
Regras em um fluxo de trabalho em execução
Quando um fluxo de trabalho de execução encontra uma regra, o sistema de fluxo de trabalho envia uma solicitação ao Listener de Regras, uma interface fornecida pelo FileNet P8, que passa a solicitação para o software de regras. O software de regras executa o conjunto de regras e retorna os resultados ao sistema de fluxo de trabalho.
É possível parar o Listener de Regras. Se ele for interrompido quando o fluxo de trabalho tentar executar uma regra, o sistema de fluxo de trabalho enviará o objeto de trabalho à fila do Instruction Sheet Interpreter (ISI). Assim que o Listener de Regras for reiniciado, o ISI reenviará o objeto de trabalho para o Listener de Regras. Se a interface do Mecanismo de Regras estiver desativada, os fluxos de trabalho serão executados, mas irão ignorar todas as regras chamadas pelo fluxo de trabalho.
Restaurando a funcionalidade de regras após uma região isolada ser inicializada
Quando uma região isolada for inicializada, as definições do fluxo de trabalho serão excluídas juntamente com os conjuntos de regras. Quando a inicialização é concluída, é possível transferir novamente a definição de fluxo de trabalho. Consulte a documentação suprida pelo fornecedor do software de Regras para obter instruções sobre como restabelecer a conexão com o conjunto de regras apropriado.
Uso Geral de Regras
- Para especificar regras para uma etapa específica, consulte Especificar Propriedades da Etapa.
- Para especificar as etapas em que uma regra deve ser usada, consulte Uso do conjunto de regras.
- Para ver as propriedades de um item específico, consulte Sobre a área de janela de propriedades.
- Para designar conjuntos de regras apropriados para a etapa de ativação, consulte Etapa de Ativação - regras.
- Para designar regras para uma etapa do componente, consulte Etapa do componente - regras.
- Para designar regras para uma etapa do submapa, consulte Etapa do submapa - regras.
- Para designar regras para uma etapa do sistema, consulte Etapa do sistema - regras.
- Para designar regras para uma etapa geral, consulte Etapa de atividade - regras.