Emmanuel Nnaa created FINERACT-74:
-------------------------------------

             Summary: Allow splitting of interest income on the loan among 
guarantors
                 Key: FINERACT-74
                 URL: https://issues.apache.org/jira/browse/FINERACT-74
             Project: Apache Fineract
          Issue Type: Improvement
            Reporter: Emmanuel Nnaa
            Assignee: Markus Geiss


After a loan is completed we want the interest on that loan to be also split 
into the different accounts of the lenders. We should therefore:
- Add a flag to the m_product_loan_gaurantee_details table called 
split_interest_to_guarantors and also add this flag to the loan product API
- If this flag is set, the guarantor code should automatically calculate the 
allocation of the interest to the 3 lenders and generate a transaction in their 
savings account that gives them these funds (deposit into the account)
- The source of these funds should be the interest-income account of the loan 
(if this is a problem let me know so we can work on alternatives)
- We can discuss the effect of reversals etc in more detail later. 

The current functionality to handle the locking of guarantor funding is 
implemented in:
mifosplatform/portfolio/loanaccount/guarantor/service/GuarantorDomainServiceImpl.java

This is where we should also implement the interest split functionality.

This code responds to business events and can therefore handle the interest 
split in the same way. I'm not sure if we can do it with the same event as the 
handle repayment?




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

Reply via email to