fineract-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adi Raju" <adi.r...@confluxtechnologies.com>
Subject RE: Getting a problem in creating a client
Date Thu, 14 Jul 2016 10:06:25 GMT
You might be giving duplicate value for external_id or mobile no.
Alternatively, Have you configured any "Account Number Preferences" rules in Admin > System
menu?

Regards,
Adi

-----Original Message-----
From: MexinaM Daniel [mailto:mexina@singo.co.tz] 
Sent: 14 July 2016 15:12
To: dev@fineract.incubator.apache.org
Subject: Re: Getting a problem in creating a client

Sorry, small correction "Getting a problem in creating a client"

On 07/14/2016 12:36 PM, MexinaM Daniel wrote:
> Hi devs
>
>  I have an urgent problem here please if you will be able to assist me.
> The maker checker in my installed mifos is enabled and now i am 
> creating a client, the problem is on an approval, even the superuser 
> can not approve, i was able to create and approve only the first 
> client
>
> In maker checker tasks, in portfolio i have selected are:
>
> Close Center,
> Update Chartslab,
>  Activate Client,
> Close Client,
> Reactivate Client,
> Reject Client,
> Withdraw Client,
> Create FloatingRate,
> Update FloatingRate,
> Close Group,
> RemoveSavingOfficer SavingAccount
> UpdateSavingOfficer SavingAccount,
>  Create StaffImage,
> Delete StaffImage
>
> I have created a client with a user who is just a loan officer and 
> wanted to check with a user with a role of superuser it fail to 
> approve. I also tried to create a client by superuser and check it by 
> another superuser, it did not work too.
>
> Is there another task that i forgot to select or there is the one that 
> am not supposed to select?
>
> Thanks in advance.
>  --
>
> On 07/04/2016 04:31 PM, Myrle Krantz wrote:
>> Hi Nikhil,
>>
>> Is the country id the ISO-3166-1 country numeric identifier?
>>
>> Greets,
>> Myrle
>>
>>
>> *Myrle Krantz*
>> Solutions Architect
>> RɅĐɅЯ, The Mifos Initiative
>> mkrantz@mifos.org | Skype: mkrantz.mifos.org | http://mifos.org 
>> <http://facebook.com/mifos> <http://www.twitter.com/mifos>
>>
>>
>> On Mon, Jul 4, 2016 at 2:55 PM, Nikhil Pawar <nickrp89@gmail.com> wrote:
>>
>>> Hello Markus,Myrle,Adi,Nazeer
>>>
>>>
>>> As we have agreed in previous mail chain regarding adding of Address 
>>> API as part of core product, I thought of completing its development 
>>> prior to other dependent modules.
>>>
>>> I have come up with REST API docs for this module and wanted your 
>>> feedback.Kindly provide your feedback as soon as possible, since 
>>> this is a pre-requisite for other modules. Please note that I have 
>>> added an additional field 'is_active' to support address change of 
>>> same type of address( and also to keep track of past address for 
>>> audit purpose).
>>>
>>>
>>>
>>>     1. Create new address for client:
>>>
>>>
>>> POST https://DomainName/api/v1/clients/{clientid}/address/
>>>
>>> *Sample request:*
>>>
>>>
>>> POST address
>>>
>>> Content-Type: application/json Request Body:
>>>
>>> {
>>>
>>> "address_type": 1,
>>>
>>> "street": "507 west street",
>>>
>>> "address_line_1": "apt no 5",
>>>
>>> "address_line_2": "opposite to college park",
>>>
>>> "city":"Dallas",
>>>
>>> "state_province_id":1,
>>>
>>> "country_id":2,
>>>
>>> "postal_code":"40041",
>>>
>>> }
>>>
>>>
>>>
>>>      2. Retrieve all addresses of all types for particular client:
>>>
>>>
>>> GET https://DomainName/api/v1/clients/{clientid}/address/
>>>
>>>
>>> *Sample response:*
>>>
>>>
>>> [
>>>
>>> {
>>>
>>>    "clientId":1,
>>>
>>>    "addressId":2,
>>>
>>> "address_type": 1,
>>>
>>> "street": "507 west street",
>>>
>>> "address_line_1": "apt no 5",
>>>
>>> "address_line_2": "opposite to college park",
>>>
>>> "city":"Dallas",
>>>
>>> "state_province_id":1,
>>>
>>> "country_id":2,
>>>
>>> "postal_code":"40041",
>>>
>>> "is_active":1
>>>
>>> },
>>>
>>> {
>>>
>>>    "clientId":2,
>>>
>>>    "addressId":3,
>>>
>>> "address_type": 1,
>>>
>>> "street": "100 west street",
>>>
>>> "address_line_1": "apt no 7",
>>>
>>> "address_line_2": "opposite to college park",
>>>
>>> "city":"Dallas",
>>>
>>> "state_province_id":1,
>>>
>>> "country_id":2,
>>>
>>> "postal_code":"40041",
>>>
>>> "is_active":0
>>>
>>> }
>>>
>>> ]
>>>
>>>
>>>
>>> 3. Retreive all addresses of particular type for specified client
>>>
>>>
>>> GET https://DomainName/api/v1/clients/{clientid}/address/{addtypId}
>>>
>>> *Sample response:*
>>>
>>>
>>> [
>>>
>>> {
>>>
>>>    "clientId":2,
>>>
>>>    "addressId":2,
>>>
>>> "address_type": 1,
>>>
>>> "street": "507 west street",
>>>
>>> "address_line_1": "apt no 5",
>>>
>>> "address_line_2": "opposite to college park",
>>>
>>> "city":"Dallas",
>>>
>>> "state_province_id":1,
>>>
>>> "country_id":2,
>>>
>>> "postal_code":"40041",
>>>
>>> "is_active":0
>>>
>>> },
>>>
>>> {
>>>
>>>    "clientId":2,
>>>
>>>    "addressId":2,
>>>
>>> "address_type": 1,
>>>
>>> "street": "100 west street",
>>>
>>> "address_line_1": "apt no 7",
>>>
>>> "address_line_2": "opposite to college park",
>>>
>>> "city":"Dallas",
>>>
>>> "state_province_id":1,
>>>
>>> "country_id":2,
>>>
>>> "postal_code":"40041",
>>>
>>> "is_active":1
>>>
>>> }
>>>
>>> ]
>>>
>>>
>>>
>>>
>>>
>>>
>>> 4. Retrieve active address of particular type for specified clientid
>>>
>>>
>>> GET
>>> https://DomainName/api/v1/clients/{clientid}/address/{addtypId}?comm
>>> and=active
>>>
>>>
>>>
>>> Sample response:
>>>
>>> {
>>>
>>> "clientId":1,
>>>
>>>    "addressId":2,
>>>
>>> "address_type": 1,
>>>
>>> "street": "507 west street",
>>>
>>> "address_line_1": "apt no 5",
>>>
>>> "address_line_2": "opposite to college park",
>>>
>>> "city":"Dallas",
>>>
>>> "state_province_id":1,
>>>
>>> "country_id":2,
>>>
>>> "postal_code":"40041",
>>>
>>> "40041",
>>>
>>> "is_active":1
>>>
>>> }
>>>
>>>
>>>
>>> 5. update:
>>>
>>>
>>> update particular "active" address of client
>>>
>>> PUT https://DomainName/api/v1/clients/{clientid}/address/{addtypId}
>>>
>>> sample request
>>>
>>> {
>>>
>>> is_active:false
>>>
>>> }
>>>
>>>
>>> supported fields:
>>>
>>> address line fields,addresstypeid,is_active
>>>
>>>
>>>
>>> Regards,
>>>
>>> Nikhil
>>>
>>>
>



Mime
View raw message