update code saving product add on client

This commit is contained in:
Nitesh Yadav
2026-04-21 17:30:57 +05:30
parent 98dd941712
commit 05c5adb034
9 changed files with 5189 additions and 2465 deletions
@@ -128,13 +128,24 @@ public final class SavingsAccountData implements Serializable {
private String accountType;
private String customerSegment;
private String productCode;
private LocalDate effectiveDate;
private LocalDate effectiveTo;
private LocalDate endDate;
private Boolean introducerRequired;
private Boolean shareLinkingEnabled;
private Boolean nominationFacility;
private Boolean dormancyAlert;
private String interestCalculationTypeName;
private Boolean enableLockinPeriod;
private String balanceFrequency;
private Boolean accountClosedZeroBalanceInDayClosing;
private Boolean balanceSwapOption;
private Boolean msme;
private Boolean autoDebitFacility;
private String avgBalanceCalcPeriod;
private String validForPeriod;
private Boolean odAccountClosedZeroBalanceInDayClosing;
private LocalDate lastInterestDate;
private Map<String, Object> accountFacilityConfig;
private Collection<Map<String, Object>> accountFacilityLimits;
private Map<String, Object> depositLimitKyc;
@@ -143,6 +154,9 @@ public final class SavingsAccountData implements Serializable {
private String averagePeriod;
private Boolean autoPost;
private Integer frequencyFixDay;
// CBS dropdown options (from product)
private Collection<EnumOptionData> interestCalculationTypeOption;
private Collection<EnumOptionData> periodFrequencyOptions;
// import field
private Long productId;