Skip to main content

Reglas de circunstancia

La puesta en circunstancia establece un punto de partida para el comportamiento esperado del caso y agrega variantes para abordar las excepciones al comportamiento. La meta de la puesta en circunstancia es crear una variante para cada situación anticipada. Pega selecciona la variante o la circunstancia apropiadas para usar, según los detalles del caso.

Cuando pone en circunstancia una regla, crea un conjunto de reglas destinadas a abordar las excepciones al procesamiento del caso, en lugar de tener una regla generalizada. Dado que cada regla se concentra en una excepción específica, se facilitan las actualizaciones y el mantenimiento de la aplicación, y se pueden delegar a usuarios de negocio. También se facilita la reutilización de las reglas que crea en el nivel de la aplicación o la empresa.

Puesta en circunstancia de una regla

Para poner en circunstancia una regla, crea una regla básica para definir el comportamiento esperado. Pega utiliza la regla básica, a menos que una versión circunstanciada sea más apropiada.

Considere una empresa que tiene obligaciones con diferentes tiempos de respuesta para los clientes preferenciales y para los que no lo son. El tiempo de respuesta para los clientes que no son preferenciales se define como el comportamiento esperado. En esta situación, la meta de tiempo de respuesta es de 24 horas. Usted crea una regla básica, en este caso, una regla de nivel de servicio, para aplicar la meta de tiempo de respuesta para los clientes que no son preferenciales. A continuación, identifica las excepciones al comportamiento esperado. En el centro de la siguiente imagen, deslice la línea vertical para ver el tiempo de respuesta para los clientes preferenciales, en comparación con los clientes que no lo son.

Para cada excepción, pone en circunstancia una regla básica para abordar la diferencia del comportamiento esperado. Por ejemplo, los clientes preferenciales con estado plata tienen una meta de tiempo de respuesta de 12 horas. Usted pone en circunstancia la regla de base para aplicar la meta de tiempo de respuesta para los clientes con estado plata. Luego, puede crear otra circunstancia para abordar el tiempo de respuesta para los clientes con estado oro, que tienen un nivel de servicio con una meta de respuesta de seis horas.

Tipos de condiciones de puesta en circunstancia

Puede poner en circunstancia una regla de acuerdo con el valor de una o varias condiciones. Define una condición según una variable, múltiples variables, una propiedad de fecha y una fecha de vigencia y, luego, aplica la condición a una variante de la regla. Al utilizar la regla, la aplicación evalúa las condiciones definidas en todas las variantes circunstanciadas. Si se cumple una de las condiciones de puesta en circunstancia, la aplicación utiliza la variante de regla correspondiente. De lo contrario, la aplicación utiliza la regla de base.

En la siguiente imagen, haga clic en el ícono + para obtener más información sobre los tipos de condiciones de circunstancias.

Ejemplos de condiciones para la puesta en circunstancia

Cada variante de una regla aplica un tipo de condición para la puesta en circunstancia, aunque usted puede combinar condiciones para circunstanciar una regla.

El siguiente video brinda ejemplos de cada tipo de condición para la puesta en circunstancia.

Transcripción de video

En Pega, puede poner en circunstancia una variante de una regla mediante uno de los cuatro tipos de condiciones para circunstanciar.

Utiliza una circunstancia de único valor para crear una variante de regla que opere siempre que el valor de una única propiedad cumpla la condición de puesta en circunstancia. Por ejemplo, muchas empresas ofrecen una respuesta más rápida ante quejas o consultas de clientes preferenciales o de nivel premium. En esta situación, pone en circunstancia una regla de nivel de servicio en función del valor de la propiedad que registra el nivel del cliente. Si el valor para un caso es el estado plata, la aplicación utiliza la variante circunstanciada para los clientes con estado plata, en lugar de utilizar la regla básica.

Utiliza una circunstancia de múltiples valores para crear una variante de regla que opere siempre que una combinación de valores de propiedad cumpla la condición de puesta en circunstancia. Por ejemplo, un banco exonera las tasas de cuenta a los clientes que mantienen un saldo en cuenta de 10 000 euros. Pero para los clientes de Alemania, el saldo en cuenta debe superar los 25 000 euros. En esta situación, utiliza una plantilla de circunstancia para definir las propiedades sobre las que se circunstancia la regla. Entonces, utiliza definición de circunstancia para especificar el saldo mínimo y el país para la excepción; en este caso, 25 000 euros para los clientes de Alemania.

Pone en circunstancia una propiedad de fecha para crear una variante de regla que opere siempre que el valor de una propiedad de fecha especificada cumpla la condición de puesta en circunstancia. Por ejemplo, las empresas a menudo actualizan un proceso de negocio en respuesta a condiciones de negocio dadas, pero deben procesar los casos vigentes según la versión anterior del proceso. Un proceso entra en vigencia el 1.º de enero para reflejar una revisión más rigurosa de las solicitudes de préstamos. Pero los casos creados con anterioridad a esa fecha se deben completar siguiendo el proceso anterior. En esta situación, usted pone en circunstancia el proceso actualizado de acuerdo con el valor de la propiedad pxCreateDate, es decir, la fecha de creación de un caso. Si el valor de pxCreateDate es una fecha posterior al 1.º de enero, la aplicación utiliza el proceso actualizado, en lugar del proceso original.

Para poner en circunstancia una regla, utiliza una fecha de vigencia para crear una regla que opere con posterioridad a una fecha dada o durante un intervalo de fechas. Por ejemplo, durante diciembre, un minorista ofrece envío gratuito para cualquier pedido que supere los $50. Durante el resto del año, solo los pedidos mayores a $100 tienen envío gratuito. En esta situación, aplica un intervalo de fechas a la regla que calcula el cargo de envío. Si un cliente realiza un pedido en diciembre, la aplicación aplica el umbral de $50 para el envío gratuito. Si el cliente realiza un pedido en cualquier otro mes, en cambio, la aplicación aplica el umbral de $100.

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?

El 50% ha encontrado ú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