Criar condições

Crie condições para definir as regras que controlam como um fluxo de trabalho é encaminhado ou se comporta em uma etapa específica. As condições avaliam os dados em tempo de execução para determinar qual caminho um processo seguirá. Essa abordagem ajuda a padronizar a lógica de decisão e a manter os fluxos de trabalho consistentes e fáceis de manter.

Sobre esta tarefa

Use esta tarefa para criar uma condição que avalie os dados do processo e determine como o fluxo de trabalho deve prosseguir. As condições são utilizadas para controlar ramificações, encaminhamentos e pontos de decisão em pipelines e eventos com base em regras estáticas ou em lógica dinâmica personalizada.

Procedimento

  1. Faça login no Order Hub.
  2. No menu de navegação lateral, selecione Configuração > Plataforma de aplicativos > Modelagem de processos.
  3. Na área de modelagem de processos, para abrir o tipo de processo desejado, clique no componente.
    O sistema exibe a lista de definições de serviços no painel lateral.
  4. Ícone de condições que se parece com um pequeno diamante preto dentro do contorno de um diamante maiorClique no ícone Condições.
    O sistema exibe a lista de Condições no painel lateral.
  5. Na lista de condições, selecione o grupo de condições no qual deseja organizar a nova condição.
  6. Na janela “Condições”, clique no ícone “Adicionar” (Adicionar um ícone que se pareça com o sinal de mais).
    O sistema exibe a janela Nova condição.
  7. Insira um ID de condição que descreva de forma exclusiva a condição no sistema OMS.
    Os IDs de condição são descritivos e concisos. Elas refletem o que a condição avalia ou o objetivo da condição.
  8. Insira um nome para a condição que seja exibido na interface do usuário.
    Observação: Para evitar conflitos com ações integradas, adicione um prefixo a todas as condições definidas pelo usuário. Por exemplo, adicione o prefixo 'EXTN_'.
  9. No campo "Grupo de condições ", confirme ou atualize o nome do grupo de condições.
  10. Opcional: visualize as entidades afetadas por esta condição ou por um tipo de condição para entender quais pipelines e regras de determinação fazem referência a ela. Analise essas informações para avaliar o impacto da criação da condição antes de salvar as alterações e, em seguida, clique em Fechar.
    O sistema exibe listas de pipelines, empresas para as regras de determinação de pipelines, pipelines de regras de monitoramento, status, eventos e serviços.
  11. No campo Tipo de condição, selecione o tipo de condição.
    • Selecione “Estático” para que o sistema verifique os atributos e valores fixos que você definiu previamente usando o Construtor de condições, com base apenas nos dados disponíveis nesse fluxo.
    • Selecione “Dinâmico” para que o sistema execute lógica Java™ personalizada em tempo de execução para avaliar a condição, utilizando todos os dados de entrada e regras mais complexas do que as suportadas pelo Construtor de Condições.
  12. Se você selecionar o tipo de condição “Estática”, use o Construtor de condições para definir um valor de condição.
  13. Se você selecionou o tipo de condição Dinâmico, especifique as propriedades de nome e valor personalizados, que são definidas no arquivo da classe Java de avaliação da condição antes da avaliação da condição.
  14. Clique em Salvar.

Resultados

É criada uma nova condição, que é listada no grupo de condições especificado.