[ 
https://issues.apache.org/jira/browse/FINERACT-2362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kapil Panchal updated FINERACT-2362:
------------------------------------
    Description: 
h1. Individual Collection Sheet - Generate Collection Sheet

 

There are errors in the existing request object which responds with an 
exception.

 

This is the *request object* from the (Individual Collection Sheet)
 
{code:java}
{ // "calendarId": "5", "dateFormat": "dd MMMM yyyy", "locale": "en", 
"actualDisbursementDate": "22 September 2025", "transactionDate": "12 October 
2025", "bulkDisbursementTransactions": [ { "loanId": 4326, "transactionAmount": 
100000.00, "paymentTypeId": 1, "externalId":"{{$randomUUID}}", "accountNumber": 
"ACC5555", "checkNumber": "CHK5555", "routingCode": "RTG5555", "receiptNumber": 
"RCPT5555", "bankNumber": "BANK5555", "note":"Loan For Client Id - 4276 
Disbursed - 1", "dateFormat":"dd MMMM yyyy", "locale":"en" } ], 
"bulkRepaymentTransactions": [ { "loanId": 4325, "transactionAmount": 1000.00, 
"paymentTypeId": 2, "externalId":"{{$randomUUID}}", "note":"Note1", 
"accountNumber": "ACC123456789", "checkNumber": "CHK987654321", "routingCode": 
"RTG001", "receiptNumber": "RCPT1001", "bankNumber": "BANK001" }, { "loanId": 
4325, "transactionAmount": 843.00, "paymentTypeId": 2, "note":"Note2", 
"externalId":"{{$randomUUID}}", "accountNumber": "ACC123456789", "checkNumber": 
"CHK123", "routingCode": "RTG001", "receiptNumber": "RCPT1002", "bankNumber": 
"BANK001" } ], "bulkSavingsDueTransactions": [ { "savingsId": 2515, 
"transactionAmount": 102500.00, "depositAccountType": 100, "paymentTypeId": 1, 
"note":"Note3", "externalId":"{{$randomUUID}}", "accountNumber": "ACC0127", 
"checkNumber": "CHK0127", "routingCode": "RTG0127", "receiptNumber": 
"RCPT0127", "bankNumber": "BANK0127" } ] }{code}
 
 

This is the *response object* from the Save Collection Sheet (
org.apache.fineract.portfolio.collectionsheet.api
)
{code:java}
{
    "changes": {
        "loanTransactions": [
            26020,
            26021
        ],
        "dateFormat": "dd MMMM yyyy",
        "SavingsTransactions": [
            2013400
        ],
        "locale": "en",
        "actualDisbursementDate": "01 September 2025",
        "status": {
            "id": 300,
            "code": "loanStatusType.active",
            "value": "Active",
            "pendingApproval": false,
            "waitingForDisbursal": false,
            "active": true,
            "closedObligationsMet": false,
            "closedWrittenOff": false,
            "closedRescheduled": false,
            "closed": false,
            "overpaid": false
        }
    }
} {code}

  was:
h1. Individual Collection Sheet - Generate Collection Sheet

 

There are errors in the existing request object which responds with an 
exception.

 

This is the *request object* from the (Individual Collection Sheet)Generate 
Collection sheet

 

 

This is the *response object* from the Generate Collection Sheet (
org.apache.fineract.portfolio.collectionsheet.api
)
{code:java}
{
    "changes": {
        "loanTransactions": [
            26020,
            26021
        ],
        "dateFormat": "dd MMMM yyyy",
        "SavingsTransactions": [
            2013400
        ],
        "locale": "en",
        "actualDisbursementDate": "01 September 2025",
        "status": {
            "id": 300,
            "code": "loanStatusType.active",
            "value": "Active",
            "pendingApproval": false,
            "waitingForDisbursal": false,
            "active": true,
            "closedObligationsMet": false,
            "closedWrittenOff": false,
            "closedRescheduled": false,
            "closed": false,
            "overpaid": false
        }
    }
} {code}


> Collection Sheet - [Refactor] - Save Collection Sheet - Individual Collection 
> Sheet
> -----------------------------------------------------------------------------------
>
>                 Key: FINERACT-2362
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2362
>             Project: Apache Fineract
>          Issue Type: Sub-task
>            Reporter: Kapil Panchal
>            Assignee: Kapil Panchal
>            Priority: Major
>
> h1. Individual Collection Sheet - Generate Collection Sheet
>  
> There are errors in the existing request object which responds with an 
> exception.
>  
> This is the *request object* from the (Individual Collection Sheet)
>  
> {code:java}
> { // "calendarId": "5", "dateFormat": "dd MMMM yyyy", "locale": "en", 
> "actualDisbursementDate": "22 September 2025", "transactionDate": "12 October 
> 2025", "bulkDisbursementTransactions": [ { "loanId": 4326, 
> "transactionAmount": 100000.00, "paymentTypeId": 1, 
> "externalId":"{{$randomUUID}}", "accountNumber": "ACC5555", "checkNumber": 
> "CHK5555", "routingCode": "RTG5555", "receiptNumber": "RCPT5555", 
> "bankNumber": "BANK5555", "note":"Loan For Client Id - 4276 Disbursed - 1", 
> "dateFormat":"dd MMMM yyyy", "locale":"en" } ], "bulkRepaymentTransactions": 
> [ { "loanId": 4325, "transactionAmount": 1000.00, "paymentTypeId": 2, 
> "externalId":"{{$randomUUID}}", "note":"Note1", "accountNumber": 
> "ACC123456789", "checkNumber": "CHK987654321", "routingCode": "RTG001", 
> "receiptNumber": "RCPT1001", "bankNumber": "BANK001" }, { "loanId": 4325, 
> "transactionAmount": 843.00, "paymentTypeId": 2, "note":"Note2", 
> "externalId":"{{$randomUUID}}", "accountNumber": "ACC123456789", 
> "checkNumber": "CHK123", "routingCode": "RTG001", "receiptNumber": 
> "RCPT1002", "bankNumber": "BANK001" } ], "bulkSavingsDueTransactions": [ { 
> "savingsId": 2515, "transactionAmount": 102500.00, "depositAccountType": 100, 
> "paymentTypeId": 1, "note":"Note3", "externalId":"{{$randomUUID}}", 
> "accountNumber": "ACC0127", "checkNumber": "CHK0127", "routingCode": 
> "RTG0127", "receiptNumber": "RCPT0127", "bankNumber": "BANK0127" } ] }{code}
>  
>  
> This is the *response object* from the Save Collection Sheet (
> org.apache.fineract.portfolio.collectionsheet.api
> )
> {code:java}
> {
>     "changes": {
>         "loanTransactions": [
>             26020,
>             26021
>         ],
>         "dateFormat": "dd MMMM yyyy",
>         "SavingsTransactions": [
>             2013400
>         ],
>         "locale": "en",
>         "actualDisbursementDate": "01 September 2025",
>         "status": {
>             "id": 300,
>             "code": "loanStatusType.active",
>             "value": "Active",
>             "pendingApproval": false,
>             "waitingForDisbursal": false,
>             "active": true,
>             "closedObligationsMet": false,
>             "closedWrittenOff": false,
>             "closedRescheduled": false,
>             "closed": false,
>             "overpaid": false
>         }
>     }
> } {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to