[jira] [Commented] (FINERACT-652) Deliver status is not getting updated to 'Delivered' (status:300) even message is delivered to the mobile

2019-10-17 Thread Santosh Math (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-652?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16953673#comment-16953673
 ] 

Santosh Math commented on FINERACT-652:
---

[~edcable], This ticket needs to be assigned to someone.

> Deliver status is not getting updated  to 'Delivered' (status:300) even 
> message is delivered to the mobile
> --
>
> Key: FINERACT-652
> URL: https://issues.apache.org/jira/browse/FINERACT-652
> Project: Apache Fineract
>  Issue Type: Bug
>  Components: Organization
>Affects Versions: 1.1.0
>Reporter: Santosh Math
>Assignee: Shruthi  M R
>Priority: Critical
>  Labels: 2019-mifos-gsoc, GSOC, Volunteer, p1
> Fix For: 1.4.0
>
>
> The following are the sms status:
> Pending: 100
> Waiting for Delivery Report: 150
> Sent sms: 200
> Delivered sms: 300
> Failed sms: 400
> Even sms is delivered to given mobile number the status in the database is 
> not getting updating from 150 to 300. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-657) Enhancement of Standing Instruction dealing with insufficient fund in Savings Account

2019-10-17 Thread Santosh Math (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Santosh Math updated FINERACT-657:
--
Labels: p2  (was: )

> Enhancement of Standing Instruction dealing with insufficient  fund in 
> Savings Account
> --
>
> Key: FINERACT-657
> URL: https://issues.apache.org/jira/browse/FINERACT-657
> Project: Apache Fineract
>  Issue Type: Improvement
>  Components: Loan, Savings
>Affects Versions: 1.1.0
>Reporter: Santosh Math
>Priority: Major
>  Labels: p2
> Fix For: 1.5.0
>
>
> (Original Description By  Zayyad in mailing list)
> Current Behaviour:
> If there isn't sufficient funds in the linked savings account, Scheduler jobs 
> for "Execute Standing Instruction" gets failed. And the repayment doesn't 
> happen. 
>  Expected Behaviour:
> We have had an enquiry before that if the linked savings doesn’t have enough, 
> then the system should recover the whole amount available in the account and 
> once the account is credited with any other amount the same is deducted until 
> the amount due is fully collected.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-657) Enhancement of Standing Instruction dealing with insufficient fund in Savings Account

2019-10-17 Thread Santosh Math (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Santosh Math updated FINERACT-657:
--
Fix Version/s: 1.5.0

> Enhancement of Standing Instruction dealing with insufficient  fund in 
> Savings Account
> --
>
> Key: FINERACT-657
> URL: https://issues.apache.org/jira/browse/FINERACT-657
> Project: Apache Fineract
>  Issue Type: Improvement
>  Components: Loan, Savings
>Affects Versions: 1.1.0
>Reporter: Santosh Math
>Priority: Major
> Fix For: 1.5.0
>
>
> (Original Description By  Zayyad in mailing list)
> Current Behaviour:
> If there isn't sufficient funds in the linked savings account, Scheduler jobs 
> for "Execute Standing Instruction" gets failed. And the repayment doesn't 
> happen. 
>  Expected Behaviour:
> We have had an enquiry before that if the linked savings doesn’t have enough, 
> then the system should recover the whole amount available in the account and 
> once the account is credited with any other amount the same is deducted until 
> the amount due is fully collected.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-789) Wrong Journal Entry Posting on Disburse to savings.

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-789?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger updated FINERACT-789:
---
Affects Version/s: (was: Backlog)

> Wrong Journal Entry Posting on Disburse to savings.
> ---
>
> Key: FINERACT-789
> URL: https://issues.apache.org/jira/browse/FINERACT-789
> Project: Apache Fineract
>  Issue Type: Bug
>  Components: Loan
>Affects Versions: 1.3.1
> Environment: All
>Reporter: Nyota Macharia
>Priority: Critical
>  Labels: p1
> Fix For: 1.4.0
>
>
> When a loan with a fee charged at disbursement is disbursed to savings the 
> the journal entries happen as follows:  Eg. Loan of 50,000 with 1% processing 
> fees charged at disbursement.
>  # Loan Portfolio is debited by by 50,000. This is okay.
>  # Liability Transfer is credited by 50,000. This is okay.
>  # Fee income is credited with 500. This is okay.
>  # Loan fund source is debit with 500. This is the error, Liability Transfer 
> should be debited.
>  # Savings Portfolio is credited with 49,500. This is okay.
>  # Liability transfer is debited with 49,500. this is okay.
> As you can see the end result is that liability transfer is left with a 
> balance with in fact it is a control account.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Closed] (FINERACT-229) As admin of the system, I should be able to reset password for other users

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger closed FINERACT-229.
--
Resolution: Cannot Reproduce

> As admin of the system, I should be able to reset password for other users
> --
>
> Key: FINERACT-229
> URL: https://issues.apache.org/jira/browse/FINERACT-229
> Project: Apache Fineract
>  Issue Type: Improvement
>  Components: User Management
>Reporter: Ippez Roberts
>Assignee: Michael Vorburger
>Priority: Major
>  Labels: Volunteer, gsoc, p1
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-229) As admin of the system, I should be able to reset password for other users

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger updated FINERACT-229:
---
Fix Version/s: (was: Backlog)

> As admin of the system, I should be able to reset password for other users
> --
>
> Key: FINERACT-229
> URL: https://issues.apache.org/jira/browse/FINERACT-229
> Project: Apache Fineract
>  Issue Type: Improvement
>  Components: User Management
>Reporter: Ippez Roberts
>Assignee: Michael Vorburger
>Priority: Major
>  Labels: Volunteer, gsoc, p1
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Reopened] (FINERACT-229) As admin of the system, I should be able to reset password for other users

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger reopened FINERACT-229:

  Assignee: Michael Vorburger  (was: Markus Geiss)

> As admin of the system, I should be able to reset password for other users
> --
>
> Key: FINERACT-229
> URL: https://issues.apache.org/jira/browse/FINERACT-229
> Project: Apache Fineract
>  Issue Type: Improvement
>  Components: User Management
>Reporter: Ippez Roberts
>Assignee: Michael Vorburger
>Priority: Major
>  Labels: Volunteer, gsoc, p1
> Fix For: Backlog
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-505) Loan Tranche Details should be captured in Bulk JLG loan application.

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-505?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger updated FINERACT-505:
---
Fix Version/s: (was: Backlog)

> Loan Tranche Details should be captured in Bulk JLG loan application.
> -
>
> Key: FINERACT-505
> URL: https://issues.apache.org/jira/browse/FINERACT-505
> Project: Apache Fineract
>  Issue Type: Improvement
>  Components: Loan
>Affects Versions: 1.0.0
>Reporter: Santosh Math
>Assignee: Markus Geiss
>Priority: Major
>  Labels: 2019-mifos-gsoc, Volunteer, gsoc, p2
>
> Presently, there is no fields to capture multi-tranche details in 'Bulk JLG 
> loan application' . Therefore, Bulk JLG loan application doesn't support 
> multi-tranche loan products. The current temperory fix is, the loan products 
> with multi-tranche aren't displaying in drop-down menu of  'Bulk JLG loan 
> application'.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-666) Uploading image ends in errror whereas other files are working just fine

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger updated FINERACT-666:
---
Fix Version/s: (was: 1.3.0)

> Uploading image ends in errror whereas other files are working just fine
> 
>
> Key: FINERACT-666
> URL: https://issues.apache.org/jira/browse/FINERACT-666
> Project: Apache Fineract
>  Issue Type: Bug
>  Components: System
>Reporter: Vadi
>Priority: Major
>  Labels: p2
> Attachments: image-2018-11-19-20-47-41-475.png
>
>
> Uploading images resulting error `fields is required` not sure what this 
> means, tried uploading .txt file or .xml file it works fine. Same case with 
> PDF file as well.
> Version: 2304bb49 
> !image-2018-11-19-20-47-41-475.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (FINERACT-707) Fix failing integration test cases

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger resolved FINERACT-707.

Resolution: Fixed

> Fix failing integration test cases
> --
>
> Key: FINERACT-707
> URL: https://issues.apache.org/jira/browse/FINERACT-707
> Project: Apache Fineract
>  Issue Type: Bug
>Affects Versions: 1.3.0
>Reporter: Vishwas Babu A J
>Assignee: Vishwas Babu A J
>Priority: Blocker
> Fix For: 1.3.0
>
> Attachments: integrationTest-April-26-2019-at-12,02-UTC.log
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> More than 10 Integration tests are currently failing on Fineract. The same 
> needs to be fixed before a new release can be shipped



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-707) Fix failing integration test cases

2019-10-17 Thread Michael Vorburger (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16953646#comment-16953646
 ] 

Michael Vorburger commented on FINERACT-707:


Seeing how all sub-tasks except FINERACT-719 were Closed here, I'm marking this 
issue as Done.

> Fix failing integration test cases
> --
>
> Key: FINERACT-707
> URL: https://issues.apache.org/jira/browse/FINERACT-707
> Project: Apache Fineract
>  Issue Type: Bug
>Affects Versions: 1.3.0
>Reporter: Vishwas Babu A J
>Assignee: Vishwas Babu A J
>Priority: Blocker
> Fix For: 1.3.0
>
> Attachments: integrationTest-April-26-2019-at-12,02-UTC.log
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> More than 10 Integration tests are currently failing on Fineract. The same 
> needs to be fixed before a new release can be shipped



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-719) Fix test cases around client, loan and savings Import

2019-10-17 Thread Michael Vorburger (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16953642#comment-16953642
 ] 

Michael Vorburger commented on FINERACT-719:


[https://github.com/apache/fineract/pull/546] is the current PR for this.

I'm breaking this former sub task out of FINERACT-707 into a standalone issue 
so that we can close that one.

> Fix test cases around client, loan and savings Import
> -
>
> Key: FINERACT-719
> URL: https://issues.apache.org/jira/browse/FINERACT-719
> Project: Apache Fineract
>  Issue Type: Sub-task
>Affects Versions: 1.2.0, 1.3.0
>Reporter: Vishwas Babu A J
>Priority: Major
>  Labels: gsoc2019
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The following test cases are currently failing and have been Ignored for the 
> time being as they are related to functionality which (I believe) is not 
> widely used
>  * ClientEntityImportHandlerTest.testClientImport
>  * LoanImportHandlerTest. testLoanImport
>  * SavingsImportHandlerTest. testSavingsImport
> There is an open pull request at 
> [https://github.com/apache/fineract/pull/444] which possible fixes some of 
> these failing test. However, we are waiting for feedback on the same to be 
> incorporated before it can be merged.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-719) Fix test cases around client, loan and savings Import

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger updated FINERACT-719:
---
Parent: (was: FINERACT-707)
Issue Type: Bug  (was: Sub-task)

> Fix test cases around client, loan and savings Import
> -
>
> Key: FINERACT-719
> URL: https://issues.apache.org/jira/browse/FINERACT-719
> Project: Apache Fineract
>  Issue Type: Bug
>Affects Versions: 1.2.0, 1.3.0
>Reporter: Vishwas Babu A J
>Priority: Major
>  Labels: gsoc2019
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The following test cases are currently failing and have been Ignored for the 
> time being as they are related to functionality which (I believe) is not 
> widely used
>  * ClientEntityImportHandlerTest.testClientImport
>  * LoanImportHandlerTest. testLoanImport
>  * SavingsImportHandlerTest. testSavingsImport
> There is an open pull request at 
> [https://github.com/apache/fineract/pull/444] which possible fixes some of 
> these failing test. However, we are waiting for feedback on the same to be 
> incorporated before it can be merged.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (FINERACT-787) Support creation of self-service users

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger reassigned FINERACT-787:
--

Assignee: Michael Vorburger  (was: Peter Kakoma)

> Support creation of self-service users
> --
>
> Key: FINERACT-787
> URL: https://issues.apache.org/jira/browse/FINERACT-787
> Project: Apache Fineract
>  Issue Type: New Feature
>  Components: User Management
>Affects Versions: 1.3.0
>Reporter: Peter Kakoma
>Assignee: Michael Vorburger
>Priority: Minor
>  Labels: p1
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> *Background*
>  A self-service user is a staff user assigned to a specific role which can 
> perform certain actions. These users are used to login to the self-service 
> web and mobile applications. The challenge is that there's no user-friendly 
> way of creating a self-service user.
>   
>  *Where we are now*
> There's currently [an open PR 
> |https://github.com/openMF/community-app/pull/2139]to the community app that 
> allows the creation of a self-service user. In it, self-service user creation 
> is done using the same API used to create a back-office user  but while 
> specifying a _self-service role_ in the API call.
> First, an API call is made to retrieve all available roles. These roles are 
> presented to the admin who then selects which one is the self service role. 
> With the role selected, an API call is made to create the self service user.  
>   
>  *The problem*
>  Since the admin is presented with all roles, if they select a wrong role [a 
> non self-service role], the user will have more/less rights than they ought 
> to. 
>   
>  *The proposed solution* 
>  The solution is three-fold
>   
>  1. Create a different template resource in the API which returns only the 
> self-service related roles. Ref [ 
> #[https://demo.openmf.org/api-docs/apiLive.htm#users_template]] i.e. Besides  
> 'availableRoles', add a 'selfServiceRoles' in the returned data
>  2. With that done, update the open PR to use `selfServiceRoles` 
>  3. The API call to create the self-service user is made to a custom 
> endpoint, POST 
> [https://DomainName/api/v1/users/self|https://domainname/api/v1/users/self], 
> that evaluates that the role specified is a self-service role and then 
> proceeds to create the user. 
>  
> This card is to propose that items 1 and 3 are added to the fineract. I'm on 
> hand to explore implementing the card if this is accepted. 
>   



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-787) Support creation of self-service users

2019-10-17 Thread Michael Vorburger (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Vorburger updated FINERACT-787:
---
Fix Version/s: 1.4.0

> Support creation of self-service users
> --
>
> Key: FINERACT-787
> URL: https://issues.apache.org/jira/browse/FINERACT-787
> Project: Apache Fineract
>  Issue Type: New Feature
>  Components: User Management
>Affects Versions: 1.3.0
>Reporter: Peter Kakoma
>Assignee: Michael Vorburger
>Priority: Minor
>  Labels: p1
> Fix For: 1.4.0
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> *Background*
>  A self-service user is a staff user assigned to a specific role which can 
> perform certain actions. These users are used to login to the self-service 
> web and mobile applications. The challenge is that there's no user-friendly 
> way of creating a self-service user.
>   
>  *Where we are now*
> There's currently [an open PR 
> |https://github.com/openMF/community-app/pull/2139]to the community app that 
> allows the creation of a self-service user. In it, self-service user creation 
> is done using the same API used to create a back-office user  but while 
> specifying a _self-service role_ in the API call.
> First, an API call is made to retrieve all available roles. These roles are 
> presented to the admin who then selects which one is the self service role. 
> With the role selected, an API call is made to create the self service user.  
>   
>  *The problem*
>  Since the admin is presented with all roles, if they select a wrong role [a 
> non self-service role], the user will have more/less rights than they ought 
> to. 
>   
>  *The proposed solution* 
>  The solution is three-fold
>   
>  1. Create a different template resource in the API which returns only the 
> self-service related roles. Ref [ 
> #[https://demo.openmf.org/api-docs/apiLive.htm#users_template]] i.e. Besides  
> 'availableRoles', add a 'selfServiceRoles' in the returned data
>  2. With that done, update the open PR to use `selfServiceRoles` 
>  3. The API call to create the self-service user is made to a custom 
> endpoint, POST 
> [https://DomainName/api/v1/users/self|https://domainname/api/v1/users/self], 
> that evaluates that the role specified is a self-service role and then 
> proceeds to create the user. 
>  
> This card is to propose that items 1 and 3 are added to the fineract. I'm on 
> hand to explore implementing the card if this is accepted. 
>   



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-661) Not able to import Savings, FD and RD transactions

2019-10-17 Thread Santosh Math (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16953628#comment-16953628
 ] 

Santosh Math commented on FINERACT-661:
---

[~mexina], Isn't this resolved in latest code base deployed on staging? 

> Not able to import Savings, FD and RD transactions
> --
>
> Key: FINERACT-661
> URL: https://issues.apache.org/jira/browse/FINERACT-661
> Project: Apache Fineract
>  Issue Type: Bug
>  Components: Savings
>Affects Versions: 1.1.0
>Reporter: Mexina Daniel
>Priority: Major
>
> When account number preference is enable for a saving account, during 
> download of Saving/Fixed deposit/Recurring deposit transactions, the system 
> bring an error
> *Whitelabel Error Page
> This application has no explicit mapping for /error, so you are seeing this 
> as a fallback.
> Tue Nov 06 12:11:50 EAT 2018
> There was an unexpected error (type=Internal Server Error, status=500).
> For input string: "CS00094"
> *



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-666) Uploading image ends in errror whereas other files are working just fine

2019-10-17 Thread Santosh Math (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Santosh Math updated FINERACT-666:
--
Labels: p2  (was: )

> Uploading image ends in errror whereas other files are working just fine
> 
>
> Key: FINERACT-666
> URL: https://issues.apache.org/jira/browse/FINERACT-666
> Project: Apache Fineract
>  Issue Type: Bug
>  Components: System
>Reporter: Vadi
>Priority: Major
>  Labels: p2
> Fix For: 1.3.0
>
> Attachments: image-2018-11-19-20-47-41-475.png
>
>
> Uploading images resulting error `fields is required` not sure what this 
> means, tried uploading .txt file or .xml file it works fine. Same case with 
> PDF file as well.
> Version: 2304bb49 
> !image-2018-11-19-20-47-41-475.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-666) Uploading image ends in errror whereas other files are working just fine

2019-10-17 Thread Santosh Math (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Santosh Math updated FINERACT-666:
--
Component/s: System

> Uploading image ends in errror whereas other files are working just fine
> 
>
> Key: FINERACT-666
> URL: https://issues.apache.org/jira/browse/FINERACT-666
> Project: Apache Fineract
>  Issue Type: Bug
>  Components: System
>Reporter: Vadi
>Priority: Major
> Fix For: 1.3.0
>
> Attachments: image-2018-11-19-20-47-41-475.png
>
>
> Uploading images resulting error `fields is required` not sure what this 
> means, tried uploading .txt file or .xml file it works fine. Same case with 
> PDF file as well.
> Version: 2304bb49 
> !image-2018-11-19-20-47-41-475.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-666) Uploading image ends in errror whereas other files are working just fine

2019-10-17 Thread Santosh Math (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Santosh Math updated FINERACT-666:
--
Fix Version/s: 1.3.0

> Uploading image ends in errror whereas other files are working just fine
> 
>
> Key: FINERACT-666
> URL: https://issues.apache.org/jira/browse/FINERACT-666
> Project: Apache Fineract
>  Issue Type: Bug
>Reporter: Vadi
>Priority: Major
> Fix For: 1.3.0
>
> Attachments: image-2018-11-19-20-47-41-475.png
>
>
> Uploading images resulting error `fields is required` not sure what this 
> means, tried uploading .txt file or .xml file it works fine. Same case with 
> PDF file as well.
> Version: 2304bb49 
> !image-2018-11-19-20-47-41-475.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-690) Global configuration to disallow the change of overdue charges on a loan product to affect the already created loans.

2019-10-17 Thread Santosh Math (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Santosh Math updated FINERACT-690:
--
Labels: GSoC p1  (was: 2019-mifos-gsoc GSoC)

> Global configuration to disallow the change of overdue charges on a loan 
> product to affect the already created loans.
> -
>
> Key: FINERACT-690
> URL: https://issues.apache.org/jira/browse/FINERACT-690
> Project: Apache Fineract
>  Issue Type: New Feature
>  Components: Charges, Loan
>Reporter: Mexina Daniel
>Priority: Major
>  Labels: GSoC, p1
> Fix For: 1.5.0
>
>
> For now when you attach an overdue charge to a loan product which did not 
> have previously, it affect the active loans that were created without a 
> penalty.
> Am suggesting for the system to have a configuration to allow are disallow 
> this feature.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-787) Support creation of self-service users

2019-10-17 Thread Santosh Math (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16953605#comment-16953605
 ] 

Santosh Math commented on FINERACT-787:
---

[~kakoma], thanks for the PR: https://github.com/apache/fineract/pull/649

> Support creation of self-service users
> --
>
> Key: FINERACT-787
> URL: https://issues.apache.org/jira/browse/FINERACT-787
> Project: Apache Fineract
>  Issue Type: New Feature
>  Components: User Management
>Affects Versions: 1.3.0
>Reporter: Peter Kakoma
>Assignee: Peter Kakoma
>Priority: Minor
>  Labels: p1
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> *Background*
>  A self-service user is a staff user assigned to a specific role which can 
> perform certain actions. These users are used to login to the self-service 
> web and mobile applications. The challenge is that there's no user-friendly 
> way of creating a self-service user.
>   
>  *Where we are now*
> There's currently [an open PR 
> |https://github.com/openMF/community-app/pull/2139]to the community app that 
> allows the creation of a self-service user. In it, self-service user creation 
> is done using the same API used to create a back-office user  but while 
> specifying a _self-service role_ in the API call.
> First, an API call is made to retrieve all available roles. These roles are 
> presented to the admin who then selects which one is the self service role. 
> With the role selected, an API call is made to create the self service user.  
>   
>  *The problem*
>  Since the admin is presented with all roles, if they select a wrong role [a 
> non self-service role], the user will have more/less rights than they ought 
> to. 
>   
>  *The proposed solution* 
>  The solution is three-fold
>   
>  1. Create a different template resource in the API which returns only the 
> self-service related roles. Ref [ 
> #[https://demo.openmf.org/api-docs/apiLive.htm#users_template]] i.e. Besides  
> 'availableRoles', add a 'selfServiceRoles' in the returned data
>  2. With that done, update the open PR to use `selfServiceRoles` 
>  3. The API call to create the self-service user is made to a custom 
> endpoint, POST 
> [https://DomainName/api/v1/users/self|https://domainname/api/v1/users/self], 
> that evaluates that the role specified is a self-service role and then 
> proceeds to create the user. 
>  
> This card is to propose that items 1 and 3 are added to the fineract. I'm on 
> hand to explore implementing the card if this is accepted. 
>   



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-787) Support creation of self-service users

2019-10-17 Thread Peter Kakoma (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16953593#comment-16953593
 ] 

Peter Kakoma commented on FINERACT-787:
---

Hi [~santoshmath], the PR's been raised

> Support creation of self-service users
> --
>
> Key: FINERACT-787
> URL: https://issues.apache.org/jira/browse/FINERACT-787
> Project: Apache Fineract
>  Issue Type: New Feature
>  Components: User Management
>Affects Versions: 1.3.0
>Reporter: Peter Kakoma
>Assignee: Peter Kakoma
>Priority: Minor
>  Labels: p1
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> *Background*
>  A self-service user is a staff user assigned to a specific role which can 
> perform certain actions. These users are used to login to the self-service 
> web and mobile applications. The challenge is that there's no user-friendly 
> way of creating a self-service user.
>   
>  *Where we are now*
> There's currently [an open PR 
> |https://github.com/openMF/community-app/pull/2139]to the community app that 
> allows the creation of a self-service user. In it, self-service user creation 
> is done using the same API used to create a back-office user  but while 
> specifying a _self-service role_ in the API call.
> First, an API call is made to retrieve all available roles. These roles are 
> presented to the admin who then selects which one is the self service role. 
> With the role selected, an API call is made to create the self service user.  
>   
>  *The problem*
>  Since the admin is presented with all roles, if they select a wrong role [a 
> non self-service role], the user will have more/less rights than they ought 
> to. 
>   
>  *The proposed solution* 
>  The solution is three-fold
>   
>  1. Create a different template resource in the API which returns only the 
> self-service related roles. Ref [ 
> #[https://demo.openmf.org/api-docs/apiLive.htm#users_template]] i.e. Besides  
> 'availableRoles', add a 'selfServiceRoles' in the returned data
>  2. With that done, update the open PR to use `selfServiceRoles` 
>  3. The API call to create the self-service user is made to a custom 
> endpoint, POST 
> [https://DomainName/api/v1/users/self|https://domainname/api/v1/users/self], 
> that evaluates that the role specified is a self-service role and then 
> proceeds to create the user. 
>  
> This card is to propose that items 1 and 3 are added to the fineract. I'm on 
> hand to explore implementing the card if this is accepted. 
>   



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-694) API for Withdrawing Savings Account not available

2019-10-17 Thread Santosh Math (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16953457#comment-16953457
 ] 

Santosh Math commented on FINERACT-694:
---

It requires for the support of self-service app. 

> API for Withdrawing Savings Account not available
> -
>
> Key: FINERACT-694
> URL: https://issues.apache.org/jira/browse/FINERACT-694
> Project: Apache Fineract
>  Issue Type: Improvement
>  Components: Savings
>Reporter: Saksham Handu
>Priority: Major
> Fix For: 1.4.0
>
>
> Currently, there is no API for withdrawing Saving Account



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-694) API for Withdrawing Savings Account not available

2019-10-17 Thread Santosh Math (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Santosh Math updated FINERACT-694:
--
Component/s: Savings

> API for Withdrawing Savings Account not available
> -
>
> Key: FINERACT-694
> URL: https://issues.apache.org/jira/browse/FINERACT-694
> Project: Apache Fineract
>  Issue Type: Improvement
>  Components: Savings
>Reporter: Saksham Handu
>Priority: Major
> Fix For: 1.4.0
>
>
> Currently, there is no API for withdrawing Saving Account



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (FINERACT-694) API for Withdrawing Savings Account not available

2019-10-17 Thread Santosh Math (Jira)


 [ 
https://issues.apache.org/jira/browse/FINERACT-694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Santosh Math updated FINERACT-694:
--
Fix Version/s: 1.4.0

> API for Withdrawing Savings Account not available
> -
>
> Key: FINERACT-694
> URL: https://issues.apache.org/jira/browse/FINERACT-694
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Saksham Handu
>Priority: Major
> Fix For: 1.4.0
>
>
> Currently, there is no API for withdrawing Saving Account



--
This message was sent by Atlassian Jira
(v8.3.4#803005)