Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Use case
for an overpaid loan account, the system doesn't allow to create a chargeback transaction.
The meanwhile accounting has to be adjusted too.
Steps To Reproduce
- create a loan account with 1,000 disbursement amount
- make Repayment-1 of 500 amount
- make repayment-2 of 300 amount
- make repayment-3 of 300 amount
- Try making the chargeback for 300
The system will not allow doing a chargeback of 300 as 100 went to overpaid portion and 200 went to the principal portion
Acceptance criteria
- user should be able to do a chargeback of the total repayment amount
- Overpaid allocated portion amount should be marked as paid in the chargeback transaction both in the repayment schedule and transaction
- For ex: in the above case
- chargeback total amount: 300
- total paid: 100 (overpaid portion)
- outstanding: 200
- Loan status should be changed from overapid to active state
- accounting accomodates the new breakdown.
Attachments
Issue Links
- is a child of
-
FINERACT-1874 Release Apache Fineract 1.9.0
- In Progress
- links to