Está en la página 1de 3

RuleSet com.laboratoriorhdm.proyectotest.

dtables

Import com.laboratoriorhdm.proyectotest.Persona, java.math.BigDecimal,com.laboratoriorhdm.proyectotest.SolicitudCr

Variables java.lang.Boolean existeClienteSobreendeudado

Functions

Notes

RuleTable Calcular LimitesMaximos


NAME CONDITION CONDITION

$limitesMaximos: LimitesMaximosPrestamos()
$inputRequest:SolicitudCreditoGrupal()
$persona: Persona() from $inputRequest.listaIntegrantes

ingresoNeto >= $param ingresoNeto <= $param

Rule Name ingresoNeto Mayor o Igual A ingresoNeto Menor o Igual A


Regla Limites Maximos 1 0.00 999.99

Regla Limites Maximos 2 1000.00 1999.99

Regla Limites Maximos 3 2000.00 2999.99

Regla Limites Maximos 4 3000.00 3999.99

Regla Limites Maximos 5 4000.00 4999.99

Regla Limites Maximos 6 5000.00 5999.99

Regla Limites Maximos 7 6000.00 6999.99

Regla Limites Maximos 8 7000.00 7999.99

Regla Limites Maximos 9 8000.00 8999.99

Regla Limites Maximos 10 9000.00 9999.99

Regla Limites Maximos 11


orhdm.proyectotest.SolicitudCreditoGrupal,java.util.List,com.laboratoriorhdm.proyectotest.LimiteMaximoPrestamo,com.laboratoriorhdm.proyectotest.LimitesMaximosPrestam

CONDITION ENABLED LOCK-ON-ACTIVE RULEFLOW-GROUP

tamos()
pal()
taIntegrantes

flagSobreendeudado

Flag Sobreendeudado igual A


false true true RFLimitesMaximos

false true true RFLimitesMaximos

false true true RFLimitesMaximos

false true true RFLimitesMaximos

false true true RFLimitesMaximos

false true true RFLimitesMaximos

false true true RFLimitesMaximos

false true true RFLimitesMaximos

false true true RFLimitesMaximos

false true true RFLimitesMaximos

true true true RFLimitesMaximos


m.laboratoriorhdm.proyectotest.LimitesMaximosPrestamos

LimiteMaximoPrestamo limiteMaximo = new


LimiteMaximoPrestamo();
ACTION
limiteMaximo.setIdPersona($persona.getIdPersona ACTION
());
limiteMaximo.setMontoMaximoPrestamo(new
BigDecimal("$param"));
$limitesMaximos.getListaLimitesMaximos().add(lim
iteMaximo);
System.out.println("Se agrego limiteMaximo");
update($limitesMaximos); System.out.println($param);

Limite Maximo No se agrego limite maximo


5000.00

6000.00

8000.00

10000.00

12000.00

14000.00

20000.00

250000.00

40000.00

60000.00
"No se agrego limite maximo debido a cliente
sobreendeudado"

También podría gustarte