Máximo

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Bizagi Studio > Asistente de Procesos > Reglas de Negocio > Ejemplos de reglas de negocio > Realizar operaciones matemáticas >

Máximo

 

Introducción

Esta función devuelve el valor máximo entre un conjunto de números.

CHelper.Math.Max([Number1,Number2...])

 

Los parámetros de esta función pueden ser definidos como Xpaths, variables o números y deben estar contenidos entre braquets.

 

Consideraciones

Los parámetros de entrada deben ser de tipo double.

Los tipos de atributo soportados como parámetro de entrada XPath (o XPaths almacenados en variables) son: entero, moneda, flotante, real.

La función devuelve un error si el parámetro de entrada es muy grande o no está definido.

 

Ejemplo

Una Solicitud de préstamo no se rechaza si el solicitante o codeudor poseen una puntuación de riesgo mayor a 600. Usted puede utilizar la función Max para evaluar cuál es la mejor puntuación de riesgo y de acuerdo a esto definir si la solicitud es rechazada o no:

 

Math4

 

//Obtenga la mejor puntuación de riesgo entre el solicitante y su codeudor

Bestscore= CHelper.Math.Max([<LoanApplication.Applicant.Score>,<LoanApplication.Coborrower.Score>])

 

//Evalue si la mejor puntuación es mayor o igual a 600

if (Bestscore>=600)

{

//Si lo es no rechace la solicitud

<LoanApplication.Rejected>= false;

}else

{

//De lo contrario rechace la solicitud

<LoanApplication.Rejected>= true;

}