Reset advanced accounting rules if checkbox is unchecked on loan product
This commit is contained in:
+10
-4
@@ -272,10 +272,16 @@ export class LoanProductAccountingStepComponent implements OnInit {
|
|||||||
this.formBuilder.array([])
|
this.formBuilder.array([])
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
this.loanProductAccountingForm.removeControl('paymentChannelToFundSourceMappings');
|
this.loanProductAccountingForm.setControl(
|
||||||
this.loanProductAccountingForm.removeControl('feeToIncomeAccountMappings');
|
'paymentChannelToFundSourceMappings',
|
||||||
this.loanProductAccountingForm.removeControl('penaltyToIncomeAccountMappings');
|
this.formBuilder.array([])
|
||||||
this.loanProductAccountingForm.removeControl('chargeOffReasonToExpenseAccountMappings');
|
);
|
||||||
|
this.loanProductAccountingForm.setControl('feeToIncomeAccountMappings', this.formBuilder.array([]));
|
||||||
|
this.loanProductAccountingForm.setControl('penaltyToIncomeAccountMappings', this.formBuilder.array([]));
|
||||||
|
this.loanProductAccountingForm.setControl(
|
||||||
|
'chargeOffReasonToExpenseAccountMappings',
|
||||||
|
this.formBuilder.array([])
|
||||||
|
);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user