This is a list of improvements and new features which are actually reported in Jira and are worth to implement. Improvements and new features are divided by the priority of implementing and by category (area).
Ā Priority ļ»æ1
Area Ā Ā |
Ticket |
Admin Ā |
Ā 1. MIFOS-1398āāĀ - Holiday once added cant be deleted/edited / MIFOS-4229āāāā- Ability to edit fees and holidays once saved
Ā 2. MIFOS-1762āāĀ - Add CoA and Financial mappings to View Org Settings
Ā 3. MIFOS-1763āāā - View organization settings - Show changes from default values
Ā 4. MIFOS-1826āāā - A notification system for items "pending approval" and such
Ā 5. MIFOS-1678āāā - Config turning "Group loan with ind monitoring" on/off should use new config method / MIFOS-1679āāāāā - Config for Loan sch independent of meeting sch should use new config approach
Ā 6. MIFOS-2438āāā - Add option to remove Lookup options
Ā 7. MIFOS-2439āāā - Include default and custom property sources on System Info page
Ā 8. MIFOS-3571āāā - Show GL Names instead(or including) of GL Codes
Ā 9. MIFOS-3749āāā - Ability to set Cash as the default payment type and not have to select it every time if applicable to MFI
Ā 10. MIFOS-3787āāā - Add refresh button to batch job page
Ā 11. MIFOS-4367āāā - Backdated transactions - should be a separate permission so that only select users can invoke it
Ā 12. MIFOS-4901āāā - Allow users to limit where customized text replacements occur
Ā 13. MIFOS-4911āāā - Add paging support, smart search or smart sorting on "View Questions" (Group) page, to make it easy to browsing through big question bank
Ā 14. MIFOS-5083āāā - Allow possibility to disable one of the permissions for creating new loan account (in 'Save for later' state or in 'Submit for approval' state)
Ā 15. MIFOS-5085āāā - Allow possibility to disable permission for creating new Savings account in 'Save for later' state
Ā 16. MIFOS-5184āāā - Improve the View Offices page / MIFOS-620āāāāā - Not showing the Parent Office name for Offices other than Branch Offices
Ā 17. MIFOS-2869āāāā- Configuration: Allow admin to default payments to either auto select monthly or only be limited to monthly/weekly |
Products |
Ā 18. MIFOS-3799āāĀ - Configure product for variable installments for Declining balance interest type
Ā 19. MIFOS-4741āā - Allow variable installment loans for all interest types / MIFOS-5110āāāāā - Ability to use the Flat method for interest calculation when creating 'variable installment' loans |
Loans |
Ā 20. MIFOS-2670āāāā- Show selected currency for loan on Loan Details page
Ā 21. MIFOS-3305āāā - handling overpayments of remaining loan balance
Ā 22. MIFOS-5116āāā - Allow user to set on which day the first repayment date of loan should fall
Ā 23. MIFOS-2836āāā - when user cancels loan creation workflow when starting on Client Details, should return to Client Details Page
Ā 24. MIFOS-2889āāāā- Add in ability to disburse/approve loans in the past
Ā 25. MIFOS-2315āāā - Add in ability to transfer funds from savings into a loan payment / MIFOS-4068āāāāā - Ability to transfer funds between savings account and loan account |
Savings |
Ā 26. MIFOS-4067āāā- Ability to edit the max withdrawal amount for a client
Ā 27. MIFOS-1911āā - Status of Savings Account does not change to inactive depending on the "Dormancy definition" set for Savings Accounts |
Redo |
Ā 28. MIFOS-2128āā - Application date, application approval and notes information lost when redoing a loan
Ā 29. MIFOS-2548āā - when redoing a loan, the payment type is fixed as CASH |
GLIM |
Ā 30. MIFOS-2808āāā - GLIM: Min/max loan amounts should be per-individual
Ā 31. MIFOS-3847āāā - GLIM: Total in Group Loan Repayment Schedule does not equal the sum of individual repayment schedule (amounts due)
Ā 32. MIFOS-4509āāā - Make individual payment schedule for group clients visible via front-end (GLIM) / MIFOS-4510āāā - Payments which are made by the group should be pro-rated across the repayment schedules of the individual members (GLIM) |
Fees |
Ā 33. MIFOS-2716āāā - Showing trailing zero for Rate Fees because of Double to String Conversion
Ā 34. MIFOS-3384āāā - Late Payment Penalties
Ā 35. MIFOS-3929āāā - There should be a possibility to attach fees other than MiscFee if current date is past loan installment date
Ā 36. MIFOS-4080āāā - In Clients and Accounts screen list of centres change order to be alphabetical
Ā 37. MIFOS-4319āāā - Commission fee, payable in installments
Ā 38. MIFOS-5049āāā - Updates Fees display in Loan Creation to be in a table format
Ā 39. MIFOS-3952āāā - Improve the usability of the account summary information in the charges page |
Bulk |
Ā 40. MIFOS-2361āāā - Add in some vertical dividers for Collection Sheet Data / MIFOS-4475āāā - Sort client names alphabetically in the CSE / MIFOS-5160āāā - Collection screen user interface / MIFOS-1486āāā - Collection Sheet should display Groups in alphabetical order
Ā 41. MIFOS-2638āāā - CSE Mandatory field selection empty
Ā 42. MIFOS-2655āāā - Text box not wide enough for contained data in CSE
Ā 43. MIFOS-3127āāā - Add in bulk approval for client and group accounts
Ā 44. MIFOS-3485āāā - bulk adjustments
Ā 45. MIFOS-5092āāā - FE wise Bulk Data Entry Option Instead of Center |
Other |
Ā 46. MIFOS-1418āāā - Cannot enter system IDs in search for shortcut links
Ā 47. MIFOS-1089āāā - Inactive Label Confusing
Ā 48. MIFOS-1332āāā - When searching to add savings account, clients pending approval should give user-friendly msg
Ā 49. MIFOS-1501āāā - Single-item dropdowns should default to the lone value
Ā 50. MIFOS-2960āāā - Make all text and links in Mifos application the same size
Ā 51. MIFOS-2967āāā - Center options still show up in Mifos even after turning off feature
Ā 52. MIFOS-3602āāā - Ability to edit and/or delete notes
Ā 53. MIFOS-3837āāā - Add a Date Picker Javascript Calendar for Dates Input Fields / MIFOS-5048āāā - Add date picker for Disbursal Date in Create Loan
Ā 54. MIFOS-4118āāā - Displaying Receipt Detail in UI
Ā 55. MIFOS-4534āāā - Add meeting date changes to change log
Ā 56. MIFOS-1884āāā - Date of transaction field is not populating correct date if holiday repayment rule set as next meeting/next working day |
BIRT |
Ā 57. MIFOS-1731āāā - Filter for BIRT files in upload admin documents browse dialog
Ā 58. MIFOS-1733āāā - Refactoring of Report Module
Ā 59. MIFOS-1792āāā - Provide ability to multi-select report parameters
Ā 60. MIFOS-1833āāā - Branch Report should read arrears aging periods from config file or database
Ā 61. MIFOS-2048āāā - Collection Sheet report generates message box when date parameter is blank
Ā 62. MIFOS-2431āāā - Add in ability for BIRT to use db connection parameters from within Mifos
Ā 63. MIFOS-2435āāā - allow configuration of custom reports directory
Ā 64. MIFOS-2801āāā - Give better feedback to end user when report fails
Ā 65. MIFOS-3800āāā - Uploaded file reports should be given unique filename |
Priority 2
Area |
Ticket |
Admin |
Ā 1. MIFOS-1631āāā - Providing descriptions for Data display and rules in Admin
Ā 2. MIFOS-1744āāā - Permissions for creating editing questions/surveys not implemented
Ā 3. MIFOS-2484āāā - Add Localization.Direction to Org Setting page
Ā 4. MIFOS-2554āāā - report installed/loaded plugins and versions on system information page / MIFOS-4730āāā - Add plugin information to View system information page / MIFOS-4879āāā - Add plugins location to system information page
Ā 5. MIFOS-2859āāā - Create Permission that allows user to create a new client account if previous client account is blacklisted
Ā 6. MIFOS-2898āāā - Remove previous years' holidays from View Holidays
Ā 7. MIFOS-3037āāā - Allow changing of office type and parents of offices if there are future holidays
Ā 8. MIFOS-4902āāā - Meeting Schedule Generation Batch Job should back fill all past meetings when a client is made active |
Question Groups |
Ā 9. MIFOS-4168āāā - Add ability to assign Question Group to individual Savings Products
Ā 10. MIFOS-4225āāā - Unable to edit Answer Type for Question under Admin / View Questions / Edit Question |
Products |
Ā 11. MIFOS-8āāā - Enable products to be limited by branch
Ā 12. MIFOS-2501āāā - Add min and max date range to Loan Product definition
Ā 13. MIFOS-3549āāā - Ability to add more cycles than what's available to a loan product
Ā 14. MIFOS-3756āāā - Display warning message when creating new loan not allowed per product mix. |
Savings |
Ā 15. MIFOS-864āāā - Manual: Allowing to withdraw the amount from Savings Account for the Client in OnHold state.
Ā 16. MIFOS-2858āāā - Feature: Show expected interest to be awarded on the savings account to support account closure processes |
Loans |
Ā 17. MIFOS-2878āāā - Add ability to reverse writing off of a loan in case of later recollection of the outstanding amount
Ā 18. MIFOS-2939āāā - Allow option to repurpose "Purpose of Loan" dropdown label in Loan Application
Ā 19. MIFOS-3355āāā - Allow backdating of Repay Loan
Ā 20. MIFOS-3422āāā - Enforce a savings/loan ratio to ensure adequate collateral
Ā 21. MIFOS-3849āāā - When doing a writeoff transaction, system does not allow backdating of transactions ci |
Clients |
Ā 22. MIFOS-2938āāā - Duplicate client check should run on first page of client application workflow
Ā 23. MIFOS-1489āāā - Need ability to move a client with savings acct out of a group
Ā 24. MIFOS-4366āāā - Facility to move members, groups and centers without having to close active loans |
Groups |
Ā 25. MIFOS-4232āāā - Improve wording on error message for changing client's membership to same Group |
Bulk |
Ā 26. MIFOS-1439āāā - Having a Question Group on the bulk entry field would be useful
Ā 27. MIFOS-1488āāā - Allow bulk entry prior to the last meeting
Ā 28. MIFOS-2392āāā - Add print option to Collection Sheet Entry
Ā 29. MIFOS-2700āāā - When multiple currencies are set, give the user a warning if using Collection Sheet Entry on a bad center
Ā 30. MIFOS-2739āāā - CSE: Need to determine proper behavior if running CSE on a previous date that is before an account was closed
Ā 31. MIFOS-2961āāā - Should client accounts "on hold" appear in collection sheet entry
Ā 32. MIFOS-3421āāā - CSE allows user to enter in any payment type - make it read from accepted payment types
Ā 33. MIFOS-3493āāā - Handle cases when both users do both CSE and individual loan disbursal
Ā 34. MIFOS-3500āāā - Split rights for CSE into ability to enter collections and ability to disburse loans
Ā 35. MIFOS-3583āāā - Number of digits visible in bulk collection sheet (and manual payment screen) |
Login |
Ā 36. MIFOS-1498āāā - need better auditing for user login/logout
Ā 37. MIFOS-2766āāā - Allow creation of loan officers that cannot login to system
Ā 38. MIFOS-2816āāā - Improve Login time
Ā 39. MIFOS-2743āāā - provide user interface showing progress during Mifos startup
Ā 40. MIFOS-3250āāā - Add ability to put custom strings on Mifos login page |
Fees |
Ā 41. MIFOS-2468āāā - Add ability to set the due date for Fees independent of meeting schedule
Ā 42. MIFOS-2760āāā - Make Define New Fee "fee calculation" options toggle
Ā 43. MIFOS-3304āāā - Allow application of Upfront Loan Fees that are based on the outstanding loan amount |
Other |
Ā 44. MIFOS-1495āāā - Add breadcrumbs to confirmation result screens
Ā 45. MIFOS-2104āāā - When manually navigating office heirarchy, no indicator of which loan officer was selected
Ā 46. MIFOS-2428āāā - Mifos still runs with invalid financial action mappings, causing runtime errors
Ā 47. MIFOS-2745āāā - Add link to "Create Center" when browsing Offices
Ā 48. MIFOS-2867āāā - References to Activities field should be consistent throughout Mifos
Ā 49. MIFOS-2870āāā - Add ability to change meeting schedule between weekly and monthly.
Ā 50. MIFOS-2890āāā - Add "Create New Center" to Home quick start
Ā 51. MIFOS-2925āāā - Produce all error messages right away for product definition
Ā 52. MIFOS-2952āāā - MFI Joining date is account creation date, not the real joining date for the center/group/client
Ā 53. MIFOS-3068āāā - Generate meetings from current date on dormant data
Ā 54. MIFOS-4571āāā - add support for multiple timezones to Mifos
Ā 55. MIFOS-3516āāā - upload directory should be within MIFOS_CONF by default
Ā 56. MIFOS-3568āāā - improve security/convenience for Pentaho Admin Console: HTTPS, admin login
Ā 57. MIFOS-3955āāā - Enforce role for all new system users
Ā 58. MIFOS-4021āāā - Update Pentaho reports to allow more than 1 currency
Ā 59. MIFOS-4029āāā - Order of fields in forms for creating new clients, groups, etc. should be configurable
Ā 60. MIFOS-4059āāā - Meeting schedules should not be made mandatory in application
Ā 61. MIFOS-4227āāā - Determine browser support
Ā 62. MIFOS-4231āāā - Retain line feeds in free text answers
Ā 63. MIFOS-4287āāā - Viewing translatated, long question causes overlap
Ā 64. MIFOS-4719āāā - View accounting exports - archive or condense lists of older reports
Ā 65. MIFOS-5042āāā - Collateral Type and Note should be under Loan Account Fields in Define Hidden/Mandatory Fields instead of System Wide fields
Ā 66. MIFOS-5084āāā - Display 'Access denied' page just after clicking 'Redo Loan disbursal' link rather than after clicking 'Search' button |
Priority 3
Area |
Ticket |
Admin |
Ā 1. MIFOS-2430āāā - After updating a report template, Mifos takes you to Admin screen instead of "View Templates Screen"
Ā 2. MIFOS-3175āāā - Specify DEFAULT VALUE Questions
Ā 3. MIFOS-4621āāā - Instead of Misc, section header should default to name of QG |
Loans |
Ā 4. MIFOS-2934āāā - Give ability to create pending approval loans for clients that aren't approved
Ā 5. MIFOS-3985āāā - Add loan Category At the time Disbursement
Ā 6. MIFOS-5124āāā - Interest rebate: interest on loan recalulated at end of loan to determine if rebate should occur |
Savings |
Ā 7. MIFOS-4090āāā - Distinguishing Withdrawal types |
Clients |
Ā 8. MIFOS-1555āāā - Add ability to select LO in "Change Branch Membership" pipeline |
Bulk |
Ā 9. MIFOS-2511āāā - When database rollback occurs during collection sheet entry, redirect the user to the preview page so they can review errors and resubmit |
Fees |
Ā 10. MIFOS-2848āāā - Allow creation of a Fee w/o a specified amount
Ā 11. MIFOS-4490āāā - Display in UI which charge type (one-time fee, recurring fee, overdue charge) is partly paid after partial payment |
Other |
Ā 12. MIFOS-2389āāā - Improve filing issues from Mifos
Ā 13. MIFOS-2742āāā - provide user interface showing progress during automated database upgrades
Ā 14. MIFOS-2769āāā - external id should be unique
Ā 15. MIFOS-2779āāā - Create acceptance tests for center meeting changes
Ā 16. MIFOS-2783āāā - GL Configuration: Needs to sit in configuration directory and be part of Mifos package
Ā 17. MIFOS-2849āāā - Add IP Address to Stored Session Information
Ā 18. MIFOS-2868āāā - Add ability to edit GovernmentID can be edited after creation but only in pending approval state
Ā 19. MIFOS-2885āāā - Reduce/Remove batch constraints on 24x7 mifos operation (use system if batch jobs running)
Ā 20. MIFOS-2912āāā - Family Details Feature: Add ability to repurpose "Living Situation" Dropdown
Ā 21. MIFOS-3603āāā - Create Role for Cloud users
Ā 22. MIFOS-3646āāā - MIFOS_CONF set per-app server, should be per-Mifos instance
Ā 23. MIFOS-3652āāā - Improvement for Accounting integration - Add ability to map GL codes from Mifos to Accounting system
Ā 24. MIFOS-3747āāā - Add threshold triggers to continuous performance tests
Ā 25. MIFOS-4075āāā - Create CI test instances for non-english locale automated tests
Ā 26. MIFOS-4082āāā - Batch job execution should use Date from org.mifos.framework.components.batchjobs.TaskHelper.execute(long timeInMillis) , Not the system date
Ā 27. MIFOS-4089āāā - Add more fields for Receipt ID and Receipt Date
Ā 28. MIFOS-4100āāā - Clean up batch job functional specifications
Ā 29. MIFOS-4145āāā - Flag PPI survey questions in list of View Questions
Ā 30. MIFOS-4522āāā - Remove references to Interest Deducted at Disbursement in code
Ā 31. MIFOS-4578āāā - add a database upgrade test that uses a recent snapshot of the test server database
Ā 32. MIFOS-4598āāā - investigate if en_LB locale is still in use
Ā 33. MIFOS-4650āāā - Update Process Flow States
Ā 34. MIFOS-4846āāā - create mbeans that monitor/notify of batch job failures
Ā 35. MIFOS-4907āāā - Change confusing English verbiage: Replace last with previous/prior
Ā 36. MIFOS-5113āāā - Import Transactions from Excel Spreadsheet
Ā 37. MIFOS-5157āāā - Mifos Installer, or simply EXE Launcher |
Priority 4 (FTL)
Area |
Ticket |
Other |
Ā 1. MIFOS-4465āāā - Finish Spring/ftl implementation of Loan Product functionality in admin area
Ā 2. MIFOS-4685āāā - As a Mifos user, I want to have the View Loan Account Details page converted to FTL
Ā 3. MIFOS-4686āāā - convert Disburse Loan flow to SpringMVC/Freemarker
Ā 4. MIFOS-4687āāā - As a Mifos user, I want to have the Edit Loan Account Status flow converted to FTL
Ā 5. MIFOS-4689āāā - As a Mifos user, I want to have the Apply Charges flow in Loans converted to FTL
Ā 6. MIFOS-4688āāā - As a Mifos user, I want to have the Apply Payment flow converted to FTL
Ā 7. MIFOS-4690āāā As a Mifos user, I want to have the Apply Adjustment flow in Loans converted to FTL
Ā 8. MIFOS-4691āāā - As a Mifos user, I want to have the Repay Loan flow in Loans converted to FTL
Ā 9. MIFOS-4692āāā - As a Mifos user, I want to have the Edit account information flow in Loans converted to FTL
Ā 10. MIFOS-4693āāā - As a Mifos user, I want to have the View repayment schedule page converted to FTL
Ā 11. MIFOS-4694āāā - As a Mifos user, I want to have the View transaction history page converted to FTL
Ā 12. MIFOS-4695āāā - As a Mifos user, I want to have the View installment details page converted to FTL
Ā 13. MIFOS-4696āāā - As a Mifos user, I want to have the View Status History page converted to FTL
Ā 14. MIFOS-4697āāā - As a Mifos user, I want to have the View Change Log page converted to FTL
Ā 15. MIFOS-4698āāā - As a Mifos user, I want to have the Add a Note flow converted to FTL
Ā 16. MIFOS-4699āāā - As a Mifos user, I want to have the See all notes page in Loan Account converted to FTL
Ā 17. MIFOS-4841āāā - UI Conversion: implement define new system user using freemarker and spring weblfow |