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;
     }
 

Reply via email to