GH,

Just responding to your Loan Cycle question:

>1) When creating a Loan Product you can check yes or no for "Include
>in Loan cycle counter:".  I have read docs about it but still don't
>understand what this is and how it could affect us.

The goal behind the loan cycle counter is to track the previous loan history of 
a client. This is very useful for MFIs that "graduate" their clients to higher 
loan amounts or loan products based on successful repayment of previous loans. 
Mifos tracks loan cycle at a client level (aggregrated across all products) and 
at a client level on a per product basis. 

Within Mifos, loan amounts for loan products can be specified based on what 
loan cycle the client is on.  For example, I can define the max loan amount 
based to be $500 for a client on cycle 2 and $1000 for a client on cycle 3, and 
so forth.       

A few details on this can be found in the Functional Specifications under 
Client Accounts --> Client Account Details --> Performance History: 
http://bit.ly/am88ue: 

Notes on loan cycle per product:

* Separate loan counters for each product are maintained for each client. For 
example, if the client has taken two agricultural loans and three cattle loans, 
her performance history displays a loan cycle for educational loan=2; loan 
cycle for cattle loan=3.
* The counter is incremented when a loan account is approved and decremented 
for rescheduled loans or written off loans.
* The loan cycle number from historical data is not included in any of the 
above counters.

This is an area that we need to document better and we'll work on getting a 
page up that compiles these details all in one place. 

Here are a few previous threads that explore the basics of the feature and some 
more advanced usage:

*Loan Cycle at Client and Product Level: 
http://www.mail-archive.com/[email protected]/msg00691.html
 
*Specifying
*How to set the loan cycle counter (for migrating historical data): 
http://bit.ly/aISAga 
*Setting loan cycle to graduate clients after three successful loans: 
http://bit.ly/cSDapD 


Ed


-----Original Message-----
From: ghachey [mailto:[email protected]] 
Sent: Tuesday, September 14, 2010 4:05 PM
To: [email protected]
Subject: Re: [Mifos-users] [email protected]

Hi again,

> I believe we actually have a community member that's on Vanuatu right now!
> Small world :)

It is likely me when I created another account with a different e-
mail.  Or, maybe the accountant I work with on this very project :)

First, thank you for the very quick reply.

Second, I would like to clarify a few things about your answers (in-
line below.)

Finally, I would like to ask a few more questions (at the end of this
message.)

> Short answer: Mifos does not support this.
>
> Long answer:
>
> Mifos can indicate different accounts (ie, banks) for the payments to go
> into by PRODUCT.  Mifos cannot, however, indicate different accounts for
> payments by BRANCH.  Obviously, for most institutions, this latter option is
> the preferred one.  While Mifos doesn't currently support this, we have
> noted it and are looking at for a possible accounting enhancements in the
> future.

So I can't have different bank accounts and map transactions to those
accounts according to branches.  Ok.  But, can I do the following?

Add various fee accounts like shown in this part of my
mifosChartOfAccounts.custom.xml and mifosBeanConfig.custom.xml.

<GLAccount code="31300" name="Income from micro credit &amp; lending
activities">
  <GLAccount code="31301" name="Fees" />
  <GLAccount code="31302" name="Processing Fees" />
  <GLAccount code="31303" name="Training Fees" />
  <GLAccount code="31304" name="Other Fees" />
</GLAccount>

and

<bean id = "financialRules"
class="org.mifos.accounts.financial.util.helpers.FinancialRules"
abstract="false" factory-method="getInstance">
  <property name="actionToDebitAccount">
    <map>
      <entry key="FEEPOSTING" value="11201"/>
    </map>
  </property>
  <property name="actionToCreditAccount">
    <map>
      <entry key="FEEPOSTING" value="31301"/>
      <entry key="FEEPOSTING" value="31302"/>
      <entry key="FEEPOSTING" value="31303"/>
      <entry key="MISCFEEPOSTING" value="31304"/>
    </map>
  </property>

And then create the Fee types (Fees, Processing fees, training
fees...) in the user interface.  If not, then I am, I think, at a
complete loss at how one can customise the chart of accounts and
action mappings, and, would be very grateful if I could see an example
much more detailed then the one provided in the source code (more
accounts with associated mappings).

> That said, the way I addressed this in a deployment was to do the following:
> * Create a custom field for a branch that records the GL Code for the Bank
> * When integrating with your accounting system (either through a manual
> report or automated), for all cash deposits, you replace the Default Cash GL
> code for this with the GL code in the branch custom field.

Yes, I think we will do that.

> This requirement is coming up more and more often, but currently we don't
> support it.  The LSIM feature (short name for the feature you are talking
> about), at the moment, is a bit of a workaround and needs some refactoring,
> so that's why its still limiting the client based on the meeting schedule.

To get around the above problem we will have to create different
products with different meeting schedules.  Although not ideal, we can
live with that.  So we will have something like

SBDF monthly
SBDF forth nightly
CDF monthly
CDF forthly

And create two accounts for one client if they want more than one loan
with different meeting schedules.

What I want to know, and this is critical to us, is can we then easily
generate report (financial statements) for all SBDF and all SDF?
Maybe by creating two different source funds (SBDF and SDF) and
reporting for each?  Or, reporting for by combined products (SBDF
monthly with SBDF forth-nightly, and, CDF monthly with CDF forth-
nightly)

Now some new questions.

1) When creating a Loan Product you can check yes or no for "Include
in Loan cycle counter:".  I have read docs about it but still don't
understand what this is and how it could affect us.

2) Regarding the check list, I see you have "Disbursal LO".  But I
can't get the check list to appear prior to disbursing a loan.  Can I
do that?

Your help is much appreciated.

--
GH


------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Mifos-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-users

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Mifos-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-users

Reply via email to