Need Ability to approve loan amounts by different loan amount ranges
Description
Environment
is duplicated by
is related to
Activity

Lukasz Chudy June 14, 2012 at 9:28 AM
Verified on 14.06.2012
Ability to approve loan amounts by different loan amount ranges has been implemented properly.
Build Date: Tue Jun 12 02:13:03 PDT 2012
Build Number: hudson-head-i-release-archive-3

Michał Dudziński June 12, 2012 at 12:29 PM
Fixed in commit 36fddab16c10664ff64d65a1daa2bb4d58334dd6
Problem was with incorrect rollback and missing validCheckSum tag after fixing rollback. Sorry for master test server breakdown. Should be fine now.

Jakub Sławiński June 11, 2012 at 7:52 PM
Michał, this is a showstopper for the release, so please fix it in the i-maint branch and merge the fix to i-release and master branches.

Jakub Sławiński June 11, 2012 at 7:32 PM
All master test servers are now broken with the following error:
Mifos Database Error
A database error occurred. Correct the error and restart the application. Details:
Failed to upgrade database. Please apply upgrade DB and restart the server
More details:
Not implemented - check local.properties file for local overrides
Error Message:
Validation Failed:
1 change sets check sum
changesets/changelog-Release_I.xml::MIFOS-5408_1::Michal Dudzinski is now: 3:e72c3614bea151e1ddd092fdec52bbc0

Michał Dudziński June 11, 2012 at 3:35 PM
Finished service method security using spring security "hasPermission" expressions. If user has no permission for approve loan account above specified amount , it will result with "Access denied page". I suggest moving validation and messages in UI to seperate ticket.
In the future, it should be easy to add new value based permission.
Details
Details
Assignee

Reporter

In Enda, the loan application needs different approvers depending on the amount of loan specified. for example, if the loan amount is USD 1000, only users of who can approve loans above $1000 will be allowed to approve. For loans between $1000 to $5000, only a person with supervisor role will be allowed to approve the loans and so on.