[
http://mifosforge.jira.com/browse/MIFOS-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
johnwoodlock resolved MIFOS-3102.
---------------------------------
Resolution: Fixed
This has been resolved in ShamimD and also the 'master' (release E). However,
pls read the following notes to see if anything else should be done. If there
is, this issue can be reopened.
A user can now set the 'issue' column to zero, as Ryan was doing, which will
NOT disburse any loans which it would have disbursed. (yes, it can disburse
more than one at a time).
The problem was due to a check. This check threw a msg if there were both
repayments and disbursals to be paid but the user has set either of the values
to zero.
It doesn't directly say in the code, but I believe this was originally to cater
for the situation where a fee was due at disbursal time (the fee amount is put
into the repayment bucket).
The upshot of the fix is that if a user does decide to NOT disburse and there
is a 'fee at disbursal' associated then, after submit, the loan won't be
disbursed (which is correct) but the following red msg comes up (I had 2 loans
for disbursal both with a fee at disbursal)
The following accounts have not been updated due to simultaneous
updates/insufficient balance/invalid disbursement date/invalid repayment:
Loan repayments- 000100000416388, 000100000416389
This is the famous 'generic' msg the collection sheet produces. It's fine it
you expect those accounts to not be disbursed but I've always found it cryptic
(and not easy to make more specific with the current UI implementation).
I did look into putting code behind the scenes to avoid the msg (like
subtracting any disbursal fees from the repayment amount if the disbursals are
zeroised but really that was probably more confusing to a user than the big red
msg.
> Unable to NOT disburse a loan through the collection sheet.
> -----------------------------------------------------------
>
> Key: MIFOS-3102
> URL: http://mifosforge.jira.com/browse/MIFOS-3102
> Project: mifos
> Issue Type: Bug
> Components: Collection Sheet Entry
> Affects Versions: Release 1.5.1
> Reporter: Ryan Whitney
> Assignee: johnwoodlock
> Priority: Critical
> Fix For: Shamim D, Release E - Iteration 1
>
> Attachments: screenshot-1.jpg, screenshot-2.jpg
>
>
> Tested this on demo.mifos.org,
> Previously (I'm pretty sure on Mifos 1.4), if you did not want to disburse a
> loan through the collection sheet, you would enter in 0 in the issue field
> and it would not disburse the loan. This is pretty important in case MFI's
> need to separate payments from disbursals (for tracking receipt IDs) on the
> same day, plus there currently is a bug where a loan can be disbursed twice
> for a client by going through the collection sheet.
> REPRO:
> Demo Server
> 1. Open up collection sheet
> 2. Enter
> :Branch - CGFBranchOffice
> : Loan Officer - Loan Officer
> : Center - Jaba
> 3. Continue to entry page
> 4. Look for client "a a"
> 5. Enter "0" for issue of "EDUL" Loan
> 6. Click on Preview
> EXPECTED:
> Allowed to move to preview page and loan won't be disbursed when collection
> sheet is submitted
> ACTUAL:
> Collection sheet does not let user move past entry screen and says the amount
> is wrong for the "EDUL" loan product.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues