[ 
https://issues.apache.org/jira/browse/FINERACT-2063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17828500#comment-17828500
 ] 

Kigenyi Wilfred edited comment on FINERACT-2063 at 3/19/24 7:44 PM:
--------------------------------------------------------------------

[~adamsaghy]  [~bgowda] [~francisguchie] in brief if an installment was not 
settled earlier by a standing instruction due to insufficient funds it should 
be settled the next time there is money on the savings account. The standing 
instruction should not settle installments that are due in the future. So if in 
your example installment X was supposed to be settled on 19 Mar 2024 and there 
is no money on 19 Mar 2024. If money is deposited the next day 20 Mar 2024, the 
instruction should settle the installment. Installment X+1 that is due 19 April 
2024 should not be settled by the standing instruction (even if we have excess 
money on the savings account). X+1 should wait for the day when it is due.

[~bgowda] thanks chipping in. My thinking is that in case we have unsettled 
installments, default behavior should be to settle the oldest installments 
first. I have so far not seen the benefit of settling newer installments ahead 
of older ones. I remain to be guided on this.


was (Author: JIRAUSER280240):
[~adamsaghy]  [~bgowda] [~francisguchie] in brief if an installment was not 
settled earlier by a standing instruction due to insufficient funds it should 
be settled the next time there is money on the savings account. The standing 
instruction should not settle installments that are due in the future. So if in 
your example installment X was supposed to be settled on 19 Mar 2024 and there 
is no money in 19 Mar 2024. If money is deposited the next day 20 Mar 2024, the 
instruction should settle the installment. Installment X+1 that is due 19 April 
2024 should not be settled by the standing instruction (even if we have excess 
money on the savings account). X+1 should wait for the day when it is due.

[~bgowda] thanks chipping in. My thinking is that in case we have unsettled 
installments, default behavior should be to settle the oldest installments 
first. I have so far not seen the benefit of settling newer installments ahead 
of older ones. I remain to be guided on this.

> Enable repayment of overdue installments
> ----------------------------------------
>
>                 Key: FINERACT-2063
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2063
>             Project: Apache Fineract
>          Issue Type: Improvement
>          Components: Loan
>    Affects Versions: 1.9.0
>            Reporter: Kigenyi Wilfred
>            Priority: Minor
>             Fix For: 1.10.0
>
>
> Currently the standing instruction task will only execute a transfer if the 
> loan installment in question is for the exact date as the date on which the 
> task is running. This means that if for example a client had an installment 
> due for the day before (or several days before), that installment will not be 
> settled if the client deposits funds on his savings account today or the next 
> day.
> The thinking is that installments should be settled as longs as they are not 
> in the future, that is if the are today or they are overdue.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to