[ 
https://issues.apache.org/jira/browse/FINERACT-2699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adam Saghy resolved FINERACT-2699.
----------------------------------
    Resolution: Fixed

> Future dated Accrual Activity created during loan re-open and re-close
> ----------------------------------------------------------------------
>
>                 Key: FINERACT-2699
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2699
>             Project: Apache Fineract
>          Issue Type: Bug
>    Affects Versions: 1.15.0
>            Reporter: Adam Saghy
>            Assignee: Adam Saghy
>            Priority: Major
>             Fix For: 1.16.0
>
>
> {*}Steps to reproduce{*}:
>  # Set business date to May 9, 2026 and create an active client.
>  # Create an interest-bearing progressive loan ($279.99 principal, 24.99% 
> rate, 3 monthly installments).
>  # Approve and disburse the loan on May 9, 2026 (same day, $279.99).
>  # Advance business date to May 24, 2026 and run inline COB (posts daily 
> ACCRUAL entries).
>  # Early full payoff on May 24, 2026 — before the first installment due date 
> post a {*}full repayment{*}. This closes the loan and posts an 
> ACCRUAL_ACTIVITY transaction at the closure date.
>  # Advance business date to May 29, 2026 and run inline COB.
>  # Post a MERCHANT_ISSUED_REFUND on May 29, 2026 
> (interestRefundCalculation=true).
>  # Reverse the full-payoff repayment on May 29, 2026 (adjust with amount 0). 
> This reopens the loan and triggers reprocessing. → triggers the bug
> *Expected*
>  * The reversed ACCRUAL_ACTIVITY transaction with the date of 1st installment 
> due (2026/06/09) should NEVER be created since the date is in future.
> *Actual*
>  * The *reversed ACCRUAL_ACTIVITY is stamped with the future 
> first-installment due date* (June 9, 2026), while submitted_on_date stays 
> correct (May 29).



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

Reply via email to