Adam Saghy created FINERACT-2265:
------------------------------------
Summary: Progressive Loan - Interest Recalculation fails for -
RecalculationRestFrequencyType SameAsRepaymentPeriod
Key: FINERACT-2265
URL: https://issues.apache.org/jira/browse/FINERACT-2265
Project: Apache Fineract
Issue Type: Bug
Reporter: Adam Saghy
Attachments: image-2025-04-16-15-57-04-009.png
* Create an interest bearing progresive loan
** interest recalculation = true
** RecalculationRestFrequencyType = SameAsRepaymentPeriod
** least 4 repayment periods
** easier to verify for
*** high disbursement amount (10000 $)
*** high interest rate ( 56.75% anual )
*** min 6 repayments
* Approve & Disburse
* add tiny amount ( 0.01 cents ) of repayments on installment due dates .
* verify overdue loan schedule during last installment period (ie middle).
*Expected behaviour*
* Repayment Schedule should be calculated correctly
*Actual behaviour*
* Repayment Schedule has incorrect installments. first 2 installments usually
calculated correctly. 3rd and 4th installments starts to contain incorrect
values.
*Actual (Wrong):*
!image-2025-04-16-15-57-04-009.png|width=533,height=238!
*Expected (correct):*
|Due Date|Principal Due|Interest Due|Total Outstanding|
|1 February 2023|1112.7|576.13|1688.78|
|1 March 2023|1112.7|576.13|1688.83|
|1 April 2023|1112.7|576.13|1688.83|
|1 May 2023|1112.7|576.13|1688.83|
|1 June 2023|1112.7|576.13|1688.83|
|1 July 2023|2436.5|576.13|3012.63|
--
This message was sent by Atlassian Jira
(v8.20.10#820010)