[ https://issues.apache.org/jira/browse/FINERACT-1773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Adam Saghy resolved FINERACT-1773. ---------------------------------- Resolution: Fixed > Allow "specific due date charges" to be applied after the maturity date > ----------------------------------------------------------------------- > > Key: FINERACT-1773 > URL: https://issues.apache.org/jira/browse/FINERACT-1773 > Project: Apache Fineract > Issue Type: Improvement > Components: Loan > Affects Versions: 1.8.0 > Reporter: Adam Saghy > Assignee: Adam Saghy > Priority: Major > Labels: PepperSoup > > {panel:title=Use case} > *As a* user > *I want to* _add a specific due date after the maturity instalment date_ > *in order to* _add and collect the fee charges from the customer_ > {panel} > __ > h4. *Background and details:* > When the customer payment bounces due to non-sufficient funds, an NSF fee is > added to the account and collected on the next repayment. > However if the last instalment amount bounces, currently the system doesn’t > allow to add of the fees after the instalment date > _*example:*_ > # last instalment date: 05-07-2022 > # repayment made:05-07-2022 > # repayment bounced due to NSF:10-05-2022 > # NSF due date to be added: 10-05-2022 > The system doesn’t allow the 4th step due to validation of not allowing to > add a “specified due date charge” after the maturity date > > {panel:title=Acceptance criteria} > # As a user I should be able to add a “specified due date charge for a date > after the maturity date as well > # The charge amount added should create a new N+1 Instalment on the > repayment schedule for that charge amount > # If the loan already has a N+1 Instalment (by chargeback scenario) System > should override the N+1 date and add the charge amount to that instalment > # The added charge amount can be collected during the next repayment > # Should be able to waive or refund the added charge amount > # When the loan is {*}closed{*}, and transaction comes after maturity, the > loan must be re{*}open{*}ed. > # Only non-interest-bearing loan could have post-maturity transactions. > # Delinquency class gets updated. > > {panel} > > *Validations* > # Should be allowed only for zero interest bearing loan accounts and > # No Changes on Penalty calculations for post-maturity instalments > -- This message was sent by Atlassian Jira (v8.20.10#820010)