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)

Reply via email to