Reset advanced accounting rules if checkbox is unchecked on loan product

This commit is contained in:
Adam Saghy
2025-01-20 19:11:55 +01:00
parent f407c33f4a
commit 638786af61
@@ -272,10 +272,16 @@ export class LoanProductAccountingStepComponent implements OnInit {
this.formBuilder.array([])
);
} else {
this.loanProductAccountingForm.removeControl('paymentChannelToFundSourceMappings');
this.loanProductAccountingForm.removeControl('feeToIncomeAccountMappings');
this.loanProductAccountingForm.removeControl('penaltyToIncomeAccountMappings');
this.loanProductAccountingForm.removeControl('chargeOffReasonToExpenseAccountMappings');
this.loanProductAccountingForm.setControl(
'paymentChannelToFundSourceMappings',
this.formBuilder.array([])
);
this.loanProductAccountingForm.setControl('feeToIncomeAccountMappings', this.formBuilder.array([]));
this.loanProductAccountingForm.setControl('penaltyToIncomeAccountMappings', this.formBuilder.array([]));
this.loanProductAccountingForm.setControl(
'chargeOffReasonToExpenseAccountMappings',
this.formBuilder.array([])
);
}
});
} else {