update code current account ,saving account and rd account
This commit is contained in:
+8
@@ -296,12 +296,16 @@ public final class DepositsApiConstants {
|
||||
recurringDepositRequestData.add("accountType");
|
||||
recurringDepositRequestData.add("customerSegment");
|
||||
recurringDepositRequestData.add("productCode");
|
||||
recurringDepositRequestData.add(SavingsApiConstants.glAccountIdParamName);
|
||||
recurringDepositRequestData.add("effectiveTo");
|
||||
recurringDepositRequestData.add("endDate");
|
||||
recurringDepositRequestData.add("introducerRequired");
|
||||
recurringDepositRequestData.add("shareLinkingEnabled");
|
||||
// Custom CBS fields — Currency step
|
||||
recurringDepositRequestData.add("dormancyAlert");
|
||||
recurringDepositRequestData.add(SavingsApiConstants.daysToInactiveParamName);
|
||||
recurringDepositRequestData.add(SavingsApiConstants.daysToDormancyParamName);
|
||||
recurringDepositRequestData.add(SavingsApiConstants.daysToEscheatParamName);
|
||||
recurringDepositRequestData.add("balanceSwapOption");
|
||||
recurringDepositRequestData.add("msme");
|
||||
recurringDepositRequestData.add("nominationFacility");
|
||||
@@ -350,6 +354,8 @@ public final class DepositsApiConstants {
|
||||
recurringDepositRequestData.add("accountType");
|
||||
recurringDepositRequestData.add("customerSegment");
|
||||
recurringDepositRequestData.add("productCode");
|
||||
recurringDepositRequestData.add(SavingsApiConstants.glAccountIdParamName);
|
||||
recurringDepositRequestData.add("glAccountName");
|
||||
recurringDepositRequestData.add("effectiveDate");
|
||||
recurringDepositRequestData.add("effectiveTo");
|
||||
recurringDepositRequestData.add("endDate");
|
||||
@@ -454,6 +460,8 @@ public final class DepositsApiConstants {
|
||||
recurringDepositResponseData.add("accountType");
|
||||
recurringDepositResponseData.add("customerSegment");
|
||||
recurringDepositResponseData.add("productCode");
|
||||
recurringDepositResponseData.add(SavingsApiConstants.glAccountIdParamName);
|
||||
recurringDepositResponseData.add("glAccountName");
|
||||
recurringDepositResponseData.add("effectiveDate");
|
||||
recurringDepositResponseData.add("effectiveTo");
|
||||
recurringDepositResponseData.add("endDate");
|
||||
|
||||
+1
@@ -218,6 +218,7 @@ public class SavingsApiConstants {
|
||||
public static final String accountTypeParamName = "accountType";
|
||||
public static final String customerSegmentParamName = "customerSegment";
|
||||
public static final String productCodeParamName = "productCode";
|
||||
public static final String glAccountIdParamName = "glAccountId";
|
||||
public static final String effectiveDateParamName = "effectiveDate";
|
||||
public static final String effectiveToParamName = "effectiveTo";
|
||||
public static final String endDateParamName = "endDate";
|
||||
|
||||
+5
@@ -56,6 +56,7 @@ public final class SavingsAccountData implements Serializable {
|
||||
|
||||
private final Long id;
|
||||
private final String accountNo;
|
||||
private String previewAccountNo;
|
||||
private final EnumOptionData depositType;
|
||||
private final String externalId;
|
||||
private final Long groupId;
|
||||
@@ -135,6 +136,10 @@ public final class SavingsAccountData implements Serializable {
|
||||
private Boolean shareLinkingEnabled;
|
||||
private Boolean nominationFacility;
|
||||
private Boolean dormancyAlert;
|
||||
private Boolean isDormancyTrackingActiveFromProduct;
|
||||
private Long daysToInactiveFromProduct;
|
||||
private Long daysToDormancyFromProduct;
|
||||
private Long daysToEscheatFromProduct;
|
||||
private String interestCalculationTypeName;
|
||||
private Boolean enableLockinPeriod;
|
||||
private String balanceFrequency;
|
||||
|
||||
+8
-4
@@ -116,16 +116,18 @@ public final class SavingsProductData implements Serializable {
|
||||
private final Collection<CodeValueData> yesNoOptions;
|
||||
private final Collection<CodeValueData> accountTypeOptions;
|
||||
private final Collection<CodeValueData> customerSegmentOptions;
|
||||
private final Boolean isDormancyTrackingActive;
|
||||
private final Long daysToInactive;
|
||||
private final Long daysToDormancy;
|
||||
private final Long daysToEscheat;
|
||||
@Getter private final Boolean isDormancyTrackingActive;
|
||||
@Getter private final Long daysToInactive;
|
||||
@Getter private final Long daysToDormancy;
|
||||
@Getter private final Long daysToEscheat;
|
||||
private final List<Map<String, Object>> otherGlMappings;
|
||||
|
||||
// Enhanced Savings Product Fields
|
||||
@Getter @Setter private String accountType;
|
||||
@Getter @Setter private String customerSegment;
|
||||
@Getter @Setter private String productCode;
|
||||
@Getter @Setter private Long glAccountId;
|
||||
@Getter @Setter private String glAccountName;
|
||||
@Getter @Setter private java.time.LocalDate effectiveDate;
|
||||
@Getter @Setter private java.time.LocalDate effectiveTo;
|
||||
@Getter @Setter private java.time.LocalDate endDate;
|
||||
@@ -353,6 +355,8 @@ public final class SavingsProductData implements Serializable {
|
||||
target.setAccountType(source.getAccountType());
|
||||
target.setCustomerSegment(source.getCustomerSegment());
|
||||
target.setProductCode(source.getProductCode());
|
||||
target.setGlAccountId(source.getGlAccountId());
|
||||
target.setGlAccountName(source.getGlAccountName());
|
||||
target.setEffectiveDate(source.getEffectiveDate());
|
||||
target.setEffectiveTo(source.getEffectiveTo());
|
||||
target.setEndDate(source.getEndDate());
|
||||
|
||||
Reference in New Issue
Block a user