Skip to main content

Execução condicional

Nota: Alguns elementos interativos desta Missão podem não funcionar como esperado em versões que não estão em inglês. Eles não impactam os objetivos de aprendizagem ou a conclusão da missão.

Os processos de negócios raramente seguem um caminho simples e direto até a resolução, e é por isso que cabe ao Business Architect (BA) da Pega entender e planejar variações e exceções durante o processo de resolução.  Por exemplo, o caminho de um caso pode depender da avaliação de uma condição, como o valor de um score de crédito para determinar a taxa de juros de um empréstimo ou de uma decisão simples do usuário, como se inscrever num programa de compras frequentes.

Ter a flexibilidade de seguir caminhos alternativos em um fluxo de trabalho é a base do gerenciamento de processos de negócios (BPM). Como Business Architect (BA) da Pega, o processo de negócios que você transforma deve considerar os diferentes caminhos de um caso conforme uma ou várias condições.

Neste tópico, você examina o recurso da Pega para execução condicional, a regra condicional Quando.

A regra de condição Quando

Uma regra de condição Quando avalia uma declaração de lógica booleana que compara valores de campo e retorna um verdadeiro ou falso. Regras de condição Quando podem ser configuradas para avaliar um único campo ou vários campos. Por exemplo, uma regra de condição Quando resulta verdadeira se um candidato a emprego tiver mais de dez anos de experiência e for fluente em francês.

Cada regra de condição Quando tem três elementos: 

  • Um valor de entrada para comparar em produção, como valor de um campo que o usuário preenche.
  • Um comparador, como é maior ou igual a.
  • Um valor para comparar com o valor de entrada da condição. Esse valor pode ser uma constante que você insere ou uma referência a outro campo.

Na imagem a seguir, clique nos ícones + para saber mais sobre a configuração de regras de condição Quando na Pega Platform™:

 

Implementar regras de condição Quando

Regras de condição Quando podem ser implementadas em vários lugares do aplicativo. Em geral, regras de condição Quando são usadas para determinar:

  • Quando ignorar um estágio
  • Quando ignorar um processo
  • Quais etapas de um processo serão executadas

Uma regra de condição Quando pode ser criada diretamente no App Studio para uso em um único contexto dentro de um tipo de caso. Nesse caso, você cria uma regra de condição Quando personalizada para controlar o comportamento do caso em produção.

System Architects também podem criar regras de condição Quando no Dev Studio, o que permite que a regra de condição Quando seja implementada em vários lugares em um único tipo de caso ou reutilizada em vários tipos de caso de um aplicativo. Para implementar uma regra de condição Quando configurada no Dev Studio, você seleciona uma condição existente e escolhe a regra de condição Quando pelo nome. 

Criar e agrupar regras Quando em todo o aplicativo permite criar uma lógica sofisticada para fluxos de trabalho de negócios mais complexos.


This Topic is available in the following Modules:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice