Skip to content

FINERACT-2211: Fix-Incorrect LoanSchedule after Full Refund with LAST_INSTALLMENT rule on 12m interest bearing Term loan#4449

Closed
adamsaghy wants to merge 1 commit intoapache:developfrom
adamsaghy:FINERACT-2211
Closed

FINERACT-2211: Fix-Incorrect LoanSchedule after Full Refund with LAST_INSTALLMENT rule on 12m interest bearing Term loan#4449
adamsaghy wants to merge 1 commit intoapache:developfrom
adamsaghy:FINERACT-2211

Conversation

@adamsaghy
Copy link
Contributor

Description

Describe the changes made and why they were made.

Ignore if these details are present on the associated Apache Fineract JIRA ticket.

Checklist

Please make sure these boxes are checked before submitting your pull request - thanks!

  • Write the commit message as per https://github.com/apache/fineract/#pull-requests

  • Acknowledge that we will not review PRs that are not passing the build ("green") - it is your responsibility to get a proposed PR to pass the build, not primarily the project's maintainers.

  • Create/update unit or integration tests for verifying the changes made.

  • Follow coding conventions at https://cwiki.apache.org/confluence/display/FINERACT/Coding+Conventions.

  • Add required Swagger annotation and update API documentation at fineract-provider/src/main/resources/static/legacy-docs/apiLive.htm with details of any API changes

  • Submission is not a "code dump". (Large changes can be made "in repository" via a branch. Ask on the developer mailing list for guidance, if required.)

FYI our guidelines for code reviews are at https://cwiki.apache.org/confluence/display/FINERACT/Code+Review+Guide.

…_INSTALLMENT rule on 12m interest bearing Term loan
Then Loan Transactions tab has the following data:
| Transaction date | Transaction Type | Amount | Principal | Interest | Fees | Penalties | Loan Balance |
| 11 March 2025 | Disbursement | 200.0 | 0.0 | 0.0 | 0.0 | 0.0 | 200.0 |
And Customer makes "AUTOPAY" repayment on "11 March 2025" with 200 EUR transaction amount
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't there be a step like this:

"When Customer makes 'MERCHANT_ISSUED_REFUND' transaction with 'AUTOPAY' payment type on '11 March 2025' with 200 EUR transaction amount..."

instead of a repayment?

I might be out of context or mistaken here, please correct me if I'm wrong, but I see in the task description that it is about a transaction with the “Merchant Issued Refund” type:
"Issue - Merchant issued refund with $200 on 03/11/2025"

@adamsaghy adamsaghy closed this Mar 12, 2025
@adamsaghy adamsaghy deleted the FINERACT-2211 branch September 17, 2025 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants