Commit Graph
100 Commits
Author SHA1 Message Date
Keith Woodlock ce188814ec ensure resource idenity is stored with a CREATE command source when command is processed by platform. Allows ability to see all state changing commands accepted to date by platform for a given resource. 2012-11-16 13:26:25 +00:00
Keith Woodlock e61454792f refactor ApplicationConstants usage, refactor usage of code and code values for customer identifiers. 2012-11-16 10:13:06 +00:00
Keith Woodlock d7ea5d8169 MIFOSX-97: ability to support maker checker on create, update, delete of client. 2012-11-15 21:58:19 +00:00
Keith Woodlock 74fa071603 remove unused imports. 2012-11-15 14:14:10 +00:00
Keith Woodlock 84db0f9794 mifosx-45: removed usused imports. 2012-11-15 14:00:59 +00:00
Keith Woodlock 716b1fb11a MIFOSX-97: WIP moving towards demo of maker checker of client create functionality. 2012-11-13 18:18:49 +00:00
Keith Woodlock 3f55301be2 MIFOSX-97: WIP on maker checker for clients area. 2012-11-12 17:30:50 +00:00
Keith Woodlock 3e16891cfb MIFOSX-97: some changes around loan officer reassingment capability for loans. 2012-11-12 17:16:30 +00:00
Keith Woodlock 4cba5ea719 Merge remote-tracking branch 'mdudzinski/MIFOSX-73' 2012-11-12 16:11:02 +00:00
Keith Woodlock cd2e71ed75 clean up REST API parameters usage around roles and permissions. 2012-11-12 12:12:42 +00:00
Keith Woodlock 0cedba8ae1 remove unused code around permissions from older prototype. 2012-11-10 00:46:22 +00:00
Keith Woodlock a0f6fd0a32 remove warnings, fix issue with creating loan with no charges even if loan product has default charges against it. 2012-11-09 16:23:10 +00:00
Keith Woodlock 152a70477d MIFOSX-90: support modification of loan charge, fix issue with repayments paying off loan charges in wrong order. 2012-11-08 14:35:41 +00:00
Keith Woodlock 7af4b12d24 MIFOSX-90: disallow ability to remove loan charge if it is waived (or partially waived). 2012-11-08 11:26:51 +00:00
Keith Woodlock 027be9df4f Ability to waive loan charge in full (integrated into repayment schedule) even if loan charge is marked as paid or due for payment in past or future. 2012-11-08 10:26:08 +00:00
Keith Woodlock 89b2a15e4c MIFOSX-124: get shell of accounting ready for development. 2012-11-06 17:31:36 +00:00
Keith Woodlock b185bc5f5b mifosx-90: validation of loan and loan charges state when adding and removing loan charges and when creating, modifying loan applications. 2012-11-06 15:12:16 +00:00
Keith Woodlock 81f7b614b4 show breakdown of monetary amount applied to portions for each transacton. 2012-11-06 14:10:24 +00:00
Keith Woodlock db3f0401d9 MIFOSX-90: cater for some validation and edge cases around loan charges and loans. 2012-11-02 15:17:46 +00:00
Keith Woodlock ee63559abd remove unused warnings from savings code. 2012-11-01 16:30:57 +00:00
Keith Woodlock 75b8a0801d rename patch files for savings. 2012-11-01 14:53:29 +00:00
Keith Woodlock 46c82b1f67 MIFOSX-90: ability to add a defined loan charge (fee or penalty) to a loan and accomodate correctly into the loan schedule given the due date of the charge. 2012-11-01 13:15:05 +00:00
Keith Woodlock 46970adb2b make write service method transactional along with minor style changes. 2012-10-31 17:20:27 +00:00
Keith Woodlock a3200a8bc7 MIFOSX-90: work in progress on charges (fees and penalties) for loans suitable for gk-maarg. Split out charges on repayment schedule into fee charges and penalty charges. work outstanding on integrating payment processing to auto pay off charges (or auto penalise). 2012-10-31 11:08:54 +00:00
Keith Woodlock 3d5c0d88c0 Inital support for adding loan charge due on specified date for demo to gk. 2012-10-28 11:29:57 +00:00
Keith Woodlock ba42641d03 removed unused code for now. 2012-10-27 11:10:50 +01:00
Keith Woodlock eefd55f7af remove unused warnings 2012-10-26 10:46:08 +01:00
Keith Woodlock 675cebbbc7 MIFOSX-67: update patch to drop recreate client identifier tables with UTF-8 charset and changes to field sizes. duplicate key scenario did not work correctly due to refetch of client data in same session which is closed due to excpetion. Little bit of removal of unused code from earlier solution. 2012-10-24 16:20:40 +01:00
Keith Woodlock 1e3047c29c MIFOSX-90: tidy up of implementation around add,delete,update loan charges. 2012-10-23 13:38:38 +01:00
Keith Woodlock ccdda4287b MIFOSX-90: detect in active charges on product during loan creation. 2012-10-23 11:52:45 +01:00
Keith Woodlock bdd2774de9 MIFOSX-90: in prep for this work, fix some existing issues with charges, product charges and loan charges functionality. 2012-10-22 15:38:27 +01:00
Keith Woodlock 947f50fc31 remove unused import in groups service 2012-10-22 13:40:28 +01:00
Keith Woodlock dd95e0ad49 Update README.md
update demo server.
2012-10-21 17:21:04 +02:00
Keith Woodlock e8bd6ccdbd update docs to handle demo and production servers as well as localhost dev. 2012-10-21 12:02:23 +01:00
Keith Woodlock 0b55ef9149 update tomcat plugin, handle change of disbursement date when modifying loan application for now. 2012-10-20 14:11:55 +01:00
Keith Woodlock 09165cbb04 allow undo disbursal if only disbursement transactions. refactor loanTransactionData object. 2012-10-18 17:48:26 +01:00
Keith Woodlock c32a14e537 upgrade sql files after demo server upgrade. 2012-10-16 00:47:30 +01:00
Keith Woodlock 3c78d8f64e remove deprecate MoneyData class usage forcing tidy up of LoanTransaction usage. 2012-10-12 09:55:22 +01:00
Keith Woodlock b56ecc8387 allow adjusted transactions to be zeroed, ensure inArrearsTolerance is nullable and does not need to be provided. 2012-10-12 00:41:05 +01:00
Keith Woodlock ab9497c985 mifosx-92: tidy up loan product in prep for tranche loans. 2012-10-11 17:59:13 +01:00
Keith Woodlock b79f0495f3 remove legacy code and fetaures from earlier prototype version that are no longer used and will be implemented differently in future. 2012-10-10 17:00:05 +01:00
Keith Woodlock c4578672fa mifosx-61: provide ability to close loans as reschedule or obligations met if loan is within defined tolerance. 2012-10-10 15:02:41 +01:00
Keith Woodlock 9c75498ebe remove unused import warnings and unused fields and parameter warnings for now. 2012-10-09 19:40:12 +01:00
Keith Woodlock 1553918558 bump up patch number. 2012-10-09 19:29:03 +01:00
Keith Woodlock 79d036d5c9 squash madhukars pull request into one commit. 2012-10-09 19:16:48 +01:00
Keith Woodlock b97f02ef8e mifosx-61: support waive of interest along with loan write off capability. refactor loanRepayments as transactions on api. 2012-10-09 14:53:34 +01:00
Keith Woodlock a6a72541eb remove warnings about unused imports and make CodeValueData immutable. 2012-10-08 10:16:11 +01:00
Keith Woodlock 27263af350 remove collation on sql, defult to utf-8 charset for table. 2012-10-07 20:22:48 +01:00
Keith Woodlock 0a22ab3e41 creocore: change waive functionality to support waive of interest only. 2012-10-04 16:08:31 +01:00
Keith Woodlock 976ea6be21 Tidy up programming style bad smells around GETTING data from objects rather than putting behaviour on object that owns the data and using that behaviour. 2012-10-03 17:00:04 +01:00
Keith Woodlock b86966caf9 remove usused warnings, make group data immutable. 2012-10-02 12:24:36 +01:00
Keith Woodlock 2855e56e0f update files after server upgrade. 2012-10-01 10:17:40 +01:00
Keith Woodlock 4fc43ced64 mifosx-58: cater for modification of loan charges during loan modify process. ensure existing loan charges are used and updated rather than removed and new ones added each time. 2012-09-28 16:53:00 +01:00
Keith Woodlock f737336dc3 mifosx-58: handle charges at disbursement for loan creation. 2012-09-27 11:24:30 +01:00
Keith Woodlock 3617197f5f remove warnings 2012-09-26 10:18:41 +01:00
Keith Woodlock 4830b85493 ensure payment of charges due at disbursement are captured on a transaction that is automaticatly entered when disbursement of loan occurs. 2012-09-25 16:09:05 +01:00
Keith Woodlock 59e19e005e mifosx-58: add interest repayment and total repayment details correctly to new loan schedule been returned. 2012-09-25 09:48:12 +01:00
Keith Woodlock 4c9450a257 remove warnings, format sections. 2012-09-21 20:26:48 +01:00
Keith Woodlock 91bcde66bf keep running tab on overdue amount for each period of repayment schedule, determine arrears from this based on loans arrears tolerance setting, ensure repaymentSchedule from retrieve loan has charges correctly included for disbursement period. 2012-09-21 20:14:49 +01:00
Keith Woodlock 4f98144896 mifosx-58: wip - integrate charges at time of disbursement into loan create and modify flows. suppress non-relevant warnings for unused parameters in overiding classes. 2012-09-20 15:11:48 +01:00
Keith Woodlock ba8b24ac3b update file name of loan schedule data class. 2012-09-19 17:25:31 +01:00
Keith Woodlock a6a74a401b mifosx-58: final piece of aligning loan schedule area in prep for integration with charges. Loan schedule presented during loan creation and modify flows are same as one viewed when click loan link on client view. 2012-09-19 17:13:26 +01:00
Keith Woodlock 360ae5a444 mifosx-58: remove deprecated code and tests around it 2012-09-18 15:15:43 +01:00
Keith Woodlock 4084c194a0 mifosx-58: wip - refactoring api for loan schedule data - introduced new schedule in prep for supporting charges. 2012-09-18 15:15:41 +01:00
Keith Woodlock c6317acfae mifosx-58: wip on data to reprsesent loan schedule. 2012-09-18 15:15:37 +01:00
Keith Woodlock 3e5b47f562 wip loan charges and loan schedule 2012-09-18 15:15:35 +01:00
Keith Woodlock 3adfd9c073 WIP on support loan charges on loan schedule. 2012-09-18 15:15:33 +01:00
Keith Woodlock 6bd2d078a3 WIP on support loan charges on loan schedule. 2012-09-18 15:15:30 +01:00
Keith Woodlock 56c8ce43cd removed unneeded supression of warning. 2012-09-18 15:11:13 +01:00
Keith Woodlock c17fa073ec remove unneeded supressings. 2012-09-17 20:09:31 +01:00
Keith Woodlock 4e35791618 ensure charges data is returned in json for loan GETs. 2012-09-14 17:27:16 +01:00
Keith Woodlock 712ba4d69e tidy up typical response parameters for loan GET requests. 2012-09-14 17:09:25 +01:00
Keith Woodlock 63e0f8e64b fix sql grammar error with trailing comma. 2012-09-14 16:33:12 +01:00
Keith Woodlock a75a8d5d22 remove join to get currency data for repayment schedule periods. 2012-09-14 16:19:01 +01:00
Keith Woodlock e4f8eb6b12 mifosx-58: restructure loan schedule to contain summary plus detail of schedule. As part of this work I removed the use of MoneyData in data objects and instead return currency and decimal for each monetary amount aligning with rest of application. 2012-09-14 16:10:16 +01:00
Keith Woodlock 4717393816 some tidy up is all. 2012-09-13 22:00:45 +01:00
Keith Woodlock c1c92fef3c fix conflicts with recent commits. 2012-09-13 17:43:27 +01:00
Keith Woodlock b438747608 update data parameter repaymentStrategyOptions 2012-09-13 17:21:51 +01:00
Keith Woodlock 384928670d mifosx-58: loan charges at time of disbursement 2012-09-13 17:20:49 +01:00
Keith Woodlock 16da04f089 small bit of tidy up. 2012-09-13 17:10:25 +01:00
Keith Woodlock 1fe9856eb2 some supressing of warnings and retaining loanAccountData as immutable (of sorts). 2012-09-13 01:05:56 +01:00
Keith Woodlock bd80d01821 dont return loanRepayments if none exist. 2012-09-12 14:17:19 +01:00
Keith Woodlock 99b53995ea add validation for repayment strategy for loan application flows, add data update patch for heavensfamily data. 2012-09-12 11:40:56 +01:00
Keith Woodlock da6c2ea818 Update README.md 2012-09-12 02:25:16 +02:00
Keith Woodlock 3684e72486 Update README.md
Update roadmap of items being worked on
2012-09-12 02:23:30 +02:00
Keith Woodlock 32e4a2ce64 add note about query for transactions data in deposit account cases. 2012-09-11 21:12:16 +01:00
Keith Woodlock 5154e87b23 Fix deposit account data object, make it immutable again. 2012-09-11 21:08:26 +01:00
Keith Woodlock 0bfabbe99a Merge remote-tracking branch 'madhukar/MIFOSX-43-home' 2012-09-11 18:16:36 +01:00
Keith Woodlock 587cb496b4 update for recent demo server upgrade. 2012-09-11 12:29:20 +01:00
Keith Woodlock 940a665255 update validation around staff 2012-09-09 15:28:05 +01:00
Keith Woodlock 06ac7a46e2 update patch in case table doesnt exist. 2012-09-09 14:50:50 +01:00
Keith Woodlock f08bd15b1f add support for charges when create new or modifying loan aplication on the GET of data. 2012-09-07 16:14:13 +01:00
Keith Woodlock 61b49d0b4c fix update loan product transaction strategy field and align new loan application with implementation of modify loan application work from mifosx-32. 2012-09-07 15:32:17 +01:00
Keith Woodlock 5bc6b5f664 support change of dates when modify loan application. 2012-09-06 23:12:45 +01:00
Keith Woodlock a3eed0fdc2 MIFOSX-32: support ability to modify loan application (or loan contract). 2012-09-06 16:57:05 +01:00
Keith Woodlock 756729ae8e fix for change of database column name. 2012-09-06 16:50:21 +01:00
Keith Woodlock 0306ee866a rename matured_on column and rename status and types associated with deposit accounts. 2012-09-06 16:39:14 +01:00
Keith Woodlock 29e36a0797 MIFOSX-32: continue WIP on abilit to modify loan application. 2012-09-05 23:19:08 +01:00
Keith Woodlock 6b2ec54a31 MIFOSX-32: start with modifing loan account data returned from get for use in the submit loan application and modify loan application flows. 2012-09-05 19:16:26 +01:00
Keith Woodlock b331a29bf8 fix up some old validation issues on loans. 2012-09-05 15:46:53 +01:00