 Aman-MittalandAdam Saghy
|
0ba1745443
|
FINERACT-2421: Refractor redundant and some deprecated code as per new Java 21 style (Phase 3)
|
2025-12-26 19:27:38 +01:00 |
|
 Oleksii NovikovandArnold Gálovics
|
8610368a18
|
FINERACT-2181: Improve validation for reschedule fromDate parameter
|
2025-12-23 11:13:09 +01:00 |
|
 Oleksii NovikovandAdam Saghy
|
630f41f11f
|
FINERACT-2413: Re-amortization reverse replay handling
|
2025-12-18 12:37:52 +01:00 |
|
 mariiaKraievskaandAdam Saghy
|
97b8bfa26f
|
FINERACT-2354: Loan reschedule with extra terms after re-aging
|
2025-12-18 12:37:14 +01:00 |
|
 mariiaKraievskaandAdam Saghy
|
1a6975c930
|
FINERACT-2354: Re-aging: Repayment schedule handling in case of overlapping Interest pause
|
2025-12-16 12:43:01 +01:00 |
|
 mariiaKraievskaandAdam Saghy
|
f070ff4f5d
|
FINERACT-2354: Chargeback handling with backdated re-age - with default re-aging behaviour
|
2025-12-16 12:38:36 +01:00 |
|
 Oleksii NovikovandArnold Gálovics
|
36d779eabf
|
FINERACT-2398: Add handling for equal overdue interest split re-amortization
|
2025-12-12 20:02:06 +01:00 |
|
Adam Saghy
|
c3ed5caab2
|
FINERACT-2389: EMI rounding handling
|
2025-12-11 17:08:57 +01:00 |
|
 Soma SörösandAdam Saghy
|
fa5be3f5a5
|
FINERACT-2354: [BE] chargeback handling with backdated re-age for last adjustment strategy with equal amortization re-aging behaviour
|
2025-12-10 13:10:33 +01:00 |
|
 Aman-MittalandAdam Saghy
|
dce3c66def
|
FINERACT-2326: Refractor redundant and some deprecated code as per new Java 21 style
|
2025-12-08 13:49:44 +01:00 |
|
 Rustam ZeinalovandAdam Saghy
|
3d8d122bb3
|
FINERACT-2398: added e2e test cases for validation of re-amortization:- Interest handling-Default behavior
|
2025-12-08 11:54:16 +01:00 |
|
 mariiaKraievskaandAdam Saghy
|
3c4d8da1c8
|
FINERACT-2398: Re-amortization:- Interest handling-Default behavior
|
2025-12-08 11:54:16 +01:00 |
|
Adam Saghy
|
f55b63432e
|
FINERACT-2326: Not implemented exception handling
|
2025-12-03 12:40:55 +01:00 |
|
 Oleksii NovikovandAdam Saghy
|
c50ed19959
|
FINERACT-1981: Fix reschedule installment for progressive loans
|
2025-12-03 10:14:29 +01:00 |
|
 Jose Alberto HernandezandAdam Saghy
|
a5a290debc
|
FINERACT-2389: Pay-Off amount calculated after Contract Termination
|
2025-12-01 19:12:22 +01:00 |
|
 Aman-MittalandAdam Saghy
|
00e9ac8320
|
FINERACT-2346: Refractor, Minor Sonar fixes and remove some deprecated code
|
2025-12-01 19:11:59 +01:00 |
|
 mariiaKraievskaandAdam Saghy
|
b18912cc9d
|
FINERACT-2354: Re-age - Excess payment handling - Default Behavior, interestRecalculation = true
|
2025-12-01 13:15:42 +01:00 |
|
 Soma SörösandAdam Saghy
|
747121bbe2
|
FINERACT-2354: Re-aging: -Interest Handling Option: Equal amortization
|
2025-11-21 15:02:34 +01:00 |
|
 Jose Alberto HernandezandAdam Saghy
|
2681ee3518
|
FINERACT-2389: Pay-Off amount incorrectly calculated when downpayment
|
2025-11-19 16:45:47 +01:00 |
|
Adam Saghy
|
da1f310d43
|
FINERACT-2326: Fix duplicate reverse replay of ‘Accrual Activity’ during reprocessing
|
2025-11-13 18:15:18 +01:00 |
|
 Jose Alberto HernandezandAdam Saghy
|
a0b31bbb25
|
FINERACT-2326: Loan contract termination same disbursement date
|
2025-11-13 12:47:46 +01:00 |
|
 mariiaKraievskaandAdam Saghy
|
4c238801ac
|
FINERACT-2354: Fourth step - Chargeback before re-age edge case for Interest bearing loans - Default Behavior, interestRecalculation = true, without dueDate change
|
2025-11-13 12:46:26 +01:00 |
|
Adam Saghy
|
c79c076ee6
|
FINERACT-2354: In case full transaction reprocessing, we need to recalculate the schedule as well
|
2025-11-13 08:44:22 +01:00 |
|
Adam Saghy
|
051571003e
|
FINERACT-2354: Work with DTOs instead of entities inside ProgressiveEMICalculator
|
2025-11-13 08:44:22 +01:00 |
|
 mariiaKraievskaandAdam Saghy
|
5a1c6edbef
|
FINERACT-2354: Third step - backdated re-age edge case for Interest bearing loans - Default Behavior, interestRecalculation = true, without dueDate change
|
2025-11-13 08:44:22 +01:00 |
|
 Oleksii NovikovandAdam Saghy
|
3efafa778e
|
FINERACT-2354: Introduce reaging preview API
|
2025-11-11 12:04:51 +01:00 |
|
Adam Saghy
|
ccf760c79d
|
FINERACT-2406: Set COMMIT flush mode during transaction processing
|
2025-11-06 21:12:58 +01:00 |
|
Adam Saghy
|
dc0162c09a
|
FINERACT-2403: Fix incorrect EMI calculation of last installment
|
2025-11-03 14:43:52 +01:00 |
|
 mariiaKraievskaandAdam Saghy
|
67e823f926
|
FINERACT-2354: Second step - charge-off edge case of re-aging for Interest bearing loans - Default Behavior, interestRecalculation = true, without dueDate change
|
2025-10-29 13:30:38 +01:00 |
|
 Jose Alberto HernandezandAdam Saghy
|
a849e9bae3
|
FINERACT-2398: Re-amortization Interest Handling configuration
|
2025-10-29 12:13:05 +01:00 |
|
Adam Saghy
|
b32837e9b4
|
FINERACT-2390: Fix infinite loop issue
|
2025-10-28 09:25:47 +01:00 |
|
 mariiaKraievskaandAdam Saghy
|
d21a1a98a2
|
FINERACT-2354: First step - basic implementation of re-aging for Interest bearing loans - Default Behavior, interestRecalculation = true, without dueDate change
|
2025-10-27 14:22:46 +01:00 |
|
 Oleksii NovikovandAdam Saghy
|
4ae6fd5694
|
FINERACT-2385: Zero amount reage transaction should not be allowed
|
2025-10-27 10:45:14 +01:00 |
|
 Aman-MittalandAdam Saghy
|
c50113a868
|
FINERACT-2346: Minor SonarQube fixes
|
2025-10-15 10:05:25 +02:00 |
|
Adam Saghy
|
ebae20654a
|
FINERACT-2326: Do not remove external id if transaction got not replayed
|
2025-10-08 21:33:04 +02:00 |
|
 Soma SörösandAdam Saghy
|
d50906bef2
|
FINERACT-2384: Incorrect reage transaction date and repayment schedule
|
2025-10-01 12:12:43 +02:00 |
|
Adam Saghy
|
ef80634b4e
|
FINERACT-2381: Fix Accrual Activity calculation
|
2025-09-26 18:22:40 +02:00 |
|
 Oleksii NovikovandAdam Saghy
|
5df6af6a23
|
FINERACT-2354: Merge re-aged installment with the next (N+1) installment if they overlap
|
2025-09-24 14:38:59 +02:00 |
|
 Peter KovacsandAleksandar Vidakovic
|
e1cfbb4d20
|
FINERACT-2326: Reprocessing loan internal api for testing purpose - E2E tests
|
2025-09-16 15:11:55 +02:00 |
|
 Jose Alberto HernandezandAleksandar Vidakovic
|
000ebb4c1d
|
FINERACT-2326: Reprocessing loan internal api for testing purpose
|
2025-09-16 15:11:55 +02:00 |
|
 Oleksii NovikovandAleksandar Vidakovic
|
8bddd15113
|
FINERACT-2354: Handle N+1 installment together with re-aged installment correctly
|
2025-09-16 10:54:00 +02:00 |
|
 Arnold GalovicsandArnold Gálovics
|
0c0d8592bb
|
FINERACT-2326: Fix for loading loan summaries for multiple loans
|
2025-09-10 21:21:32 +02:00 |
|
 mariiaKraievskaandAdam Saghy
|
cd0ecfcda0
|
FINERACT-2348: Calculate and store Capitalized income / Buydown fee amortization allocation schedule
|
2025-09-08 14:00:06 +02:00 |
|
 Oleksii NovikovandAdam Saghy
|
33c74abeb7
|
FINERACT-2355: Fix charge off and loan charge for zero installments
|
2025-09-03 12:55:58 +02:00 |
|
 Attila BudaiandAdam Saghy
|
7378aea0b2
|
FINERACT-2267: proper not null annotations. Remove jetbrains notnull, all services use non-null
|
2025-09-03 12:24:37 +02:00 |
|
 Jose Alberto HernandezandAdam Saghy
|
65538495aa
|
FINERACT-2347: Introduce classification field on loan transactions
|
2025-09-03 11:43:06 +02:00 |
|
 Arnold GalovicsandArnold Gálovics
|
9ef79f86a0
|
FINERACT-2326: Enhanced loan retrieval API to avoid some of the N+1 queries when loading summaries
|
2025-08-24 22:03:56 +02:00 |
|
 Adam SaghyandArnold Gálovics
|
2a29b1ca0e
|
FINERACT-2326: Deregister static mocks
|
2025-08-23 21:08:56 +02:00 |
|
 Soma SörösandAdam Saghy
|
14589e2600
|
FINERACT-1981: Progressive Loan schedule handling - Reschedule installment (Extend repayment period)
|
2025-08-21 10:22:07 +02:00 |
|
 Soma SörösandAdam Saghy
|
7285a958fe
|
FINERACT-1981: Reschedule loan with interest rate change from zero breaks repayment schedule and loan status to OVERPAID
|
2025-08-19 14:45:19 +02:00 |
|