From a9915db891d6c213b43fc744a1cb00a1ea5d8398 Mon Sep 17 00:00:00 2001 From: anika-001 Date: Fri, 2 Sep 2022 18:47:47 +0530 Subject: [PATCH] Fix - #1475 --- .../saving-product-accounting-step.component.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-accounting-step/saving-product-accounting-step.component.ts b/src/app/products/saving-products/saving-product-stepper/saving-product-accounting-step/saving-product-accounting-step.component.ts index 1106efaf2..26ca89956 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-accounting-step/saving-product-accounting-step.component.ts +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-accounting-step/saving-product-accounting-step.component.ts @@ -64,10 +64,13 @@ export class SavingProductAccountingStepComponent implements OnInit { 'incomeFromFeeAccountId': this.savingProductsTemplate.accountingMappings.incomeFromFeeAccount.id, 'incomeFromPenaltyAccountId': this.savingProductsTemplate.accountingMappings.incomeFromPenaltyAccount.id, 'incomeFromInterestId': this.savingProductsTemplate.accountingMappings.incomeFromInterest.id, - 'escheatLiabilityId': this.savingProductsTemplate.accountingMappings.escheatLiabilityAccount.id, 'advancedAccountingRules': (this.savingProductsTemplate.paymentChannelToFundSourceMappings || this.savingProductsTemplate.feeToIncomeAccountMappings || this.savingProductsTemplate.penaltyToIncomeAccountMappings) ? true : false }); - + if (this.isDormancyTrackingActive.value) { + this.savingProductAccountingForm.patchValue({ + 'escheatLiabilityId': this.savingProductsTemplate.accountingMappings.escheatLiabilityAccount.id, + }); + } this.savingProductAccountingForm.setControl('paymentChannelToFundSourceMappings', this.formBuilder.array((this.savingProductsTemplate.paymentChannelToFundSourceMappings || []).map((paymentFundSource: any) => ({ paymentTypeId: paymentFundSource.paymentType.id, fundSourceAccountId: paymentFundSource.fundSourceAccount.id }))));