Commit Graph
441 Commits
Author SHA1 Message Date
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
Oleksii NovikovandAdam Saghy 3efafa778e FINERACT-2354: Introduce reaging preview API 2025-11-11 12:04:51 +01:00
cucusenokandAdam Saghy 9320dd1bd7 FINEREACT-2404: Improved extensibility and cleanup 2025-11-07 10:19:40 +01:00
Oleksii NovikovandAdam Saghy 1b4abd18a9 FINERACT-2401: Add business events for interest pause actions 2025-10-31 09:58:06 +01:00
Jose Alberto HernandezandAdam Saghy a849e9bae3 FINERACT-2398: Re-amortization Interest Handling configuration 2025-10-29 12:13:05 +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
Jose Alberto HernandezandAdam Saghy 2269d616dc FINERACT-2382: Repayment schedule for Flat-Cumulative-Multi Disbursement 2025-10-27 10:14:46 +01:00
Attila BudaiandAdam Saghy 13170dc551 FINERACT-2326: fix delinquent days & delinquency date after delinquency pause calculations 2025-10-22 13:17:32 +02:00
Adam Saghy d42ba45c9a FINERACT-2389: Fix related installment query 2025-10-20 15:46:37 +02:00
Jose Alberto HernandezandAdam Saghy b9e6f21e18 FINERACT-2354: Re-aging-for-interest-bearing-products 2025-10-15 11:38:10 +02:00
Aman-MittalandAdam Saghy c50113a868 FINERACT-2346: Minor SonarQube fixes 2025-10-15 10:05:25 +02:00
Peter KovacsandArnold Gálovics 3b62d562a2 FINERACT-2358: Advanced-accounting-rules-based-on-write-off-reason E2E tests 2025-10-15 09:52:16 +02:00
Jose Alberto HernandezandArnold Gálovics c518d8622a FINERACT-2358: Advanced accounting rules based on write-off reason 2025-10-14 20:26:24 +02:00
kengneruphineandArnold Gálovics 8e3de2b72a FINERACT-2359: Wrong Days in Year configuration used for calculating interest 2025-10-06 20:00:27 +02:00
Adam SaghyandArnold Gálovics e0e4415727 FINERACT-2387: Fix zero amount reversed transaction creation issue 2025-10-06 19:59:19 +02:00
Soma SörösandAdam Saghy d6323be7dd FINERACT-2358: Allow to configure advanced accounting rules based on write-off reason 2025-10-01 10:29:03 +02:00
Jose Alberto HernandezandAdam Saghy cb70555485 FINERACT-2374: Advance Accounting rule for classification type 2025-09-30 12:27:45 +02:00
Adam Saghy ef80634b4e FINERACT-2381: Fix Accrual Activity calculation 2025-09-26 18:22:40 +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
mariiaKraievskaandAleksandar Vidakovic c7f5743b12 FINERACT-2326: Repayment Reversal Failing After Full Repayment of Principal and Fee 2025-09-15 17:40:25 +02:00
mariiaKraievskaandAdam Saghy 8da0842f87 FINERACT-2348: Refactor Capitalized income / Buydown fee amortization allocation calculation 2025-09-10 12:30:38 +02:00
Oleksii NovikovandAdam Saghy 7ee1919ddb FINERACT-2354: Allow re-age today if the previous re-age was reversed 2025-09-09 12:12:22 +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
Adam SaghyandArnold Gálovics 937bfe529c FINERACT-2326: Improve LoanTransactionData DTO structure 2025-09-02 20:20:33 +02:00
mariiaKraievskaandAdam Saghy 2cba4430c7 FINERACT-2326: Add additional field which would return available disbursement amount with over applied amount 2025-08-28 11:09:45 +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
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
mariiaKraievskaandAdam Saghy ace59352fa FINERACT-2233: Rework journal entry handling logic in Loan module 2025-08-19 13:19:40 +02:00
Soma SörösandArnold Gálovics 18d6a7cf69 FINERACT-2326: Missing user permission for Capitalized Income and Buydown fee 2025-08-15 22:56:43 +02:00
Jose Alberto HernandezandArnold Gálovics 6bbc4bd3f3 FINERACT-2330: Buy-Down fees Accounting for non merchant product 2025-08-15 22:54:36 +02:00
Oleksii NovikovandAdam Saghy ebb6b6c500 FINERACT-2324: Remove getLoanTransactions from accounting 2025-08-13 14:39:01 +02:00
adam.magyariandAdam Saghy 6b7df527de FINERACT-2338: Allow backdated interest change on progressive loans
- charge-off handling
- write-off handling
- closed loans
- external owner changes
2025-08-13 13:52:30 +02:00
adam.magyariandAdam Saghy 6a198de0cc FINERACT-2311: Buy Down fees - External business events
- buy down fee reversal fix
- added more listeners for buy down fee amortization on closed loans
2025-08-06 13:53:04 +02:00
Soma SörösandAdam Saghy aa68f251d3 FINERACT-2311: Buy Down fees - External business events 2025-08-06 13:53:04 +02:00
Soma SörösandAdam Saghy 28043ce438 FINERACT-2322: Extend loan collection data with next due payment amount field 2025-08-06 13:52:43 +02:00
mark.vituskaandAdam Saghy 1c82507707 FINERACT-2317: Add new endpoints to indirectly modify loan approved amount 2025-08-06 12:46:28 +02:00
Oleksii NovikovandAdam Saghy 25b440b842 FINERACT-2317: Include capitalized income and buy down fee in available disbursement calculation 2025-08-06 09:19:23 +02:00
mariiaKraievskaandAdam Saghy 0daf42ec33 FINERACT-2124: Fix final income accrual calculation with multiple fee charges 2025-08-05 13:46:22 +02:00
mariiaKraievskaandAdam Saghy 68bfd7a3f8 FINERACT-2308: Allow approval / disbursal above loan applied amount for multidisbursal progressive loan that does expect tranches 2025-08-01 15:44:43 +02:00
Oleksii NovikovandAdam Saghy ca3f63badf FINERACT-2311: Add GET API for buy down fees related information 2025-07-31 10:01:32 +02:00
Jose Alberto HernandezandAdam Saghy 54f055d9c7 FINERACT-2326: Capitalized Income transaction template considering over applied amount when enabled 2025-07-31 09:59:50 +02:00
Jose Alberto HernandezandAdam Saghy e46a98065e FINERACT-2311: Buy Down fees - Reversal of existing transaction 2025-07-30 18:43:55 +02:00
Jose Alberto HernandezandArnold Gálovics 7452ea2552 FINERACT-1932: Fineract modularization - fineract-cob 2025-07-29 21:46:39 +02:00
adam.magyariandAdam Saghy 0698c4ada5 FINERACT-2311: Buy down fee adjustment - portion fix 2025-07-28 16:06:00 +02:00
mariiaKraievskaandAleksandar Vidakovic c2e19bb68f FINERACT-2327: Allow to create Interest Refund transaction manually 2025-07-23 11:32:30 +02:00