[ 
https://issues.apache.org/jira/browse/FINERACT-287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15834247#comment-15834247
 ] 

Sander van der Heijden commented on FINERACT-287:
-------------------------------------------------

[~santoshmath] I think this was a very old item for which a PR has been sent in 
the past (and has been merged as well). What would happen is on a written off 
loan was:
1: I make a first recovery payment today into that loan
2: I make another one today into the same loan

Then the second payment, which is the last in that particular loan, was 
reversing the first payment, and booking it again, which was unnecessary at 
that point in time as the new payment was already chronologically the last one. 
The code that was detecting the last chronological payment was just looking for 
payments on the same day, not whether they had been made earlier and therefore 
were not in need of reversal. 

> Unnecessary reversal of transactions when making 2 recovery payments on same 
> day
> --------------------------------------------------------------------------------
>
>                 Key: FINERACT-287
>                 URL: https://issues.apache.org/jira/browse/FINERACT-287
>             Project: Apache Fineract
>          Issue Type: Bug
>          Components: Loan
>            Reporter: Santosh Math
>            Assignee: Markus Geiss
>              Labels: confirm, p1
>
> Reported  by Sander at https://mifosforge.jira.com/browse/MIFOSX-1637
> Original Description: 
> When you make 2 recovery payments into the same (written-off) loan on the 
> same day, the second payment will (unnecessarily) reverse the first one and 
> then book it again. This is not necessary and clutters up the journal 
> entries. This might also apply to other actions, such as regular repayments.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to