Oleksii Novikov and Adam Saghy
b1384b9cce
FINERACT-2081: Refactoring for reprocess transactions and regenerate repayment schedule invocations
2025-02-18 20:10:25 +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
Soma Sörös and Adam 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 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 Saghy
79c5fc1649
FINERACT-2081: Interest recalculation only for interest bearing loans
2025-02-06 14:11:06 +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
Oleksii Novikov and Adam 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.magyari and Adam 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
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
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
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
Oleksii Novikov and Arnold Gálovics
69fed07e5c
FINERACT-2152: Backdated and multiple interest pauses
2025-01-25 13:57:45 +01:00
Oleksii Novikov and Adam Saghy
af37e07f31
FINERACT-2152: Interest pause during one period and between two periods
2025-01-24 09:58:02 +01:00
Andrii Kulminskyi and Adam Saghy
9a8db7e82e
FINERACT-2152: fix overlapping for update interest pause
2025-01-21 13:38:15 +01:00
Jose Alberto Hernandez and Adam Saghy
6ec0401820
FINERACT-2152: Fix Invalid Loan term variation type on Interest Pause case
2025-01-21 11:41:40 +01:00
mariiaKraievska and Adam 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 Kulminskyi and Adam Saghy
9258be777c
FINERACT-1971: update and delete interest pause by external id
2025-01-20 09:53:02 +01:00
Arnold Galovics and Arnold 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 Kulminskyi and Adam Saghy
8663c054a0
FINERACT-2152: API update and delete interest pause
2025-01-08 16:18:44 +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
leksinomi and Adam Saghy
2fbdbe9df7
FINERACT-2148: Add 'Accelerate maturity' charge-off behaviour option
2025-01-07 18:21:24 +01:00
Andrii Kulminskyi and Adam 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.magyari and Adam Saghy
696be57c7c
FINERACT-1806: fix ProductToGLAccountMapping
2024-12-18 15:13:43 +01:00
leksinomi and Adam Saghy
3735aea598
FINERACT-2081: Refactor LoanSummaryWrapper
2024-12-16 18:20:14 +01:00
Oleksii Novikov and Adam 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 Jankovics and Arnold 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 Meszaros and Adam Saghy
bb8480a03d
FINERACT-1981: Embeddable Progressive Loan Schedule generator
2024-12-10 15:04:16 +01:00
adam.magyari and Adam Saghy
d0006a2169
FINERACT-1971: update installment accrued portions on charge accrual
2024-12-10 15:04:01 +01:00
adam.magyari and Arnold 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 Novikov and Adam 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 Hernandez and Adam 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 Jankovics and Adam Saghy
d57e72ec2f
FINERACT-2060: Accrual reverse replay logic and Handling
2024-11-29 19:17:23 +01:00
Janos Meszaros and Adam 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ös and Adam Saghy
f5d9a3a025
FINERACT-1981: Update Payable Interest Calculation For LoanSummaryData
2024-11-28 13:14:45 +01:00
Andrii Kulminskyi and Adam Saghy
bfae135b54
FINERACT-1806: fetch loan product details must return the chargeoffreason mapping
2024-11-27 15:37:38 +01:00
adam.magyari and Adam Saghy
479e71cdad
FINERACT-2148: loan charge off behaviour configuration
2024-11-27 11:31:05 +01:00
Janos Meszaros and Adam Saghy
34b165aa0e
FINERACT-1981: Fix interest refund transaction with zero amount
2024-11-22 17:11:15 +01:00
Andrii Kulminskyi and Adam Saghy
4ccb33a95e
FINERACT-2113: Advanced Charge-off Expense Accounting - Add new "Advanced Accounting Rule"
2024-11-21 17:18:06 +01:00
Soma Sörös and Adam Saghy
c9dc87f62a
FINERACT-1981: Fix Charge Creation After Maturity Date on Interest Bearing Progressive Loan
2024-11-18 15:04:35 +01:00
Oleksii Novikov and Adam Saghy
628f27bf32
FINERACT-1806: Add charge-off reasons to loan product response
2024-11-14 15:10:42 +01:00