viktorpavlenko and Adam Saghy
35aa6e1f4f
FINERACT-2169: Business date api refactor;
2025-03-14 18:10:48 +00:00
viktorpavlenko and Adam Saghy
99f313e02c
FINERACT-2169: Account rules api refactor;
2025-03-14 18:10:19 +00:00
mark.vituska and Adam Saghy
e44a60f327
FINERACT-2181: initial rounding-mode configuration
2025-03-14 13:05:30 +00:00
Soma Sörös and Adam Saghy
3cf85e2977
FINERACT-2197: Introduce a new type of ACTUAL during calculation of days in year
2025-03-14 13:01:06 +00:00
Wilfred Kigenyi and Adam Saghy
2ac1445dba
Confirm existance of elements before accessing them
2025-03-14 12:59:35 +00:00
Arnold Galovics and Arnold Gálovics
3198b1b99e
FINERACT-2208: Penalties are not recalculated after backdated transactions
2025-03-12 16:52:30 +01:00
Arnold Galovics and Arnold Gálovics
33e9f7f3db
FINERACT-2141: Delayed settlement implementation for fineract loan investor module
2025-03-07 17:46:24 +01:00
mark.vituska and Adam Saghy
1921606ffc
FINERACT-2181: fixed ConfigurationReadPlatformServiceImpl to handle not found cases, added tests
2025-03-05 14:06:39 +00:00
Adam Saghy
9208ea2fe1
FINERACT-2200: Add "reversed" flag to LoanTransactionDataV1.avsc
2025-03-04 14:16:55 +00:00
Soma Sörös and Adam Saghy
b546a43ce9
FINERACT-2179: Introduce Next/Last in future allocation rule for progressive loans
2025-03-03 16:39:57 +01:00
mariiaKraievska and Adam Saghy
f0cc697c67
FINERACT-2333: Accrual handling in case of Charged-off loan
2025-03-03 16:30:46 +01:00
Rustam Zeinalov and Adam 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
991a2c1af4
FINERACT-2181: Update Test annotation import
...
(org.junit.Test -> org.junit.jupiter.api.Test)
2025-02-26 22:17:59 +01:00
adam.magyari and Adam Saghy
a5e3a80683
FINERACT-2176: fix Interest portion is missing from Charge-off transaction
2025-02-26 12:52:03 +01:00
Soma Sörös and Adam Saghy
3dd62803e6
FINERACT-2081: Fix ProgressiveEMICalculator caused infinite loop on AdvancedPaymentScheduleTransactionProcessor
2025-02-26 12:25:21 +01:00
Soma Sörös and Adam Saghy
a72d3ff423
FINERACT-2187: Fix totalUnpaidPayableNotDueInterest not correct, when there is early payment on the loan
2025-02-25 21:56:59 +01:00
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 Galovics and Arnold 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 Meszaros and Adam Saghy
cdbf0df571
FINERACT-2162: Chargeback implementation for progressive interest recalculation enabled loan.
2025-02-14 15:16:59 +01:00
Jose Alberto Hernandez and Adam Saghy
22f7972f60
FINERACT-1971 Repayment schedule period - Incorrect values after charge with huge amount
2025-02-14 10:29:48 +01:00
adam.magyari and Adam Saghy
78c7abf05c
FINERACT-2162: Progressive loan chargeback accrual handling
2025-02-13 16:51:50 +01:00
adam.magyari and Adam Saghy
e2157501c0
FINERACT-2081: Allow loan charge-off via batch api
2025-02-13 09:51:58 +01:00
Andrii Kulminskyi and Adam Saghy
4a0c52ea8b
FINERACT-2081: Accrual not created for closed or overpaid loans
2025-02-11 16:28:24 +01:00
adam.magyari and Adam 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 Hernandez and Adam 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
mariiaKraievska and Adam 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ös and Adam 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ös and Arnold Gálovics
66f3de8702
FINERACT-2081: Fix Interest Payment Waiver reverse-replay transaction on transaction creation.
2025-01-29 17:34:40 +01:00
adam.magyari and Adam Saghy
6e8024a004
FINERACT-1981: fix progressive accruals on early repayment
2025-01-29 15:05:47 +01:00
Jose Alberto Hernandez and Adam Saghy
15fcaed61f
FINERACT-1971: Loan totalUnpaidPayableNotDueInterest field has wrong value after maturity
2025-01-29 10:16:30 +01:00
Andrii Kulminskyi and Adam 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 Jozsa and Adam Saghy
384a52bbaf
FINERACT-2122: Add devRun gradle task, optimize build caching, fix deprecations
2025-01-22 17:03:24 +01:00
Andrii Kulminskyi and Adam Saghy
9a8db7e82e
FINERACT-2152: fix overlapping for update interest pause
2025-01-21 13:38:15 +01:00
Janos Meszaros and Adam Saghy
8ab9c9ea9a
FINERACT-1981: Fix interest calculation when applies multi disbursement
2025-01-20 13:39:09 +01:00
Soma Sörös and Adam Saghy
6e6ac8ffd6
FINERACT-1971: Verify Lan Charge Adjustment Business event's content
2025-01-20 09:54:34 +01:00
Andrii Kulminskyi and Adam Saghy
9258be777c
FINERACT-1971: update and delete interest pause by external id
2025-01-20 09:53:02 +01:00
Andrii Kulminskyi and Adam 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ös and Adam 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ös and Adam 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 Kulminskyi and Adam 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ös and Adam 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 Hernandez and Adam 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 Novikov and Adam Saghy
b7e6f356da
FINERACT-2148: Resolve rounding issue in interest period calculation
2025-01-07 19:40:32 +01:00
Andrii Kulminskyi and Adam Saghy
c2ec015e64
FINERACT-2152: API Create and retrieve interest pause
2024-12-19 22:24:02 +01:00