Adam Saghy created FINERACT-2410:
------------------------------------
Summary: Rework ProgressiveEMICalculator to work only with DTOs
Key: FINERACT-2410
URL: https://issues.apache.org/jira/browse/FINERACT-2410
Project: Apache Fineract
Issue Type: Improvement
Reporter: Adam Saghy
EmiCalculator should only accept pure DTOs (no JPA entities, not even part of
jpa entities like “Embeddable classes”), which only contains the required data.
The argument DTOs should also not contain any entities, embeddable classes, etc.
Example:
* {{LoanScheduleModelRepaymentPeriod}} is a DTO, but it contains entity:
{{LoanInterestRecalcualtionAdditionalDetails}}
* {{LoanRepaymentScheduleInstallment}} is a JPA entity, should not be accepted
as argument.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)