Commit Graph
673 Commits
Author SHA1 Message Date
Adam Saghy 259eb75d81 FINERACT-2081: Fix Fineract writer hung infinte loop after merchant issued refund 2025-02-21 17:21:50 +01:00
Adam Saghy e02420f998 FINERACT-1981: Fix interest calculation logic (rounding issues with sub interest periods) 2025-02-20 14:24:24 +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
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.magyariandAdam Saghy 78c7abf05c FINERACT-2162: Progressive loan chargeback accrual handling 2025-02-13 16:51:50 +01:00
adam.magyariandAdam Saghy e2157501c0 FINERACT-2081: Allow loan charge-off via batch api 2025-02-13 09:51:58 +01:00
Andrii KulminskyiandAdam Saghy 4a0c52ea8b FINERACT-2081: Accrual not created for closed or overpaid loans 2025-02-11 16:28:24 +01:00
adam.magyariandAdam Saghy 493012bf8c FINERACT-2174: Enhance Apply periodic accrual job to take into consideration the interestRecognitionOnDisbursementDate field 2025-02-06 13:44:02 +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
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
Adam Saghy 894b6cbf6f FINERACT-2081: Integration test clean up - Remove Google truth dependency and Extract Fineract client out from IntegrationTest class 2025-01-31 15:00: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
Soma SörösandArnold Gálovics 66f3de8702 FINERACT-2081: Fix Interest Payment Waiver reverse-replay transaction on transaction creation. 2025-01-29 17:34:40 +01:00
adam.magyariandAdam Saghy 6e8024a004 FINERACT-1981: fix progressive accruals on early repayment 2025-01-29 15:05:47 +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
Andrii KulminskyiandAdam Saghy 093054b3db FINERACT-1981: Consolidated accrual activity created instead of individual ones 2025-01-29 10:13:12 +01:00
Adam Saghy a9d76ef3dd FINERACT-2165: Mark all the RestAssured solutions as deprecated in the integration tests module 2025-01-22 21:40:10 +01:00
Kristof JozsaandAdam Saghy 384a52bbaf FINERACT-2122: Add devRun gradle task, optimize build caching, fix deprecations 2025-01-22 17:03:24 +01:00
Andrii KulminskyiandAdam Saghy 9a8db7e82e FINERACT-2152: fix overlapping for update interest pause 2025-01-21 13:38:15 +01:00
Janos MeszarosandAdam Saghy 8ab9c9ea9a FINERACT-1981: Fix interest calculation when applies multi disbursement 2025-01-20 13:39:09 +01:00
Soma SörösandAdam Saghy 6e6ac8ffd6 FINERACT-1971: Verify Lan Charge Adjustment Business event's content 2025-01-20 09:54:34 +01:00
Andrii KulminskyiandAdam Saghy 9258be777c FINERACT-1971: update and delete interest pause by external id 2025-01-20 09:53:02 +01:00
Andrii KulminskyiandAdam Saghy 001797b97a FINERACT-1971: external_id column of accrual activity transaction gets updated to null when an accrual activity is reversed 2025-01-20 09:33:11 +01:00
Janos Meszaros fd765988a4 Fix date bug in saving account test 2025-01-16 21:41:46 +01:00
Soma SörösandAdam Saghy 2151b19e27 FINERACT-1971: Fix EMI Calculator: Last Unpaid Repayment Period Handling.
call calculateLastUnpaidRepaymentPeriodEMI recursively when emi would be less than already paid to adjust remaining emi correction for previous period.
Fixing AdvancedPaymentScheduleTransactionProcessor to handle division by installment count adjustment part in case of IN_ADVANCED payment
2025-01-14 13:24:02 +00:00
Soma SörösandAdam Saghy 100405a579 FINERACT-1971: Fix EMI Calculator: Last Unpaid Repayment Period Handling.
call calculateLastUnpaidRepaymentPeriodEMI recursively when emi would be less than zero to adjust remaining emi correction for previous period.
2025-01-10 13:53:07 +01:00
Andrii KulminskyiandAdam Saghy 8663c054a0 FINERACT-2152: API update and delete interest pause 2025-01-08 16:18:44 +01:00
Adam Saghy d2afd1aac7 FINERACT-1806: Fix mapping to handle multiple loan product configuration 2025-01-08 15:12:54 +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
Oleksii NovikovandAdam Saghy b7e6f356da FINERACT-2148: Resolve rounding issue in interest period calculation 2025-01-07 19:40:32 +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
Marta JankovicsandArnold Gálovics 136bb0009a FINERACT-2060: Progressive loan - final accrual calculation on closed loan 2024-12-13 16:48:07 +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 bc2ef08e0c FINERACT-2148: Add test for charge-off accruals 2024-12-07 13:25:19 +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
Marta JankovicsandAdam Saghy 7bd1f510a3 FINERACT-1981: COB/Inline COB fails while creating accruals for a overpaid account 2024-12-02 15:34:39 +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
Marta JankovicsandAdam Saghy d57e72ec2f FINERACT-2060: Accrual reverse replay logic and Handling 2024-11-29 19:17:23 +01:00
Jose Alberto HernandezandAdam Saghy 8d25b0c765 FINERACT-1981: Reverse Interest Refund transaction not allowed directly with 403 error 2024-11-29 12:28:37 +01:00
adam.magyariandAdam Saghy ff5e993b16 FINERACT-2148: return loan charge off behaviour with loan details 2024-11-29 12:24:23 +01:00
Janos MeszarosandAdam Saghy 4cb849fa17 FINERACT-1981: Introduce Interest should not be calculated on past due principal amount 2024-11-29 11:59:18 +01:00
Soma SörösandAdam Saghy f5d9a3a025 FINERACT-1981: Update Payable Interest Calculation For LoanSummaryData 2024-11-28 13:14:45 +01:00
leksinomiandAdam Saghy 32cc83fdbf FINERACT-2153: Enable immediate charge accrual creation post maturity 2024-11-27 17:49:42 +01:00
Jose Alberto HernandezandAdam Saghy 1ef9c0f4bb FINERACT-1981: Reverse Interest Refund transaction not allowed directly 2024-11-27 17:43:08 +01:00