fineract-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <>
Subject [jira] [Commented] (FINERACT-7) Repayment Schedule after waive fee not correct
Date Tue, 06 Dec 2016 11:11:30 GMT


ASF GitHub Bot commented on FINERACT-7:

GitHub user abdulazizali77 opened a pull request:

    FINERACT-7: Sort loanInstallmentCharges before updating

    Less than ideal fix (sorting overhead), but most topically contained. Potentially we should
change the Sets to Lists, and or redefine the Entities, but that would affect too many things.
    Have left a potentially iffy corner case in updateInstallmentCharges as is.
    Additionally there is a pre-existing defect where a PersistenceException caused by an
FK constraint is raised when all of the charges are waived. Have not investigated, potentially
there is an existing bug.

You can merge this pull request into a Git repository by running:

    $ git pull FINERACT-7

Alternatively you can review and apply these changes as the patch at:

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #256
commit ebea611024d237e5388d5ba987a1798321fbd58f
Author: abdulazizali77 <>
Date:   2016-12-06T10:09:03Z

    FINERACT-7: Make LoanInstallmentCharge and LoanRepaymentSchedule sortable

commit 515a4a28c8a945f35229e7f60098f010091baee3
Author: abdulazizali77 <>
Date:   2016-12-06T10:10:14Z

    FINERACT-7: Sort old loanInstallmentCharges and new lic before updating


> Repayment Schedule after waive fee not correct
> ----------------------------------------------
>                 Key: FINERACT-7
>                 URL:
>             Project: Apache Fineract
>          Issue Type: Bug
>          Components: Loan
>            Reporter: Dayna Harp
>            Assignee: Markus Geiss
>         Attachments: 1.jpg, 2.jpg, 3.jpg
> After waive installment fee the repayment schedule generated is not proper
> 1. Create Installment fee for a loan as 100-Flat-Regular. 
> 2. Create loan product with following datasets and attache above installment fee to that.
> Terms vary based on loan cycle :	FALSE
> Principal:	10,000   ( Min: , Max : )
> Number of Repayments:	12   ( Min: , Max
> Repay Every:	1  Months
> Nominal Interest Rate:	1   ( Min: , Max  Per month
> Minimum days between disbursal and first repayment date	
> Amortization	Equal installments
> Interest Method	Declining Balance
> Interest Calculation Period	Daily
> Repayment Strategy	Overdue/Due Fee/Int,Principal
> Account moves out of NPA only after all arrears have been cleared?	No
> Days in year	Actual
> Days in month	Actual
> Principal Threshold (%) for Last Instalment	0
> Allow fixing of the installment amount	No
> Interest Recalculation	
> Recalculate Interest	Yes
> Advance payments adjustment type	Reduce number of installments
> Pre-closure interest calculation rule	Calculate till pre closure date
> Interest recalculation compounding on	None
> Frequency for recalculate Outstanding Principal	Daily
> Frequency Interval for recalculation	1
> Frequency Date for recalculation	01-Jan-15
> Is Arrears recognization based on original schedule:No.
> 3. Submit new loan application on 01 October 2015. Approve and disburse loan on same
> 4. Click on waive charge and select for 1st repayment.
> 5. Repayment schedule generated after waive charge is not proper
> >Waive charge is happening not for first installment instead for other installment
it is happening.
> 6. For first repayment the due is getting displayed.
> Attachments here:

This message was sent by Atlassian JIRA

View raw message