Merge branch 'develop' into openmf_develop
Project: http://git-wip-us.apache.org/repos/asf/incubator-fineract/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-fineract/commit/6005dd0c Tree: http://git-wip-us.apache.org/repos/asf/incubator-fineract/tree/6005dd0c Diff: http://git-wip-us.apache.org/repos/asf/incubator-fineract/diff/6005dd0c Branch: refs/heads/develop Commit: 6005dd0c11c2e1fca511c45494600851bedd6a20 Parents: fc96989 6ecbd28 Author: Nazeer Hussain Shaik <[email protected]> Authored: Wed Mar 9 15:33:49 2016 +0530 Committer: Nazeer Hussain Shaik <[email protected]> Committed: Wed Mar 9 15:33:49 2016 +0530 ---------------------------------------------------------------------- .../AccountingScenarioIntegrationTest.java | 6 +- .../integrationtests/FixedDepositTest.java | 331 +++++++++++++--- .../LoanReschedulingWithinCenterTest.java | 392 +++++++++++++++++++ .../integrationtests/RecurringDepositTest.java | 206 +++++++++- .../SchedulerJobsTestResults.java | 3 +- .../integrationtests/common/CalendarHelper.java | 41 ++ .../fixeddeposit/FixedDepositAccountHelper.java | 85 ++-- .../fixeddeposit/FixedDepositProductHelper.java | 264 +++++++++++-- .../RecurringDepositAccountHelper.java | 74 +--- .../RecurringDepositProductHelper.java | 262 +++++++++++-- .../api/GlobalConfigurationApiConstant.java | 6 +- .../data/GlobalConfigurationDataValidator.java | 7 + .../data/GlobalConfigurationPropertyData.java | 10 +- .../domain/ConfigurationDomainService.java | 7 + .../domain/ConfigurationDomainServiceJpa.java | 22 ++ .../domain/GlobalConfigurationProperty.java | 21 +- .../ConfigurationReadPlatformServiceImpl.java | 8 +- .../data/CalendarHistoryDataWrapper.java | 61 +++ .../portfolio/calendar/domain/Calendar.java | 21 +- ...arWritePlatformServiceJpaRepositoryImpl.java | 14 +- .../InterestRateChartApiConstants.java | 10 +- .../data/InterestRateChartData.java | 65 +-- .../data/InterestRateChartDataValidator.java | 21 +- .../InterestRateChartSlabDataValidator.java | 69 +++- .../domain/InterestRateChart.java | 83 +++- .../domain/InterestRateChartFields.java | 34 +- .../domain/InterestRateChartSlabComparator.java | 92 +++++ .../domain/InterestRateChartSlabFields.java | 148 ++++++- .../service/InterestRateChartAssembler.java | 30 +- ...nterestRateChartReadPlatformServiceImpl.java | 27 +- .../loanaccount/data/ScheduleGeneratorDTO.java | 18 +- .../portfolio/loanaccount/domain/Loan.java | 26 +- .../domain/LoanAccountDomainServiceJpa.java | 72 ++-- .../domain/DefaultScheduledDateGenerator.java | 25 +- .../domain/LoanApplicationTerms.java | 43 +- .../service/LoanScheduleAssembler.java | 4 +- ...onWritePlatformServiceJpaRepositoryImpl.java | 2 +- .../loanaccount/service/LoanAssembler.java | 47 +-- .../service/LoanReadPlatformServiceImpl.java | 32 +- .../service/LoanSchedularServiceImpl.java | 1 + .../loanaccount/service/LoanUtilService.java | 86 +++- ...anWritePlatformServiceJpaRepositoryImpl.java | 42 +- .../DepositAccountInterestRateChartData.java | 67 ++-- .../domain/DepositAccountDomainServiceJpa.java | 60 ++- .../domain/DepositAccountInterestRateChart.java | 5 + .../savings/domain/DepositProductAssembler.java | 28 +- .../savings/domain/FixedDepositProduct.java | 2 +- .../savings/domain/RecurringDepositAccount.java | 34 +- ...nterestRateChartReadPlatformServiceImpl.java | 40 +- .../V291__organisation_start_date_config.sql | 2 + .../V292__update_organisation_start_date.sql | 1 + ..._interest_rate_chart_support_for_amounts.sql | 13 + ...ttype_application_forDisbursement_charge.sql | 1 + 53 files changed, 2507 insertions(+), 564 deletions(-) ----------------------------------------------------------------------
