Monitorando eventos e exceções de negócios
Os monitores são transações que observam os processos ou circunstâncias que estão fora dos limites das restrições que o negócio define e, em seguida, criam alertas.
Um processo de negócios é composto de uma série de transações que
são modeladas em um pipeline. Para cada uma dessas transações, há a
possibilidade de um cenário de falha sobre o qual você precisa ser
notificado, por exemplo, uma transação que está criando verificações de pedidos duplicados ou verificações de fraude, se uma dessas
operações falhar, será possível configurar o sistema para enviar um
alerta/mensagem para uma fila para revisar e resolver o problema. Este módulo permite criar alertas, agrupá-los em filas específicas,
designar usuários a grupos específicos para monitorar as filas
específicas e notificar, processar e corrigir qualquer alerta
que é recebido. Além disso, como parte da estrutura de monitoramento,
é permitido que o Cliente mantenha os documentos a partir de
processamento adicional. Um documento pode ser colocado em espera
a partir do processamento adicional, até que a suspensão seja resolvida
manual ou automaticamente. Às vezes, uma regra de negócios geral pode precisar ser substituída Por exemplo, permitir que um gerente aceite um cupom expirado Como parte deste módulo, a estrutura
da regra de validação é projetada para ser usada para permitir
as substituições do gerente. Como parte da estrutura de validação, o
aplicativo fornece estrutura adicional pronta para o uso para
implementar a validação de negócios adicional. O gerenciamento de
eventos envolve usar os mecanismos de alerta e de enfileiramento para
responder aos alertas que são detectados por seus monitores. Também
é possível configurar os monitores para alertá-lo quando eventos
específicos definidos ocorrerem e para rastrear itens. As
regras de monitoramento permitem controlar qual evento é criado quando
uma situação de alerta é detectada pelo monitor. Quando o problema
é detectado, a resposta que você deseja que aconteça é
configurável, como Alerta para a fila, enviar correio, e assim por
diante.
- Alertas
Um alerta é uma mensagem direcionada a um usuário ou fila sobre uma transação que pode precisar de intervenção manual ou de revisão manual.
- Filas
Uma fila é uma linha ou uma lista de itens à espera de ser processada; por exemplo, o trabalho a ser realizado ou as mensagens a serem exibidas ou transmitidas. As filas podem ser projetadas para notificar usuários especificados de alertas em níveis e horários configurados.
- Suspender
Uma suspensão é aplicada em um pedido para impedir que certos tipos de modificação e transações processem o pedido ou linha de pedido até que a suspensão seja liberada.