[ 
http://mifosforge.jira.com/browse/MIFOS-2935?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=59253#action_59253
 ] 

Ryan Whitney commented on MIFOS-2935:
-------------------------------------

Hi all,

Discovered an issue with this on KMBI's Test Servers.  One of the check's below 
needs to be changed.

REPRO:
1. Create a loan
2. Run the CSE on the day of the loan disbursal but don't submit, hit cancel
3. Go to the loan and try to disburse manually

EXPECTED:
Can disburse loan

ACTUAL
Get error " #  Disbursal failed. This loan may have been disbursed elsewhere." 
and cannot disburse loan!

I think the proper steps here in regards to the CSE need to be the following
1. If user hits canceled, then this shouldn't block disbursing
2. If user hits 'preview', this should block manual disbursal
3. If trying to disburse manually and its blocked because the CSE is on 
preview, should do a time check and if its past the timeout period for a CSE, 
allow the disbursal.


> 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: Release 1.6.0
>
>         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

        

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to