saving , current and RD account code update

This commit is contained in:
Nitesh Yadav
2026-04-22 18:15:46 +05:30
parent 05c5adb034
commit 691a3fc471
8 changed files with 27487 additions and 13413 deletions
@@ -450,6 +450,40 @@ public final class DepositsApiConstants {
recurringDepositResponseData.addAll(PRECLOSURE_RESPONSE_DATA_PARAMETERS);
recurringDepositResponseData.addAll(DEPOSIT_TERM_RESPONSE_DATA_PARAMETERS);
recurringDepositResponseData.addAll(RECURRING_DETAILS_RESPONSE_DATA_PARAMETERS);
// CBS product fields — included in template response when productId is provided
recurringDepositResponseData.add("accountType");
recurringDepositResponseData.add("customerSegment");
recurringDepositResponseData.add("productCode");
recurringDepositResponseData.add("effectiveDate");
recurringDepositResponseData.add("effectiveTo");
recurringDepositResponseData.add("endDate");
recurringDepositResponseData.add("introducerRequired");
recurringDepositResponseData.add("shareLinkingEnabled");
recurringDepositResponseData.add("nominationFacility");
recurringDepositResponseData.add("dormancyAlert");
recurringDepositResponseData.add("interestCalculateSelector");
recurringDepositResponseData.add("interestCalculationTypeName");
recurringDepositResponseData.add("averagePeriod");
recurringDepositResponseData.add("autoPost");
recurringDepositResponseData.add("frequencyFixDay");
recurringDepositResponseData.add("lastInterestDate");
recurringDepositResponseData.add("enableLockinPeriod");
recurringDepositResponseData.add("balanceFrequency");
recurringDepositResponseData.add("accountClosedZeroBalanceInDayClosing");
recurringDepositResponseData.add("balanceSwapOption");
recurringDepositResponseData.add("msme");
recurringDepositResponseData.add("autoDebitFacility");
recurringDepositResponseData.add("loanFacility");
recurringDepositResponseData.add("prematureWithdrawalOption");
recurringDepositResponseData.add("tenureFlexibility");
recurringDepositResponseData.add("lienMarked");
recurringDepositResponseData.add("maturityInstructions");
recurringDepositResponseData.add("creditMaturityProceeds");
recurringDepositResponseData.add("penaltyGracePeriodMissedInstallments");
recurringDepositResponseData.add("panelRequestApplicable");
recurringDepositResponseData.add("noPenaltyNomineeHeirClosure");
recurringDepositResponseData.add("deceasedSettlement");
recurringDepositResponseData.add("allowDebitTxnAfterDueDate");
return recurringDepositResponseData;
}