FINERACT-27 - Extend holiday period to 30 days
This commit is contained in:
committed by
Awasum Yannick
parent
6a55a80c7d
commit
161d518455
+4
-4
@@ -233,16 +233,16 @@ public class HolidayWritePlatformServiceJpaRepositoryImpl implements HolidayWrit
|
|||||||
}
|
}
|
||||||
|
|
||||||
// validate repaymentsRescheduledTo date
|
// validate repaymentsRescheduledTo date
|
||||||
// 1. should be within a 7 days date range.
|
// 1. should be within a 30 days date range.
|
||||||
// 2. Alternative date should not be an exist holiday.//TBD
|
// 2. Alternative date should not be an exist holiday.//TBD
|
||||||
// 3. Holiday should not be on an repaymentsRescheduledTo date of
|
// 3. Holiday should not be on an repaymentsRescheduledTo date of
|
||||||
// another holiday.//TBD
|
// another holiday.//TBD
|
||||||
|
|
||||||
// restricting repaymentsRescheduledTo date to be within 7 days
|
// restricting repaymentsRescheduledTo date to be within 30 days
|
||||||
// range
|
// range
|
||||||
// before or after from date and to date.
|
// before or after from date and to date.
|
||||||
if (repaymentsRescheduledTo.isBefore(fromDate.minusDays(7)) || repaymentsRescheduledTo.isAfter(toDate.plusDays(7))) {
|
if (repaymentsRescheduledTo.isBefore(fromDate.minusDays(30)) || repaymentsRescheduledTo.isAfter(toDate.plusDays(30))) {
|
||||||
defaultUserMessage = "Repayments Rescheduled to date must be within 7 days before or after from and to dates";
|
defaultUserMessage = "Repayments Rescheduled to date must be within 30 days before or after from and to dates";
|
||||||
throw new HolidayDateException("repayments.rescheduled.to.must.be.within.range", defaultUserMessage, fromDate.toString(),
|
throw new HolidayDateException("repayments.rescheduled.to.must.be.within.range", defaultUserMessage, fromDate.toString(),
|
||||||
toDate.toString(), repaymentsRescheduledTo.toString());
|
toDate.toString(), repaymentsRescheduledTo.toString());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user