Merge branch 'FINERACT-467' into develop
Project: http://git-wip-us.apache.org/repos/asf/fineract/repo Commit: http://git-wip-us.apache.org/repos/asf/fineract/commit/fdac5fa6 Tree: http://git-wip-us.apache.org/repos/asf/fineract/tree/fdac5fa6 Diff: http://git-wip-us.apache.org/repos/asf/fineract/diff/fdac5fa6 Branch: refs/heads/develop Commit: fdac5fa6e3fafacb433a5ec292f6da65d23bca17 Parents: b2aeb81 2e00bff Author: Nazeer Hussain Shaik <nazeer.sh...@confluxtechnologies.com> Authored: Mon Nov 20 15:56:19 2017 +0530 Committer: Nazeer Hussain Shaik <nazeer.sh...@confluxtechnologies.com> Committed: Mon Nov 20 15:56:19 2017 +0530 ---------------------------------------------------------------------- .../loanaccount/api/LoanApiConstants.java | 2 + .../loanaccount/data/LoanAccountData.java | 41 ++++----- .../portfolio/loanaccount/domain/Loan.java | 21 ++++- .../domain/AbstractLoanScheduleGenerator.java | 9 +- .../domain/LoanApplicationTerms.java | 87 +++++++++++++------- .../loanschedule/domain/LoanScheduleModel.java | 7 ++ .../service/LoanScheduleAssembler.java | 29 ++++++- ...ulateLoanScheduleQueryFromApiJsonHelper.java | 2 +- ...LoanApplicationCommandFromApiJsonHelper.java | 37 ++++++++- .../service/LoanReadPlatformServiceImpl.java | 6 +- .../loanproduct/LoanProductConstants.java | 2 + .../api/LoanProductsApiResource.java | 2 +- .../loanproduct/data/LoanProductData.java | 25 ++++-- .../loanproduct/domain/LoanProduct.java | 21 ++++- .../domain/LoanProductRelatedDetail.java | 24 +++++- ...AmortizationUnsupportedFeatureException.java | 30 +++++++ .../serialization/LoanProductDataValidator.java | 43 +++++++++- .../LoanProductReadPlatformServiceImpl.java | 7 +- .../core_db/V337__equal_amortization.sql | 21 +++++ .../LoanProductRelatedDetailTestHelper.java | 4 +- 20 files changed, 330 insertions(+), 90 deletions(-) ----------------------------------------------------------------------