diff --git a/src/app/products/loan-products/common/loan-product-summary/loan-product-summary.component.html b/src/app/products/loan-products/common/loan-product-summary/loan-product-summary.component.html
index c805bae82..2ac38cb3d 100644
--- a/src/app/products/loan-products/common/loan-product-summary/loan-product-summary.component.html
+++ b/src/app/products/loan-products/common/loan-product-summary/loan-product-summary.component.html
@@ -373,7 +373,7 @@
0">
-
{{ 'labels.inputs.SUPPORTED INTEREST REFUND TYPES' | translate}}:
+
{{ 'labels.inputs.Supported Interest Refund Types' | translate}}:
{{mapHumanReadableValueStringEnumOptionDataList(supportedInterestRefundTypes)}}
diff --git a/src/app/products/loan-products/create-loan-product/create-loan-product.component.ts b/src/app/products/loan-products/create-loan-product/create-loan-product.component.ts
index 4e8e99a8b..e85902f63 100644
--- a/src/app/products/loan-products/create-loan-product/create-loan-product.component.ts
+++ b/src/app/products/loan-products/create-loan-product/create-loan-product.component.ts
@@ -164,6 +164,9 @@ export class CreateLoanProductComponent implements OnInit {
}
mapStringEnumOptionToIdList(incomingValues: StringEnumOptionData[]): string[] {
+ if (!incomingValues) {
+ return [];
+ }
return incomingValues.map(v => v.id);
}
}
diff --git a/src/app/products/loan-products/loan-product-stepper/loan-product-interest-refund-step/loan-product-interest-refund-step.component.html b/src/app/products/loan-products/loan-product-stepper/loan-product-interest-refund-step/loan-product-interest-refund-step.component.html
index 3d2229914..212510d0c 100644
--- a/src/app/products/loan-products/loan-product-stepper/loan-product-interest-refund-step/loan-product-interest-refund-step.component.html
+++ b/src/app/products/loan-products/loan-product-stepper/loan-product-interest-refund-step/loan-product-interest-refund-step.component.html
@@ -3,10 +3,10 @@
- {{'labels.inputs.SUPPORTED INTEREST REFUND TYPES' | translate}}
+ {{'labels.inputs.Supported Interest Refund Types' | translate}}
- {{ supportedTransaction.value }}
+ {{ supportedTransaction.value | translateKey:'catalogs' }}
diff --git a/src/app/products/loan-products/loan-product-stepper/loan-product-interest-refund-step/loan-product-interest-refund-step.component.ts b/src/app/products/loan-products/loan-product-stepper/loan-product-interest-refund-step/loan-product-interest-refund-step.component.ts
index 727c80ad2..df57adf21 100644
--- a/src/app/products/loan-products/loan-product-stepper/loan-product-interest-refund-step/loan-product-interest-refund-step.component.ts
+++ b/src/app/products/loan-products/loan-product-stepper/loan-product-interest-refund-step/loan-product-interest-refund-step.component.ts
@@ -45,6 +45,9 @@ export class LoanProductInterestRefundStepComponent implements OnInit {
}
mapStringEnumOptionToIdList(incomingValues: StringEnumOptionData[]): string[] {
+ if (!incomingValues) {
+ return [];
+ }
return incomingValues.map(v => v.id);
}
diff --git a/src/app/products/loan-products/loan-product-stepper/loan-product-payment-strategy-step/loan-product-payment-strategy-step.component.html b/src/app/products/loan-products/loan-product-stepper/loan-product-payment-strategy-step/loan-product-payment-strategy-step.component.html
index 70719fc40..e88d327d6 100644
--- a/src/app/products/loan-products/loan-product-stepper/loan-product-payment-strategy-step/loan-product-payment-strategy-step.component.html
+++ b/src/app/products/loan-products/loan-product-stepper/loan-product-payment-strategy-step/loan-product-payment-strategy-step.component.html
@@ -24,7 +24,7 @@
diff --git a/src/assets/styles/_colours.scss b/src/assets/styles/_colours.scss
index 32eaa6ff4..7b06323ed 100644
--- a/src/assets/styles/_colours.scss
+++ b/src/assets/styles/_colours.scss
@@ -65,6 +65,7 @@ $accent: $peter-river;
//Status Colors Defined Here
$status-active: #5cb85c;
$status-inactive: #666f73;
+$status-paid: #666f73;
$status-deleted: #000000;
$status-pending: #ffa500;
$status-approved: #4461e2;
diff --git a/src/assets/translations/cs-CS.json b/src/assets/translations/cs-CS.json
index 4bc251228..a560dfc72 100644
--- a/src/assets/translations/cs-CS.json
+++ b/src/assets/translations/cs-CS.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "Vybrat vklad",
"Re-Invest Maturity Amount": "Částka splatnosti znovu investovat",
"Re-Invest Principal Only": "Pouze reinvestice jistiny",
+ "Interest Refund": "Vrácení úroků",
"Transfer to Savings": "Převod do Úspory"
},
"commons": {
@@ -2390,6 +2391,7 @@
"Enable Down Payments": "Povolit zálohové platby",
"valid": "platný",
"INTEREST REFUND": "VRÁCENÍ ÚROKU",
+ "Supported Interest Refund Types": "Unterstützte Zinsrückerstattungsarten",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Podporované typy vrácení úroků"
},
"links": {
diff --git a/src/assets/translations/de-DE.json b/src/assets/translations/de-DE.json
index 5de2cf330..ead3c3403 100644
--- a/src/assets/translations/de-DE.json
+++ b/src/assets/translations/de-DE.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "Einzahlung abheben",
"Re-Invest Maturity Amount": "Fälligkeitsbetrag reinvestieren",
"Re-Invest Principal Only": "Nur Kapital reinvestieren",
+ "Interest Refund": "Zinsrückerstattung",
"Transfer to Savings": "Übertragen auf Ersparnisse"
},
"commons": {
@@ -2390,6 +2391,7 @@
"Enable Down Payments": "Anzahlungen aktivieren",
"valid": "gültig",
"INTEREST REFUND": "ZINSRÜCKERSTATTUNG",
+ "Supported Interest Refund Types": "Unterstützte Zinsrückerstattungsarten",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Unterstützte Zinsrückerstattungsarten"
},
"links": {
diff --git a/src/assets/translations/en-US.json b/src/assets/translations/en-US.json
index 533d1c97d..f9e8d219d 100644
--- a/src/assets/translations/en-US.json
+++ b/src/assets/translations/en-US.json
@@ -714,6 +714,7 @@
"Withdraw Deposit": "Withdraw Deposit",
"Re-Invest Maturity Amount": "Re-Invest Maturity Amount",
"Re-Invest Principal Only": "Re-Invest Principal Only",
+ "Interest Refund": "Interest Refund",
"Transfer to Savings": "Transfer to Savings"
},
"commons": {
@@ -2391,6 +2392,7 @@
"Enable Down Payments": "Enable Down Payments",
"valid": "valid",
"INTEREST REFUND": "INTEREST REFUND",
+ "Supported Interest Refund Types": "Supported Interest Refund Types",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Supported interest refund types"
},
"links": {
diff --git a/src/assets/translations/es-MX.json b/src/assets/translations/es-MX.json
index 3e754fb4f..08944274d 100644
--- a/src/assets/translations/es-MX.json
+++ b/src/assets/translations/es-MX.json
@@ -711,6 +711,7 @@
"Withdraw Deposit": "Retirar depósito",
"Re-Invest Maturity Amount": "Reinvertir el monto al vencimiento",
"Re-Invest Principal Only": "Reinvertir solo el capital",
+ "Interest Refund": "Reembolso de intereses",
"Transfer to Savings": "Transferir a Ahorros"
},
"commons": {
@@ -2389,6 +2390,7 @@
"Enable Down Payments": "Habilitar Pagos Iniciales",
"valid": "válido",
"INTEREST REFUND": "REEMBOLSO DE INTERESES",
+ "Supported Interest Refund Types": "Tipos de reembolso de intereses admitidos",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Tipos de reembolso de intereses admitidos"
},
"links": {
diff --git a/src/assets/translations/fr-FR.json b/src/assets/translations/fr-FR.json
index d5a38fc37..54902e296 100644
--- a/src/assets/translations/fr-FR.json
+++ b/src/assets/translations/fr-FR.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "Retirer un dépôt",
"Re-Invest Maturity Amount": "Réinvestir le montant à l’échéance",
"Re-Invest Principal Only": "Réinvestir le capital uniquement",
+ "Interest Refund": "Remboursement des intérêts",
"Transfer to Savings": "Transfert vers l'épargne"
},
"commons": {
@@ -2390,6 +2391,7 @@
"Enable Down Payments": "Activer les acomptes",
"valid": "valide",
"INTEREST REFUND": "REMBOURSEMENT DES INTÉRÊTS",
+ "Supported Interest Refund Types": "Types de remboursement d'intérêts pris en charge",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Types de remboursement d'intérêts pris en charge"
},
"links": {
diff --git a/src/assets/translations/it-IT.json b/src/assets/translations/it-IT.json
index 5b8798920..01de2c44b 100644
--- a/src/assets/translations/it-IT.json
+++ b/src/assets/translations/it-IT.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "Prelevare il deposito",
"Re-Invest Maturity Amount": "Reinvestimento dell'importo a scadenza",
"Re-Invest Principal Only": "Reinvestire solo il capitale",
+ "Interest Refund": "Rimborso degli interessi",
"Transfer to Savings": "Trasferimento al risparmio"
},
"commons": {
@@ -2390,6 +2391,7 @@
"Enable Down Payments": "Abilita acconti",
"valid": "valido",
"INTEREST REFUND": "RIMBORSO DEGLI INTERESSI",
+ "Supported Interest Refund Types": "Tipi di rimborso degli interessi supportati",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Tipi di rimborso degli interessi supportati"
},
"links": {
diff --git a/src/assets/translations/ko-KO.json b/src/assets/translations/ko-KO.json
index aa1b68c6f..22296dce3 100644
--- a/src/assets/translations/ko-KO.json
+++ b/src/assets/translations/ko-KO.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "예치금 인출",
"Re-Invest Maturity Amount": "만기금액 재투자",
"Re-Invest Principal Only": "본인만 재투자",
+ "Interest Refund": "이자환급",
"Transfer to Savings": "저축으로 이체"
},
"commons": {
@@ -2391,6 +2392,7 @@
"Enable Down Payments": "계약금 활성화",
"valid": "유효한",
"INTEREST REFUND": "이자환급",
+ "Supported Interest Refund Types": "지원되는 이자 환불 유형",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "지원되는 이자 환불 유형"
},
"links": {
diff --git a/src/assets/translations/lt-LT.json b/src/assets/translations/lt-LT.json
index a8286740b..761f5c343 100644
--- a/src/assets/translations/lt-LT.json
+++ b/src/assets/translations/lt-LT.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "Išsiimti indėlį",
"Re-Invest Maturity Amount": "Iš naujo investuokite termino sumą",
"Re-Invest Principal Only": "Iš naujo investuokite tik pagrindinę sumą",
+ "Interest Refund": "Palūkanų grąžinimas",
"Transfer to Savings": "Perkėlimas į santaupas"
},
"commons": {
@@ -2390,6 +2391,7 @@
"Enable Down Payments": "Įgalinti pradinius mokėjimus",
"valid": "galioja",
"INTEREST REFUND": "PALŪKANŲ GRĄŽINIMAS",
+ "Supported Interest Refund Types": "Palaikomi palūkanų grąžinimo tipai",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Palaikomi palūkanų grąžinimo tipai"
},
"links": {
diff --git a/src/assets/translations/lv-LV.json b/src/assets/translations/lv-LV.json
index 513d11b5c..aa7604086 100644
--- a/src/assets/translations/lv-LV.json
+++ b/src/assets/translations/lv-LV.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "Izņemt depozītu",
"Re-Invest Maturity Amount": "Atkārtoti ieguldīt termiņa summu",
"Re-Invest Principal Only": "Reinvestēt tikai pamatsummu",
+ "Interest Refund": "Procentu atmaksa",
"Transfer to Savings": "Pārskaitījums uz uzkrājumiem"
},
"commons": {
@@ -2390,6 +2391,7 @@
"Enable Down Payments": "Iespējot pirmās iemaksas",
"valid": "derīgs",
"INTEREST REFUND": "PROCENTU ATMAKSĀŠANA",
+ "Supported Interest Refund Types": "Atbalstītie procentu atmaksas veidi",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Atbalstītie procentu atmaksas veidi"
},
"links": {
diff --git a/src/assets/translations/ne-NE.json b/src/assets/translations/ne-NE.json
index 0a083a477..c185b5257 100644
--- a/src/assets/translations/ne-NE.json
+++ b/src/assets/translations/ne-NE.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "निक्षेप फिर्ता लिनुहोस्",
"Re-Invest Maturity Amount": "परिपक्वता रकम पुन: लगानी गर्नुहोस्",
"Re-Invest Principal Only": "पुन: लगानी प्रिन्सिपल मात्र",
+ "Interest Refund": "ब्याज फिर्ता",
"Transfer to Savings": "बचतमा स्थानान्तरण गर्नुहोस्"
},
"commons": {
@@ -2390,6 +2391,7 @@
"Enable Down Payments": "डाउन पेमेन्टहरू सक्षम गर्नुहोस्",
"valid": "मान्य",
"INTEREST REFUND": "व्याज परतावा",
+ "Supported Interest Refund Types": "समर्थित ब्याज फिर्ता प्रकारहरू",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "समर्थित व्याज परतावा प्रकार"
},
"links": {
diff --git a/src/assets/translations/pt-PT.json b/src/assets/translations/pt-PT.json
index 686044487..3f99e54ec 100644
--- a/src/assets/translations/pt-PT.json
+++ b/src/assets/translations/pt-PT.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "Retirar Depósito",
"Re-Invest Maturity Amount": "Reinvestir o valor do vencimento",
"Re-Invest Principal Only": "Reinvestir apenas o principal",
+ "Interest Refund": "Reembolso de juros",
"Transfer to Savings": "Transferência para Poupança"
},
"commons": {
@@ -2390,6 +2391,7 @@
"Enable Down Payments": "Habilitar adiantamentos",
"valid": "válido",
"INTEREST REFUND": "REEMBOLSO DE JUROS",
+ "Supported Interest Refund Types": "Tipos de reembolso de juros suportados",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Tipos de reembolso de juros suportados"
},
"links": {
diff --git a/src/assets/translations/sw-SW.json b/src/assets/translations/sw-SW.json
index 541f08b3f..7479db7ff 100644
--- a/src/assets/translations/sw-SW.json
+++ b/src/assets/translations/sw-SW.json
@@ -712,6 +712,7 @@
"Withdraw Deposit": "Toa Amana",
"Re-Invest Maturity Amount": "Wekeza Tena Kiasi cha Ukomavu",
"Re-Invest Principal Only": "Wekeza tena Mkuu Pekee",
+ "Interest Refund": "Urejeshaji wa riba",
"Transfer to Savings": "Hamisha kwa Akiba"
},
"commons": {
@@ -2390,6 +2391,7 @@
"Enable Down Payments": "Washa Malipo ya Chini",
"valid": "halali",
"INTEREST REFUND": "MAREJESHO YA RIBA",
+ "Supported Interest Refund Types": "Aina za Urejeshaji wa Riba Zinazotumika",
"SUPPORTED REFUND TRANSACTIONS FOR INTEREST REFUND": "Aina za kurejesha riba zinazotumika"
},
"links": {