[ http://mifosforge.jira.com/browse/MIFOS-5429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=72289#comment-72289 ]
Mifos Hudson Jira Plugin User commented on MIFOS-5429: ------------------------------------------------------ Integrated in !http://ci.mifos.org/hudson/images/16x16/blue.png! [head-h-release-secondary #65|http://ci.mifos.org/hudson/job/head-h-release-secondary/65/] Revert "MIFOS-5429: Fixed, when fee status is set on inActive, it will be removed automatically" Revert "Revert "MIFOS-5429: Fixed, when fee status is set on inActive, it will be removed automatically"" Revert "MIFOS-5429: Fixed, when fee status is set on inActive, it will be removed automatically" Revert "MIFOS-5429: Added additional warning to remove fee" Revert "MIFOS-5429: Fixed redirection after fee remove" Revert "MIFOS-5429: Added ability to remove fee from loan account" Revert "MIFOS-5429: Added ability to remove fees if fee is never used or loan product with attached fee is not applied to account" Kamil Kalfas : Files : * application/src/test/java/org/mifos/accounts/fees/struts/action/FeeActionStrutsTest.java * application/src/main/java/org/mifos/accounts/fees/struts/action/FeeAction.java Kamil Kalfas : Files : * application/src/main/java/org/mifos/accounts/fees/struts/action/FeeAction.java Kamil Kalfas : Files : * application/src/main/java/org/mifos/accounts/fees/struts/action/FeeAction.java Kamil Kalfas : Files : * application/src/main/java/org/mifos/accounts/fees/struts/action/FeeAction.java * application/src/main/resources/org/mifos/config/localizedResources/FeesUIResources.properties Kamil Kalfas : Files : * appdomain/src/main/java/org/mifos/application/util/helpers/ActionForwards.java * application/src/main/resources/META-INF/resources/WEB-INF/other-struts-config.xml * application/src/main/java/org/mifos/accounts/fees/struts/action/FeeAction.java Kamil Kalfas : Files : * application/src/main/resources/org/mifos/config/localizedResources/FeesUIResources.properties * appdomain/src/main/java/org/mifos/accounts/fees/util/helpers/FeeConstants.java * appdomain/src/main/java/org/mifos/accounts/fees/persistence/FeeDao.java * appdomain/src/main/java/org/mifos/accounts/fees/servicefacade/FeeServiceFacadeWebTier.java * application/src/main/resources/META-INF/resources/pages/application/fees/jsp/previewfeesedit.jsp * application/src/main/java/org/mifos/accounts/fees/struts/action/FeeAction.java * appdomain/src/main/java/org/mifos/accounts/fees/business/service/FeeServiceImpl.java * appdomain/src/main/java/org/mifos/accounts/fees/business/service/FeeService.java * appdomain/src/main/java/org/mifos/accounts/fees/persistence/FeeDaoHibernate.java * appdomain/src/main/resources/org/mifos/accounts/productdefinition/business/PrdOfferingBO.hbm.xml Kamil Kalfas : Files : * serviceInterfaces/src/main/java/org/mifos/application/admin/servicefacade/FeeServiceFacade.java * appdomain/src/main/java/org/mifos/accounts/fees/servicefacade/FeeServiceFacadeWebTier.java * application/src/main/resources/META-INF/resources/pages/application/fees/jsp/FeeDetails.jsp * application/src/main/java/org/mifos/accounts/fees/struts/action/FeeAction.java * appdomain/src/main/java/org/mifos/accounts/savings/persistence/GenericDao.java * appdomain/src/main/resources/org/mifos/accounts/fees/business/FeeBO.hbm.xml * appdomain/src/main/java/org/mifos/accounts/fees/persistence/FeeDao.java * appdomain/src/main/resources/org/mifos/accounts/productdefinition/business/PrdOfferingBO.hbm.xml * application/src/main/resources/org/mifos/config/localizedResources/FeesUIResources.properties * appdomain/src/main/java/org/mifos/accounts/fees/persistence/FeeDaoHibernate.java * appdomain/src/main/java/org/mifos/accounts/savings/persistence/GenericDaoHibernate.java * application/src/main/java/org/mifos/accounts/fees/struts/actionforms/FeeActionForm.java * appdomain/src/main/java/org/mifos/accounts/fees/util/helpers/FeeConstants.java * application/src/main/resources/META-INF/resources/pages/application/fees/jsp/feesedit.jsp * appdomain/src/main/java/org/mifos/accounts/fees/business/service/FeeServiceImpl.java * application/src/main/resources/META-INF/resources/pages/application/fees/jsp/previewfeesedit.jsp * appdomain/src/main/java/org/mifos/accounts/fees/business/service/FeeService.java > Add ability to remove Fee which is not related to any Loan Account > ------------------------------------------------------------------ > > Key: MIFOS-5429 > URL: http://mifosforge.jira.com/browse/MIFOS-5429 > Project: mifos > Issue Type: Improvement > Components: Fee > Affects Versions: 2.3.0-M4 > Reporter: Lukasz Chudy > Assignee: Kamil Kalfas > Fix For: Vinolia I > > > It would be good improve the way of managing the inactive fees. > Currently, when fee is attached to Loan Product and marked as inactive then > it is displayed on View Loan Product page and after editing product, it > disappears (bug MIFOS-5428). > The proposition is to remove fee marked as inactive from all related Loan > Products but display the following warning message on Review page: > "If you change the fee status to Inactive, then this fee will be > automatically removed from these Loan Products:" > Another thing is that, when fee is not related to any active/closed Loan > Accounts then it should be possible to remove it. > One solution to do that is to add check box on Review page - "This fee has > never been used so it can be permanently removed from the system.". Check box > should unchecked by default. > To sum up, there are 3 cases which should be properly handled: > 1. Fee is not attached to any Loan Product and has never been used in any > Loan account. In this case this fee can be reamoved from the system. > 2. Fee is attached to Loan Product but has never used in any Loan account. In > this case, warning message should be displayed that it will be removed from > related Loan Products and also check box to remove. > 3. Fee is attached to Loan Product and was used in any Loan account. In this > case, warning message should be displayed that it will be removed from > related Loan Products and there is no possibility to remove fee from the > system. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: http://mifosforge.jira.com/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Mifos-issues mailing list Mifos-issues@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mifos-issues