Published on : June 09, 2020

What is Fixed Income?
It checks if runtime fixed income is in between the defined product config

Service Used: sublan_eligibility.fixed_income

max Maximum fixed income Integer
min Minimum fixed  income
Integer  
outer_max Maximum fixed  income for this scheme
Integer
outer_min Min fixed  income  for this scheme
Integer

Logic: Validate fixed Income

Product Settings 
----------------- 
Product Settings is Compulsory (error if no settings) 
 
Skip 
-------- 
Allowed 
 
Required 
----------- 
Required - Defaults to Calc.  
Can be over written by rtsettings 
Can be overwritten by Product Settings 
 
Max  
----------------------------------- 
Max is compulsory 
Minimum of max,outer_max 
 
Min 
-------------------------------------- 
Min is compulsory 
Max of 0,min,outer_min 
 
 
Check 
------------------ 
Compare that fixed Income is between range

Output:

“fixed_income” => array(8)
[
“debug” => array(1)
“skip” => string(2) “no”
“required” => string(3) “yes”
“fixed_income” => float(78000)
“max” => int(0)
“min” => int(60000)
“status” => string(7) “success”
“message” => string(25) “fixed income check passed”
]

Visual Output