Mihaly Dallos created FINERACT-2435:
---------------------------------------
Summary: asOfDate loan api request ignore instalment fee
Key: FINERACT-2435
URL: https://issues.apache.org/jira/browse/FINERACT-2435
Project: Apache Fineract
Issue Type: Improvement
Reporter: Mihaly Dallos
There is a difference in the principal, interest and fee amounts returned by
the
{noformat}
/loans/:id{noformat}
and
{code:java}
/loans/at-date/:id{code}
endpoints. In this example, the loan was prepaid on 02/01/26, with the
scheduled due date at the end of this month. The _at-date_ query is as of the
Jan 8th 2026.
*Reproduction:*
Create and disburse a loan (eg: 12 monthly instalment), interest, Cummulative
(penalty, fee, interest, principal order). Add an instalment fee to the loan.
Let the disbursement happen 3 months ago, take care that today doesn't match
any installment due date.
Repay the installments which were due. Repayment allocation is split between
interest, principal and instlament fee.
Get a loan detail api result and an as-of-date api result. The as of date
should be between the last paid instalment and before today (and inherently
before the next due date)
*Expected:*
The payment allocation in the two api response should match.
*Actual:*
There's no payment allocated to installment fees
--
This message was sent by Atlassian Jira
(v8.20.10#820010)