AshharAhmadKhan opened a new pull request, #6512: URL: https://github.com/apache/fineract/pull/6512
https://issues.apache.org/jira/browse/FINERACT-1183 Adds optional startDate/closeDate validity fields to Fixed Deposit and Recurring Deposit products. Archived products remain visible for administration but are blocked from new account creation or reinvestment. Existing accounts are unaffected. Changes: - depositAmount changed from Long to BigDecimal in Swagger schemas - Unified chartsParamName validation into validateChartsData - Added startDate/closeDate ordering validation in DepositProductDataValidator - validateProductApplicationDate now runs before state mutation in DepositAccountDomainServiceJpa closure methods - Moved start/close date ordering validation out of JPA entities and into the validator - Removed the close_date SQL filter from DepositProductReadPlatformServiceImpl so archived products stay visible in lookups; new account creation against them is blocked via validateProductApplicationDate instead This continues the work started by @San-43 in #5967. Picking it up per discussion with @adamsaghy. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
