[
http://mifosforge.jira.com/browse/MIFOS-2935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
johnwoodlock resolved MIFOS-2935.
---------------------------------
Resolution: Fixed
Story Points: 0.25
Scheduled For: Release
Add check for valid status within the 'central' disburseLoan method.
Collection Sheet disbursal
==========================
Already had this check.
Disburse Loan
=============
Didn't have this check but had a check for any other active loans of same
product (which would pick up attempts to disburse again most of the time)
"This loan cannot be disbursed because the customer has other active loans for
the same product."
If the previous check didn't pick up a problem (e.g. if loan had been disbursed
then cancelled - unlikely tho that is) then this message will pop up.
"Disbursal failed. This loan may have been disbursed elsewhere."
Redo Loan Disbursal
===================
Didn't have this check. Didn't manage to get the functionality working to
check what message might pop up as couldn't get a disbursement date the system
would accept (also can't see how to create a duplicate situation for this
functionality).
But anyway. There is now a check in the central disburseLoan method that the
loan is in LOAN_APPROVED or LOAN_DISBURSED_TO_LOAN_OFFICER status.
> Duplicate Disbursal of Loan possible via CSE and loan account disbursal
> -----------------------------------------------------------------------
>
> Key: MIFOS-2935
> URL: http://mifosforge.jira.com/browse/MIFOS-2935
> Project: mifos
> Issue Type: Bug
> Components: Loan Account
> Affects Versions: Release 1.4
> Reporter: jbrewster
> Assignee: johnwoodlock
> Priority: Major
> Fix For: Shamim D
>
> Attachments: DoubleDisburseWithoutTrigger.JPG
>
>
> Mifos doesn't stop user from disbursing the same loan twice when using two
> different workflows at the same time - Collection Sheet Entry and the Loan
> Account details Disburse path.
> Repro steps:
> 1) find client with meeting on current day. Create loan account for client
> and approve loan.
> 2) select Disburse loan for the new loan account. Review, but stop before
> submitting loan disbursal.
> 3) open a new browser and log onto the same Mifos instance. Go to Collection
> sheet entry and enter center, loan officer, etc. where client in step 1 is
> assigned.
> 4) on entry screen, note loan amount ready to be disbursed.
> 5) go to submit screen for CSE.
> 6) submit CSE form.
> 7) go to other browser and submit loan disbursal for individual loan.
> 8) view loan details for loan account
> Actual behavior: User is not stopped from performing step 7. See attached
> screenshot which shows loan has supposedly been disbursed two time.
> Expected behavior: on loan disbursal submit, or CSE submit if it is second
> submit, Mifos should confirm the state of the loan and not continue with
> disbursal if the loan is no longer ready to be disbursed.
--
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
------------------------------------------------------------------------------
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues