diff --git a/src/app/loans/loans-view/loan-account-actions/make-repayment/make-repayment.component.html b/src/app/loans/loans-view/loan-account-actions/make-repayment/make-repayment.component.html index e1553275a..a7332a91a 100644 --- a/src/app/loans/loans-view/loan-account-actions/make-repayment/make-repayment.component.html +++ b/src/app/loans/loans-view/loan-account-actions/make-repayment/make-repayment.component.html @@ -68,6 +68,15 @@ + + {{ 'labels.inputs.Classification' | translate }} + + + {{ classificationOption.name }} + + + + {{ 'labels.inputs.Payment Type' | translate }} diff --git a/src/app/loans/loans-view/loan-account-actions/make-repayment/make-repayment.component.ts b/src/app/loans/loans-view/loan-account-actions/make-repayment/make-repayment.component.ts index cef96422a..8cbd1541d 100644 --- a/src/app/loans/loans-view/loan-account-actions/make-repayment/make-repayment.component.ts +++ b/src/app/loans/loans-view/loan-account-actions/make-repayment/make-repayment.component.ts @@ -47,6 +47,8 @@ export class MakeRepaymentComponent implements OnInit { command: string | null = null; + classificationOptions: any[] = []; + /** * @param {FormBuilder} formBuilder Form Builder. * @param {LoansService} loanService Loan Service. @@ -102,6 +104,7 @@ export class MakeRepaymentComponent implements OnInit { Validators.min(0.001), Validators.max(this.dataObject.amount)]) ); + this.repaymentLoanForm.addControl('classificationId', new UntypedFormControl('')); } else { this.repaymentLoanForm.addControl( 'transactionAmount', @@ -114,6 +117,7 @@ export class MakeRepaymentComponent implements OnInit { setRepaymentLoanDetails() { this.paymentTypes = this.dataObject.paymentTypeOptions; + this.classificationOptions = this.dataObject.classificationOptions; this.repaymentLoanForm.patchValue({ transactionAmount: this.dataObject.amount }); diff --git a/src/app/loans/loans-view/transactions/view-transaction/view-transaction.component.html b/src/app/loans/loans-view/transactions/view-transaction/view-transaction.component.html index b050cd74d..f1d50ce24 100644 --- a/src/app/loans/loans-view/transactions/view-transaction/view-transaction.component.html +++ b/src/app/loans/loans-view/transactions/view-transaction/view-transaction.component.html @@ -82,6 +82,14 @@ > +
+ {{ 'Classification' | translateKey: 'catalogs' }} +
+ +
+ {{ transactionData.classification.name }} +
+