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 30e11910f Update fineract client for Loan delinquency
30e11910f is described below

commit 30e11910f30510d619520bf0c853ab843c924725
Author: Jose Alberto Hernandez <[email protected]>
AuthorDate: Wed Aug 17 01:00:00 2022 -0500

    Update fineract client for Loan delinquency
---
 .../delinquency/api/DelinquencyApiResourceSwagger.java | 18 ++++++++++++++++++
 .../loanaccount/api/LoansApiResourceSwagger.java       |  2 ++
 .../api/LoanProductsApiResourceSwagger.java            |  4 ++++
 3 files changed, 24 insertions(+)

diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/delinquency/api/DelinquencyApiResourceSwagger.java
 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/delinquency/api/DelinquencyApiResourceSwagger.java
index 6cbbfeca7..9187671ae 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/delinquency/api/DelinquencyApiResourceSwagger.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/delinquency/api/DelinquencyApiResourceSwagger.java
@@ -19,6 +19,7 @@
 package org.apache.fineract.portfolio.delinquency.api;
 
 import io.swagger.v3.oas.annotations.media.Schema;
+import java.time.LocalDate;
 
 public final class DelinquencyApiResourceSwagger {
 
@@ -133,4 +134,21 @@ public final class DelinquencyApiResourceSwagger {
         public Integer resourceId;
     }
 
+    @Schema(description = "GetDelinquencyTagHistoryResponse")
+    public static final class GetDelinquencyTagHistoryResponse {
+
+        private GetDelinquencyTagHistoryResponse() {}
+
+        @Schema(example = "1")
+        public Integer id;
+        @Schema(example = "10")
+        public Long loanId;
+        @Schema(example = "Delinquent 1")
+        public String delinquencyRange;
+        @Schema(example = "2013,1,2")
+        public LocalDate addedOnDate;
+        @Schema(example = "2013,2,20")
+        public LocalDate liftedOnDate;
+    }
+
 }
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/api/LoansApiResourceSwagger.java
 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/api/LoansApiResourceSwagger.java
index ccded21c3..a3bc7cd48 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/api/LoansApiResourceSwagger.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/api/LoansApiResourceSwagger.java
@@ -23,6 +23,7 @@ import java.math.BigDecimal;
 import java.time.LocalDate;
 import java.util.List;
 import java.util.Set;
+import 
org.apache.fineract.portfolio.delinquency.api.DelinquencyApiResourceSwagger.GetDelinquencyRangesResponse;
 
 /**
  * Created by Chirag Gupta on 12/09/17.
@@ -960,6 +961,7 @@ final class LoansApiResourceSwagger {
         public GetLoansLoanIdCollectionData delinquent;
         @Schema(description = "Set of charges")
         public Set<GetLoansLoanIdLoanChargeData> charges;
+        public GetDelinquencyRangesResponse delinquencyRange;
     }
 
     @Schema(description = "GetLoansResponse")
diff --git 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanproduct/api/LoanProductsApiResourceSwagger.java
 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanproduct/api/LoanProductsApiResourceSwagger.java
index 3aa826ef5..89ee4f657 100644
--- 
a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanproduct/api/LoanProductsApiResourceSwagger.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanproduct/api/LoanProductsApiResourceSwagger.java
@@ -26,6 +26,7 @@ import java.util.List;
 import java.util.Set;
 import 
org.apache.fineract.accounting.producttoaccountmapping.data.ChargeToGLAccountMapper;
 import org.apache.fineract.infrastructure.core.data.EnumOptionData;
+import 
org.apache.fineract.portfolio.delinquency.api.DelinquencyApiResourceSwagger.GetDelinquencyBucketsResponse;
 
 /**
  * Created by Chirag Gupta on 12/27/17.
@@ -151,6 +152,8 @@ final class LoanProductsApiResourceSwagger {
         public Integer overpaymentLiabilityAccountId;
         @Schema(example = "41")
         public Integer writeOffAccountId;
+        @Schema(example = "48")
+        public Integer goodwillCreditAccountId;
         @Schema(example = "false")
         public Boolean includeInBorrowerCycle;
         @Schema(example = "false")
@@ -1221,6 +1224,7 @@ final class LoanProductsApiResourceSwagger {
         public Integer overdueDaysForNPA;
         @Schema(example = "50")
         public Integer principalThresholdForLastInstalment;
+        public GetDelinquencyBucketsResponse delinquencyBucket;
     }
 
     @Schema(description = "PutLoanProductsProductIdRequest")

Reply via email to