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]

Reply via email to