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

Kay Chau commented on MIFOS-3187:
---------------------------------

Udai, expected behavior you outlined is correct, and should be the same for 
both Import Transaction Order and Transaction Party Details.

One more requirement is Transaction Party Details OVERRIDES anything in Import 
Transaction Order so if anything is set in Transaction Party Details, ignore 
Import Transaction Order.

Transaction Party Details also has extra requirement that if it includes only 
one account - IE Transaction Party Details = GOVT ID, Loan Account 1

then actually the entire amount should go to that loan account.

Also, one other discrepancy that we should go ahead and fix is in Transaction 
Party Details I believe we take spaces between the accounts not commas, whereas 
Import Transaction Order takes commas so we should just make it consistent to 
take commas.  I will update the spec

> If first loan doesn't exist for client, MPESA plugin errors out instead of 
> going on to second loan from ImportTransactionOrder
> ------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: MIFOS-3187
>                 URL: http://mifosforge.jira.com/browse/MIFOS-3187
>             Project: mifos
>          Issue Type: Bug
>          Components: ImportExport
>    Affects Versions: Release 1.5.1
>            Reporter: Kay Chau
>            Assignee: mifosdeveloperqueue
>             Fix For: Release E - Iteration 1, Release E
>
>         Attachments: m-pesa-plugin-savings-account-validation-fix.patch, 
> M-Pesa-plugin_testing.tar.gz
>
>
> Haven't verified this yet but for repro:
> # Have MPESA plugin set, have a client with a national ID and one loan 
> account with short name NL1 and a savings account with short name SAV.
> # Set ImportTransactionOrder = AL1, NL1, and SAV.
> # Client's NL1 loan account should have a payment due next.
> # Import a file with payment due for NL1.
> Expected: 
> Row correctly imports
> Actual:
> Errors out saying AL1 account is not found for the client

-- 
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

        

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Mifos-issues mailing list
Mifos-issues@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to