Ryan, Kay, >> 1. As for the name, Repayment-Moratorium - Can we come up with a more >> descriptive name? I liked Repayment-Push out more
My feeling is that Moratorium is alright if that name makes sense in the domain of finance and micro finance.. i.e. what would a domain expert call this? what are the customers requesting the feature calling it? >>2. I've spoken with a MFI before that wanted to double up payments the > meeting BEFORE the holiday. Not sure if that'd be easily doable but if > you are working in the code, would it be difficult to add? As Kay said, we would have to have a quick look at this but I don't see any reason at the moment why its not possible and with the restructure of the code it should be easier to go in and add this rule to the current strategy for generating dates. So if it becomes a priority we can focus in on it. >> 3. Since you are working in the schedule area, would this be a good time to >> clean up the LSIM feature? >> For example, for a few Mifos users they don’t really have meetings. >> Instead, they set a schedule for repayment per loan account. >> The LSIM was meant to get around this but it still has a few bugs and >> doesn’t work so great, so wondering if this would be a good time to add an >> option to decouple the scheduling? As far as LSIM goes, the ideal solution is to not have schedules coupled to meeting at all. Then when is non 'teller model' mode, constraints can be enforced on 'schedule generation' to make it comply with 'loan officer/customer meeting schedule', in 'teller model' mode, then there is no need to apply these constraints,only those of the loan repayment schedule itself. This is probably a reasonable amount of work but having looked at meetingBO recently I could see there was method there used when 'LSIM' is configured to be on that generate the same 'dates' as the normal 'getAllDates' generation method.. see MeetingGetAllDatesVersusIndependentOfMeetingTest.java in trunk. Again, when as we approach the current schedule generation of the fly work and the current refactoring of 'schedule date generation' this LSIM is falls into consideration. Again with this: if it becomes a priority we can focus in on it. >> 4. Repayment-Same Day – Does this rule make sense to anyone else? Why >> would I even enter in this holiday? Ryan you right given the following senario: Meeting every.1.weeks with start date 2nd March 2011 (Wednesday) A holiday exists from 3rd March through to 14th of March (inclusive) The schedule generated by getAllDates (existing date generation method is:) Wed Mar 02 00:00:00 GMT 2011, Wed Mar 09 00:00:00 GMT 2011, Wed Mar 16 00:00:00 GMT 2011, Wed Mar 23 00:00:00 GMT 2011, Wed Mar 30 00:00:00 BST 2011 So why bother creating the holiday in the first place if you are going to use that rule.? Regards, KeithW. > Moving this to the Mifos-user list > >>1. As for the name, Repayment-Moratorium - Can we come up with a more > descriptive name? I liked Repayment-Push out more > > I'm fine with that as long as "push out" is something easily > understandable to everyone. I thought Moratorium would be more > common... > >>2. I've spoken with a MFI before that wanted to double up payments the > meeting BEFORE the holiday. Not sure if that'd be easily doable but if > you are working in the code, would it be difficult to add? > > That'd be adding an entire new repayment rule. That's an enhancement we > have logged, maybe the devs who are working this code can do an estimate > on what it would take to add this. > > > ------------------------------------------------------------------------ > ------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Mifos-users mailing list > Mifos-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mifos-users > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Mifos-users mailing list Mifos-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mifos-users