Skip to main content

Ejecución condicional

Los procesos de negocio rara vez siguen un camino simple y directo hacia la resolución, por lo que corresponde al Business Architect de Pega comprender y planificar cualquier variación y excepción a lo largo del proceso de resolución. Por ejemplo, la ruta de un caso puede depender de la evaluación de una condición, como el valor de un puntaje de crédito para determinar la tasa de interés de un préstamo, o de una decisión simple del usuario, como inscribirse en un programa de comprador frecuente.

Tener la flexibilidad de seguir rutas alternativas en un flujo de trabajo es la piedra angular de la gestión de procesos de negocio (BPM). Como Business Architect (BA) de Pega, el proceso de negocio en el que participe en la transformación debe tener en cuenta los diferentes caminos que sigue un caso en función de la evaluación de una o varias condiciones.

En este tema, examinará la función de Pega para la ejecución condicional, la regla de condición When (regla de condición de decisión).

La regla de condición When

Una regla de condición When evalúa una instrucción lógica booleana que implica comparaciones entre valores de campo y devuelve valores verdaderos o falsos. Las reglas de condición When se pueden configurar para evaluar uno o varios campos. Por ejemplo, una regla de condición When devuelve un valor verdadero si un solicitante de empleo tiene más de diez años de experiencia y habla francés con fluidez.

Cada regla de condición When consta de tres elementos: 

  • Un valor de entrada para comparar en tiempo de ejecución, por ejemplo, el valor de un campo que completa un usuario.
  • Un comparador, por ejemplo, es mayor que o es igual a.
  • Un valor para comparar con el valor de entrada de la condición. Este valor puede ser una constante introducida o una referencia a otro campo.

En la siguiente imagen, haga clic en los íconos + para obtener más información sobre cómo configurar las reglas de condición When en Pega Platform™:

 

Implementación de reglas de condición When

Las reglas de condición When se pueden implementar en varios lugares de una aplicación. En general, las reglas de condición When se utilizan para determinar:

  • Cuando se omite una etapa
  • Cuando se omite un proceso
  • Qué pasos de un proceso se ejecutan

Una regla de condición When se puede crear directamente en App Studio para usarla en un solo contexto dentro de un tipo de caso. En este caso, crearía una regla de condición When personalizada para controlar el comportamiento del caso en tiempo de ejecución.

Como alternativa, los System Architects pueden crear reglas de condición When en Dev Studio, lo que permite que la regla de condición When se implemente en varios lugares en un solo tipo de caso o se reutilice en varios tipos de casos asociados con una aplicación. Para implementar una regla de condición When que se haya configurado en Dev Studio, debe seleccionar una condición existente y, a continuación, elegir la regla de condición When por nombre. 

La creación y agrupación de reglas When en toda la aplicación le permite crear una lógica de aplicación sofisticada que admite incluso los flujos de trabajo de negocio más complejos.

Nota: Para obtener más información acerca de la configuración de reglas de condición When, consulte When Condition Rules.

Compruebe sus conocimientos con la siguiente actividad:

Nota: Para obtener más información acerca de la configuración de reglas de condición When, consulte When Condition Rules.

Compruebe sus conocimientos con la siguiente actividad:


This Topic is available in the following Module:

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

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

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