PUT api/PFLoanRepayment/Update
Request Information
URI Parameters
None.
Body Parameters
PFLoanRepaymentUpdateVM| Name | Description | Type | Additional information |
|---|---|---|---|
| RepayId | integer |
Required |
|
| BookId | integer |
Required |
|
| RepayRefNo | string |
Required String length: inclusive between 0 and 20 |
|
| RepayDate | string |
Required |
|
| BookType | AccountBookTypeLookup |
Required |
|
| PfMemberReg | PFMemberLookupVM |
Required |
|
| LoanId | integer |
Required |
|
| LoanBalanceDue | decimal number |
None. |
|
| LoanInterestDue | decimal number |
None. |
|
| IsLoanClosing | string |
Required Matching regular expression pattern: Y|N |
|
| RepayLoanAmount | decimal number |
Required |
|
| RepayInterestAmount | decimal number |
Required |
|
| UpdateUser | integer |
Required |
|
| UpdateIp | string |
Required String length: inclusive between 0 and 20 |
|
| ConfirmStatus | string |
Required Matching regular expression pattern: Y|N |
|
| Remarks | string |
String length: inclusive between 0 and 300 |
|
| EmployeeId | integer |
None. |
|
| EmiLoan | string |
None. |
|
| EmiRepayProcessId | integer |
None. |
|
| EmiAdjType | string |
None. |
|
| EmiBalAmt | decimal number |
None. |
|
| EmiBalCount | integer |
None. |
|
| EmiHold | string |
None. |
|
| EmiAdjCount | integer |
None. |
|
| EmiAdjPrinciple | decimal number |
None. |
|
| EmiAdjPrincipleLast | decimal number |
None. |
|
| FinYearId | integer |
None. |
|
| InterestDetails | Collection of PFLoanIntrVM |
None. |
Request Formats
application/json, text/json
Sample:
{
"RepayId": 1,
"BookId": 2,
"RepayRefNo": "sample string 3",
"RepayDate": "sample string 4",
"BookType": {
"BookTypeId": 1,
"BookTypeName": "sample string 2"
},
"PfMemberReg": {
"PfRegId": 1,
"PFNo": "sample string 2",
"Category": {
"CategoryId": 1,
"CategoryName": "sample string 2"
},
"MemberName": "sample string 3",
"Prefix": "sample string 4",
"MemberCode": "sample string 5",
"Address": "sample string 6",
"Establishment": "sample string 7",
"JoinDate": "sample string 8"
},
"LoanId": 5,
"LoanBalanceDue": 6.0,
"LoanInterestDue": 7.0,
"IsLoanClosing": "sample string 8",
"RepayLoanAmount": 9.0,
"RepayInterestAmount": 10.0,
"UpdateUser": 11,
"UpdateIp": "sample string 12",
"ConfirmStatus": "sample string 13",
"Remarks": "sample string 14",
"EmployeeId": 15,
"EmiLoan": "sample string 16",
"EmiRepayProcessId": 17,
"EmiAdjType": "sample string 18",
"EmiBalAmt": 19.0,
"EmiBalCount": 20,
"EmiHold": "sample string 21",
"EmiAdjCount": 22,
"EmiAdjPrinciple": 23.0,
"EmiAdjPrincipleLast": 24.0,
"FinYearId": 25,
"InterestDetails": [
{
"Slno": 1,
"FromDate": "sample string 2",
"ToDate": "sample string 3",
"Days": 4,
"IntrRate": 5.0,
"IntrAmount": 6.0
},
{
"Slno": 1,
"FromDate": "sample string 2",
"ToDate": "sample string 3",
"Days": 4,
"IntrRate": 5.0,
"IntrAmount": 6.0
}
]
}
application/xml, text/xml
Sample:
<PFLoanRepaymentUpdateVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<BookId>2</BookId>
<BookType>
<BookTypeId>1</BookTypeId>
<BookTypeName>sample string 2</BookTypeName>
</BookType>
<ConfirmStatus>sample string 13</ConfirmStatus>
<EmiAdjCount>22</EmiAdjCount>
<EmiAdjPrinciple>23</EmiAdjPrinciple>
<EmiAdjPrincipleLast>24</EmiAdjPrincipleLast>
<EmiAdjType>sample string 18</EmiAdjType>
<EmiBalAmt>19</EmiBalAmt>
<EmiBalCount>20</EmiBalCount>
<EmiHold>sample string 21</EmiHold>
<EmiLoan>sample string 16</EmiLoan>
<EmiRepayProcessId>17</EmiRepayProcessId>
<EmployeeId>15</EmployeeId>
<FinYearId>25</FinYearId>
<InterestDetails>
<PFLoanIntrVM>
<Days>4</Days>
<FromDate>sample string 2</FromDate>
<IntrAmount>6</IntrAmount>
<IntrRate>5</IntrRate>
<Slno>1</Slno>
<ToDate>sample string 3</ToDate>
</PFLoanIntrVM>
<PFLoanIntrVM>
<Days>4</Days>
<FromDate>sample string 2</FromDate>
<IntrAmount>6</IntrAmount>
<IntrRate>5</IntrRate>
<Slno>1</Slno>
<ToDate>sample string 3</ToDate>
</PFLoanIntrVM>
</InterestDetails>
<IsLoanClosing>sample string 8</IsLoanClosing>
<LoanBalanceDue>6</LoanBalanceDue>
<LoanId>5</LoanId>
<LoanInterestDue>7</LoanInterestDue>
<PfMemberReg>
<Address>sample string 6</Address>
<Category>
<CategoryId>1</CategoryId>
<CategoryName>sample string 2</CategoryName>
</Category>
<Establishment>sample string 7</Establishment>
<JoinDate>sample string 8</JoinDate>
<MemberCode>sample string 5</MemberCode>
<MemberName>sample string 3</MemberName>
<PFNo>sample string 2</PFNo>
<PfRegId>1</PfRegId>
<Prefix>sample string 4</Prefix>
</PfMemberReg>
<Remarks>sample string 14</Remarks>
<RepayDate>sample string 4</RepayDate>
<RepayId>1</RepayId>
<RepayInterestAmount>10</RepayInterestAmount>
<RepayLoanAmount>9</RepayLoanAmount>
<RepayRefNo>sample string 3</RepayRefNo>
<UpdateIp>sample string 12</UpdateIp>
<UpdateUser>11</UpdateUser>
</PFLoanRepaymentUpdateVM>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.