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

Bharath Gowda commented on FINERACT-2123:
-----------------------------------------

thanks for getting back with details [~sbroughton]  

I was able to reproduce and confirm the issue.

> Incorrect Accural Accounting for Refund For Active Loan
> -------------------------------------------------------
>
>                 Key: FINERACT-2123
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2123
>             Project: Apache Fineract
>          Issue Type: Bug
>          Components: Accounting
>    Affects Versions: 1.10.0
>            Reporter: Steve Broughton
>            Priority: Major
>         Attachments: 
> Fix_incorrect_GL_entries_which_were_being_generated_on_refund_of_active_loan.patch,
>  image-2024-09-23-15-51-39-624.png
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> The refund for active loan transaction is incorrectly accounted for on a cash 
> basis when the product is configured for accrual accounting.
>  
> Fault is in:
> AccrualBasedAccountingProcessorForLoan.createJournalEntriesForRefundForActiveLoan
>  method
>  
> When the credit entries are created they use income accounts instead of 
> receivable accounts. This would be correct only for cash basis accounting 
> only. Accrual accounting requires that these amounts come from the receivable 
> accounts.
>  
> *Steps to reproduce*
> 1. Overpay a loan
> 2. Perform a refund
> 3. Examine the GL entries
>  
>  
>  



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

Reply via email to