This is an automated email from the ASF dual-hosted git repository.
arnold pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
The following commit(s) were added to refs/heads/develop by this push:
new 2bd4c24a5 FINERACT-1968: Add Advanced Payment Alloc Data in Loan
Product
2bd4c24a5 is described below
commit 2bd4c24a5015113f859ae259e17010e23b280e0a
Author: Jose Alberto Hernandez <[email protected]>
AuthorDate: Tue Oct 10 17:53:21 2023 -0600
FINERACT-1968: Add Advanced Payment Alloc Data in Loan Product
---
.../fineract/portfolio/loanproduct/data/LoanProductData.java | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanproduct/data/LoanProductData.java
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanproduct/data/LoanProductData.java
index 6a2f235c3..6da6c4e33 100644
---
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanproduct/data/LoanProductData.java
+++
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanproduct/data/LoanProductData.java
@@ -45,9 +45,12 @@ import
org.apache.fineract.portfolio.floatingrates.data.FloatingRateData;
import org.apache.fineract.portfolio.fund.data.FundData;
import
org.apache.fineract.portfolio.loanaccount.data.LoanInterestRecalculationData;
import org.apache.fineract.portfolio.loanproduct.domain.AmortizationMethod;
+import
org.apache.fineract.portfolio.loanproduct.domain.FutureInstallmentAllocationRule;
import
org.apache.fineract.portfolio.loanproduct.domain.InterestCalculationPeriodMethod;
import org.apache.fineract.portfolio.loanproduct.domain.InterestMethod;
import
org.apache.fineract.portfolio.loanproduct.domain.LoanProductConfigurableAttributes;
+import
org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationTransactionType;
+import org.apache.fineract.portfolio.loanproduct.domain.PaymentAllocationType;
import org.apache.fineract.portfolio.loanproduct.domain.RepaymentStartDateType;
import org.apache.fineract.portfolio.loanproduct.service.LoanEnumerations;
import org.apache.fineract.portfolio.paymenttype.data.PaymentTypeData;
@@ -844,9 +847,9 @@ public class LoanProductData implements Serializable {
this.enableAutoRepaymentForDownPayment =
enableAutoRepaymentForDownPayment;
this.repaymentStartDateType = repaymentStartDateType;
this.repaymentStartDateTypeOptions = null;
- this.advancedPaymentAllocationTransactionTypes = null;
- this.advancedPaymentAllocationFutureInstallmentAllocationRules = null;
- this.advancedPaymentAllocationTypes = null;
+ this.advancedPaymentAllocationTransactionTypes =
PaymentAllocationTransactionType.getValuesAsEnumOptionDataList();
+ this.advancedPaymentAllocationFutureInstallmentAllocationRules =
FutureInstallmentAllocationRule.getValuesAsEnumOptionDataList();
+ this.advancedPaymentAllocationTypes =
PaymentAllocationType.getValuesAsEnumOptionDataList();
this.disableScheduleExtensionForDownPayment =
disableScheduleExtensionForDownPayment;
}