Commit Graph
268 Commits
Author SHA1 Message Date
Harsh-Srivastav123andAdam Saghy c236ee04ef FINERACT-2080: Refactoring Loan entity
FINERACT-2080: Refactoring Loan entity
2025-03-14 18:11:52 +00:00
Soma SörösandAdam Saghy 3cf85e2977 FINERACT-2197: Introduce a new type of ACTUAL during calculation of days in year 2025-03-14 13:01:06 +00:00
Oleksii NovikovandAdam Saghy 898a18c873 FINERACT-2081: Fix cumulative principal calculation 2025-03-14 12:57:40 +00:00
Arnold GalovicsandArnold Gálovics 3198b1b99e FINERACT-2208: Penalties are not recalculated after backdated transactions 2025-03-12 16:52:30 +01:00
Adam Saghy 4ea0acdcf1 FINERACT-2211: Fix-Incorrect LoanSchedule after Full Refund with LAST_INSTALLMENT rule on 12m interest bearing Term loan 2025-03-12 15:00:14 +00:00
Arnold GalovicsandArnold Gálovics 33e9f7f3db FINERACT-2141: Delayed settlement implementation for fineract loan investor module 2025-03-07 17:46:24 +01:00
Soma SörösandAdam Saghy b546a43ce9 FINERACT-2179: Introduce Next/Last in future allocation rule for progressive loans 2025-03-03 16:39:57 +01:00
Rustam ZeinalovandAdam Saghy 7642530393 FINERACT-2081: Fix Accrual activity - reverse and replayed couple of times after backdated repayment 2025-02-27 10:27:33 +01:00
Adam Saghy 5137fd65af FINERACT-2081: Charge-off optimalization 2025-02-21 14:09:23 +01:00
Oleksii NovikovandAdam Saghy b1384b9cce FINERACT-2081: Refactoring for reprocess transactions and regenerate repayment schedule invocations 2025-02-18 20:10:25 +01:00
Arnold GalovicsandArnold Gálovics 0f1be3c913 FINERACT-2178: Ability to retrieve a loan's balance at a certain point in time in the past 2025-02-17 21:48:05 +01:00
Soma SörösandAdam Saghy ff21304cac FINERACT-2174: Calculate fraction period - In case interestRecognitionFromDisbursementDate is true, we need to include from date and exclude due date 2025-02-17 09:48:14 +01:00
Janos MeszarosandAdam Saghy cdbf0df571 FINERACT-2162: Chargeback implementation for progressive interest recalculation enabled loan. 2025-02-14 15:16:59 +01:00
Jose Alberto HernandezandAdam Saghy 22f7972f60 FINERACT-1971 Repayment schedule period - Incorrect values after charge with huge amount 2025-02-14 10:29:48 +01:00
Adam Saghy 79c5fc1649 FINERACT-2081: Interest recalculation only for interest bearing loans 2025-02-06 14:11:06 +01:00
Jose Alberto HernandezandAdam Saghy 3a5888ee4b FINERACT-2174: Allow for recognition of Interest on first day end of day - Introducing the flag 2025-02-05 19:52:44 +01:00
Oleksii NovikovandAdam Saghy 7d0474cc17 FINERACT-2162: Support chargeback for progressive loans with disabled interest recalculation and payment allocation 2025-02-05 14:55:15 +01:00
adam.magyariandAdam Saghy 157a492bcc FINERACT-1981: fix progressive accruals on late repayment 2025-02-04 11:47:52 +01:00
Adam Saghy 0b9687d2aa FINERACT-2081: Fix end of month and partial interest calculation for 360/30 2025-02-03 16:29:55 +01:00
mariiaKraievskaandAdam Saghy 69317d62c8 FINERACT-2205: Add tests when charge is added after the charge off date and forbid backdated charge-off transactions in the middle of the monetary activity. 2025-02-03 16:29:45 +01:00
Soma SörösandAdam Saghy 78cd5b106a FINERACT-2081: Fix Accrual Activity Reversal on Installment Due Date.
* Accrual Activity is not recalculated during reopen transaction recalculation
* integration tests cover reverse replay verification and extra use cases
2025-01-30 12:45:38 +01:00
Jose Alberto HernandezandAdam Saghy 15fcaed61f FINERACT-1971: Loan totalUnpaidPayableNotDueInterest field has wrong value after maturity 2025-01-29 10:16:30 +01:00
Oleksii NovikovandArnold Gálovics 69fed07e5c FINERACT-2152: Backdated and multiple interest pauses 2025-01-25 13:57:45 +01:00
Oleksii NovikovandAdam Saghy af37e07f31 FINERACT-2152: Interest pause during one period and between two periods 2025-01-24 09:58:02 +01:00
Andrii KulminskyiandAdam Saghy 9a8db7e82e FINERACT-2152: fix overlapping for update interest pause 2025-01-21 13:38:15 +01:00
Jose Alberto HernandezandAdam Saghy 6ec0401820 FINERACT-2152: Fix Invalid Loan term variation type on Interest Pause case 2025-01-21 11:41:40 +01:00
mariiaKraievskaandAdam Saghy 75701daa09 FINERACT-2148: Accelerate maturity to charge-off date when a regular/backdated repayment or other monetary activity occurs before/after the charge-off date. 2025-01-21 10:44:47 +01:00
Andrii KulminskyiandAdam Saghy 9258be777c FINERACT-1971: update and delete interest pause by external id 2025-01-20 09:53:02 +01:00
Arnold GalovicsandArnold Gálovics d2bdbf843a FINERACT-2081: Ability to assign settlement information to loan product when asset is externally owned 2025-01-14 13:55:46 +01:00
Adam Saghy 9fc4e2f948 FINERACT-2152: Loan term variations audit fields 2025-01-09 16:58:17 +01:00
Andrii KulminskyiandAdam Saghy 8663c054a0 FINERACT-2152: API update and delete interest pause 2025-01-08 16:18:44 +01:00
Soma SörösandAdam Saghy afc09b5333 FINERACT-1971: Fix Accrual Activity reversal on Progressive interest bearing loans during loan reopening 2025-01-08 13:04:46 +01:00
Jose Alberto HernandezandAdam Saghy 4f1184f20b FINERACT-2148: Stop recalculating interest if the loan is charged-off 2025-01-08 12:07:23 +01:00
Adam Saghy e1d043bb2d FINERACT-1806: Advanced accounting - Charge-off reason 2025-01-07 19:40:45 +01:00
leksinomiandAdam Saghy 2fbdbe9df7 FINERACT-2148: Add 'Accelerate maturity' charge-off behaviour option 2025-01-07 18:21:24 +01:00
Andrii KulminskyiandAdam Saghy c2ec015e64 FINERACT-2152: API Create and retrieve interest pause 2024-12-19 22:24:02 +01:00
Adam Saghy e94e6c421a FINERACT-1806: Unify Charge-off reason mapping fields 2024-12-19 17:26:24 +01:00
Adam Saghy 8123276981 FINERACT-1806: Rework Product to GL account mapping and fix charge-off reason typos 2024-12-18 15:13:43 +01:00
adam.magyariandAdam Saghy 696be57c7c FINERACT-1806: fix ProductToGLAccountMapping 2024-12-18 15:13:43 +01:00
leksinomiandAdam Saghy 3735aea598 FINERACT-2081: Refactor LoanSummaryWrapper 2024-12-16 18:20:14 +01:00
Oleksii NovikovandAdam Saghy 51433ffb66 FINERACT-2148: Update instalments interest with zero after charge off with interest recalculation enabled 2024-12-16 14:31:54 +01:00
Marta JankovicsandArnold Gálovics 136bb0009a FINERACT-2060: Progressive loan - final accrual calculation on closed loan 2024-12-13 16:48:07 +01:00
Adam Saghy d57906d4fa FINERACT-2081: Refactor - Simplify LoanSchedulePeriodData.java class 2024-12-11 19:10:10 +01:00
Janos MeszarosandAdam Saghy bb8480a03d FINERACT-1981: Embeddable Progressive Loan Schedule generator 2024-12-10 15:04:16 +01:00
adam.magyariandAdam Saghy d0006a2169 FINERACT-1971: update installment accrued portions on charge accrual 2024-12-10 15:04:01 +01:00
adam.magyariandArnold Gálovics 56350673ad FINERACT-1981: fix post maturity charge removed by cob on progressive loan 2024-12-07 13:25:07 +01:00
Adam Saghy 3490219577 FINERACT-2148: Backdated Charge-off with interest recalculation 2024-12-06 16:49:55 +01:00
Oleksii NovikovandAdam Saghy a2c01d25e5 FINERACT-2080: Move loan validation from entity to validator classes 2024-12-05 13:58:47 +01:00
Adam Saghy f63df474f6 FINERACT-2154: Store "Pre-close interest calculation strategy" on loan level 2024-11-29 21:39:08 +01:00
Jose Alberto HernandezandAdam Saghy 8d12bc04e9 FINERACT-2081: Retrieving Loan Product details with invalid external-id results in 500 error 2024-11-29 19:36:20 +01:00