Skip to main content

Ejecución condicional de procesos y etapas

Puede definir condiciones que controlen si un proceso o una etapa se ejecuta en un caso. Una condición está conformada por un campo, un comparador y un valor. Los procesos y las etapas se ejecutan o se omiten si los valores de tiempo de ejecución del caso coinciden con la lógica condicional definida.

En la siguiente imagen, haga clic en los íconos + para obtener más información sobre cómo configurar una condición para omitir un proceso o una etapa:

Por ejemplo, un caso de accidente automovilístico contiene un proceso destinado a iniciar un reclamo por lesiones personales si en el accidente existe una parte lesionada involucrada. Sin embargo, si el coche sufrió daños mientras estaba aparcado y sin vigilancia, el proceso por daños personales puede omitirse. Siempre se ejecuta el proceso de File auto accident claim (reclamo de accidente de automóvil), que es la configuración por defecto para procesos. El proceso File personal injury claim personales se configura con una condición: Was a party injured es igual a Yes. Como resultado, el proceso File personal injury claim (enviar un reclamo por lesiones personales) solo se ejecuta cuando existe una lesión personal relacionada con el reclamo del accidente. De lo contrario, se omite el proceso. El Caso de accidente de automóvil se muestra en la siguiente figura:

Automobile accident case that allows for conditional processing. The File personal injury claim process only runs if there is a personal injury.

Saltarse un proceso o una etapa

Omisión de una etapa

En el ciclo de vida del caso, seleccione la etapa de interés a fin de configurar la condición para omitir la etapa. De forma predeterminada, una etapa nunca se omite, a menos que haya una condición. La configuración de una etapa se muestra en la siguiente figura:

Properties panel of a stage shows that stages are never skipped by default.

Omisión de un proceso

En el ciclo de vida del caso, seleccione el proceso de interés a fin de configurar la condición para iniciar un proceso. De forma predeterminada, un proceso siempre se inicia, a menos que haya una condición. La configuración de un proceso se muestra en la siguiente figura:

Properties panel of a process shows that processes always start by default.

Creación de condiciones

Puede agregar más de una condición a una etapa o un proceso. Por ejemplo, en el caso del accidente automovilístico, el proceso de lesiones personales se ejecuta inicialmente en función de una única condición: Was a party injured es igual a Yes. Usted decide que el proceso de lesiones personales debe ejecutarse en base a dos condiciones: Was a party injured es igual a YesExpense total es mayor que USD 50. El proceso File personal injury claim está configurado solo para que se ejecute cuando Was a party injured es Yes, lo que implica que hubo lesiones personales relacionadas con el reclamo del accidente, y Expense total es mayor que USD50. De lo contrario, se omite el proceso. El Caso de accidente de automóvil se muestra en la siguiente figura:

auto-accident-conditional-processing-two-conditions

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