feat(WEB-505): implement waive penalties for loan repayment and reschedule (#2941)

Fix waive-penalties amount calc and align translations across locales

fix:test issue

Fix waive penalties recalculation, clean up subscription leaks, and align penalty translations
This commit is contained in:
Shubham Kumar
2025-12-28 16:09:08 -06:00
committed by GitHub
parent cb52f59dc3
commit 62c175ff15
21 changed files with 668 additions and 38 deletions
+6 -3
View File
@@ -1112,6 +1112,7 @@
"Offices": "Offices",
"Options": "Options",
"Other Details": "Other Details",
"Overdue": "Overdue",
"Overdue Charges": "Overdue Charges",
"Password Preferences": "Password Preferences",
"Payment Type": "Payment Type",
@@ -2591,7 +2592,10 @@
"Income from Buy down fees": "Income from Buy down fees",
"Buy down fee Expense": "Buy down fee Expense",
"Skip Interest Refund Transaction Posting": "Skip Interest Refund Transaction Posting",
"Available Disbursement Amount (with Over Applied)": "Available Disbursement Amount (with Over Applied)"
"Available Disbursement Amount (with Over Applied)": "Available Disbursement Amount (with Over Applied)",
"Waive Penalties": "Waive Penalties",
"Overdue": "Overdue",
"Overdue Fees": "Overdue Fees"
},
"links": {
"Community": "Community",
@@ -3532,8 +3536,7 @@
"“Maker-Checker” principle requires every tasks": "The “Maker-Checker” principle requires every tasks to be completed by two people to reduce the chance of errors and misuse. One person initiates the process and the second completes it.",
"Buy Down Fees": "Buy Down Fees",
"Undo Write-off Description": "This action will reverse the write-off transaction and restore the loan to its previous active status. Please provide a note explaining the reason for this action.",
"UploadDocumentHint": "Upload a PDF or image to generate a preview.",
"Create Savings Product": "Create Savings Product"
"UploadDocumentHint": "Upload a PDF or image to generate a preview."
},
"auditTrail": {
"actions": {