openMF / web-app

Mifos X Web App is the revamped version of the Mifos X Community App built on top of the Fineract Platform leveraging the popular Angular framework.
https://openmf.github.io/web-app/
Mozilla Public License 2.0
226 stars 511 forks source link

Unable to create any product account(loans/FD and RD accounts) #1400

Closed bharathcgowda closed 2 years ago

bharathcgowda commented 2 years ago

Description

unable to create any account (loans/FD and RD accounts)

Steps to Reproduce

  1. go to any client
  2. go to applications-> create new loan account
  3. there is no submit button for loan account
  4. only next (disabled) button

Screenshots, if any

image image

adamsaghy commented 2 years ago

Observation Cannot complete the loan creation as it shows validation error for the "Terms". The network tab (request-responses) are clear The Console log is clear. There is not much information what goes wrong...

Use cases

  1. When "Digital Loan" is selected as Product, on the Terms page there is validation error, but the UI shows nothing and the console log is not helping either.
  2. When "Digital Term Loan" is selected, during the submit there is an error: {"developerMessage":"The request was invalid. This typically will happen due to validation errors which are provided.","httpStatusCode":"400","defaultUserMessage":"Validation errors exist.","userMessageGlobalisationCode":"validation.msg.validation.errors.exist","errors":[{"developerMessage":"The parameter recalculationCompoundingFrequencyDate is not supported.","defaultUserMessage":"The parameter recalculationCompoundingFrequencyDate is not supported.","userMessageGlobalisationCode":"error.msg.parameter.unsupported","parameterName":"recalculationCompoundingFrequencyDate","value":null,"args":[{"value":"recalculationCompoundingFrequencyDate"}]}]}

Description: Specifies compounding frequency start date for interest recalculation. This date must be equal to disbursement date, However there is no such field in Fineract... :/ https://issues.apache.org/jira/browse/FINERACT-60 -> Open issue

  1. Create recurring deposit account First you need to create a Recurring Deposit Product, but it is not working as of now: {"timestamp":"2022-05-24T23:36:58.887+00:00","status":500,"error":"Internal Server Error","path":"/fineract-provider/api/v1/recurringdepositproducts/5"}

It requires further investigation...

  1. I was able to create Savings account... Client id: 1, Savings id: 15

  2. To apply for share account, first we need to setup Share product

bharathcgowda commented 2 years ago

currently being worked by Ramveer https://github.com/ramvr1256

adamsaghy commented 2 years ago

FD account creation is fixed

adamsaghy commented 2 years ago

RD account creation is working

adamsaghy commented 2 years ago

Share account creation is working

adamsaghy commented 2 years ago

Loan account creation is working

bharathcgowda commented 2 years ago

@adamsaghy awesome :)