1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
//Threshold debit 1
if(verifyThreshold(theCondition.getAmntdeb1(),theCondition.getCodevarideb1(),theCondition.getSignvarideb1(),theCondition.getAmntvarideb1(),theCondition.getCodeappldeb1(),baseDebitRate)){
thresholdUse = true;
numberOfThreshold++;
}
//Threshold debit 2
if(verifyThreshold(theCondition.getAmntdeb2(),theCondition.getCodevarideb2(),theCondition.getSignvarideb2(),theCondition.getAmntvarideb2(),theCondition.getCodeappldeb2(),baseDebitRate)){
if(!thresholdUse)
throw new DDAConditionPropertiesException("THRESHOLD_USAGE_ERROR",new Object[]{"debit"});
numberOfThreshold++;
}
//Threshold credit 1
if(verifyThreshold(theCondition.getAmntcre1(),theCondition.getCodevaricre1(),theCondition.getSignvaricre1(),theCondition.getAmntvaricre1(),theCondition.getCodeapplcre1(),baseCreditRate)){
thresholdUse = true;
numberOfThreshold++;
}
//Threshold credit 2
if(verifyThreshold(theCondition.getAmntcre2(),theCondition.getCodevaricre2(),theCondition.getSignvaricre2(),theCondition.getAmntvaricre2(),theCondition.getCodeapplcre2(),baseCreditRate)){
if(!thresholdUse)
throw new DDAConditionPropertiesException("THRESHOLD_USAGE_ERROR",new Object[]{"credit"});
numberOfThreshold++;
} |
Partager