Está en la página 1de 2

fn_RiesgosPersona_CreditoEfectivo_Invitados_IngresoNecesario

ingresoFinalTitularNecesario is a real;
ingresoFinalTitularNecesario=0;
ingresoFinalConyugeNecesario is a real;
ingresoFinalConyugeNecesario=0;

cuotaSBSNOBCPTitular is a real;
cuotaSBSNOBCPTitular = 0;
if (titular.termSetInput.infoApplicant.count> 0) then {cuotaSBSNOBCPTitular =
titular.termSetInput.infoApplicant[0].cuotaSBSNOBCP;}
if (cuotaSBSNOBCPTitular=unavailable) then {cuotaSBSNOBCPTitular = 0;}

cuotaSBSNOBCPConyuge is a real;
cuotaSBSNOBCPConyuge = 0;
if(conyuge.existe) then{
if (conyuge.termSetInput.infoApplicant.count> 0) then {cuotaSBSNOBCPConyuge =
conyuge.termSetInput.infoApplicant[0].cuotaSBSNOBCP;}
if (cuotaSBSNOBCPConyuge=unavailable) then {cuotaSBSNOBCPConyuge = 0;}
}

ingresoFinalTitularNecesario=(propuesta.cuotaBCPTitular+cuotaSBSNOBCPTitular+

propuesta.lineaDisponibleRCCTitular*propuesta.factorCCFTitular/36+propuesta.montoLi
neaDisponibleBCPTitular*propuesta.factorCCFTitular/36+100)/
propuesta.factorCDETitularCredito;

if(conyuge.existe) then{
ingresoFinalConyugeNecesario=(propuesta.cuotaBCPConyuge+cuotaSBSNOBCPConyuge+

propuesta.lineaDisponibleRCCConyuge*propuesta.factorCCFConyuge/36+propuesta.montoLi
neaDisponibleBCPConyuge*propuesta.factorCCFConyuge/36+100)/
propuesta.factorCDEConyugeCredito
}

//Ingreso Calculado CEF Invitado


ingresoCalculadoTitularCEFInvitados is a real;
ingresoCalculadoTitularCEFInvitados=0;
ingresoCalculadoConyugeCEFInvitados is a real;
ingresoCalculadoConyugeCEFInvitados=0;

if(ingresoFinalTitularNecesario=0)then{
ingresoCalculadoTitularCEFInvitados=0;
}else{if(ingresoFinalTitularNecesario/
propuesta.ingresoFinalTitularCEFInvitados<=1.5)then{

ingresoCalculadoTitularCEFInvitados=propuesta.ingresoFinalTitularCEFInvitados*1.5;
}

else{if(ingresoFinalTitularNecesario/propuesta.ingresoFinalTitularCEFInvitados<=3)t
hen{

ingresoCalculadoTitularCEFInvitados=propuesta.ingresoFinalTitularCEFInvitados*3;
}}};

if(conyuge.existe) then{
if(ingresoFinalConyugeNecesario=0)then{
ingresoCalculadoConyugeCEFInvitados=0;
}else{if(ingresoFinalConyugeNecesario/
propuesta.ingresoFinalConyugeCEFInvitados<=1.5)then{

ingresoCalculadoConyugeCEFInvitados=propuesta.ingresoFinalConyugeCEFInvitados*1.5;
}

else{if(ingresoFinalConyugeNecesario/propuesta.ingresoFinalConyugeCEFInvitados<=3)t
hen{

ingresoCalculadoConyugeCEFInvitados=propuesta.ingresoFinalConyugeCEFInvitados*3;
}}}};

propuesta.ingresoFinalTitularNecesario=ingresoFinalTitularNecesario;
propuesta.ingresoFinalConyugeNecesario=ingresoFinalConyugeNecesario;

propuesta.ingresoCalculadoTitularCEFInvitados=ingresoCalculadoTitularCEFInvitados;
propuesta.ingresoCalculadoConyugeCEFInvitados=ingresoCalculadoConyugeCEFInvitados;

fn_addCalculatedVars("ingresoFinalTitularNecesario",propuesta.ingresoFinalTitularNe
cesario);
fn_addCalculatedVars("ingresoFinalConyugeNecesario",propuesta.ingresoFinalConyugeNe
cesario);
fn_addCalculatedVars("ingresoCalculadoTitularCEFInvitados",propuesta.ingresoCalcula
doTitularCEFInvitados);
fn_addCalculatedVars("ingresoCalculadoConyugeCEFInvitados",propuesta.ingresoCalcula
doConyugeCEFInvitados);

También podría gustarte