PUT api/PFLoan/Update
Request Information
URI Parameters
None.
Body Parameters
PFLoanUpdateVM| Name | Description | Type | Additional information |
|---|---|---|---|
| LoanId | integer |
Required |
|
| BookId | integer |
Required |
|
| LoanRefNo | string |
Required string length: inclusive between 0 and 20 |
|
| LoanDate | string |
Required |
|
| BookTypeId | integer |
Required |
|
| Member | PFMemberLookupVM |
Required |
|
| PfCurBalance | decimal number |
None. |
|
| PfCurWithdrawals | decimal number |
None. |
|
| LoanEligibleAmount | decimal number |
None. |
|
| LoanCategory | PFLoanCategoryLookupVM |
Required |
|
| LoanAmount | decimal number |
Required |
|
| PfLoanAccount | AccountMasterLookupVM |
None. |
|
| LoanStatus | PFLoanStatusLookupVM |
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. |
|
| EmiWithPayroll | string |
Required Matching regular expression pattern: Y|N |
|
| EmiStartMonth | MonthsLookupVM |
None. |
|
| EmiYear | integer |
None. |
|
| EmiCount | integer |
None. |
|
| EmiPrinciple | decimal number |
None. |
|
| EmiPrincipleLast | decimal number |
None. |
|
| OpeningAmt | decimal number |
None. |
|
| RemittanceAmt | decimal number |
None. |
|
| WithdrawalAmt | decimal number |
None. |
|
| RequestedAmt | decimal number |
None. |
|
| FinYearId | integer |
Required |
Request Formats
application/json, text/json
Sample:
{
"LoanId": 1,
"BookId": 2,
"LoanRefNo": "sample string 3",
"LoanDate": "sample string 4",
"BookTypeId": 5,
"Member": {
"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"
},
"PfCurBalance": 6.0,
"PfCurWithdrawals": 7.0,
"LoanEligibleAmount": 8.0,
"LoanCategory": {
"LoanCategoryId": 1,
"LoanCategoryName": "sample string 2"
},
"LoanAmount": 9.0,
"PfLoanAccount": {
"AccountId": 1,
"AccountName": "sample string 2"
},
"LoanStatus": {
"LoanStatusId": 1,
"LoanStatusName": "sample string 2"
},
"UpdateUser": 10,
"UpdateIp": "sample string 11",
"ConfirmStatus": "sample string 12",
"Remarks": "sample string 13",
"EmployeeId": 14,
"EmiWithPayroll": "sample string 15",
"EmiStartMonth": {
"MonthId": 1,
"MonthName": "sample string 2"
},
"EmiYear": 16,
"EmiCount": 17,
"EmiPrinciple": 18.0,
"EmiPrincipleLast": 19.0,
"OpeningAmt": 20.0,
"RemittanceAmt": 21.0,
"WithdrawalAmt": 22.0,
"RequestedAmt": 23.0,
"FinYearId": 24
}
application/xml, text/xml
Sample:
<PFLoanUpdateVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<BookId>2</BookId>
<BookTypeId>5</BookTypeId>
<ConfirmStatus>sample string 12</ConfirmStatus>
<EmiCount>17</EmiCount>
<EmiPrinciple>18</EmiPrinciple>
<EmiPrincipleLast>19</EmiPrincipleLast>
<EmiStartMonth>
<MonthId>1</MonthId>
<MonthName>sample string 2</MonthName>
</EmiStartMonth>
<EmiWithPayroll>sample string 15</EmiWithPayroll>
<EmiYear>16</EmiYear>
<EmployeeId>14</EmployeeId>
<FinYearId>24</FinYearId>
<LoanAmount>9</LoanAmount>
<LoanCategory>
<LoanCategoryId>1</LoanCategoryId>
<LoanCategoryName>sample string 2</LoanCategoryName>
</LoanCategory>
<LoanDate>sample string 4</LoanDate>
<LoanEligibleAmount>8</LoanEligibleAmount>
<LoanId>1</LoanId>
<LoanRefNo>sample string 3</LoanRefNo>
<LoanStatus>
<LoanStatusId>1</LoanStatusId>
<LoanStatusName>sample string 2</LoanStatusName>
</LoanStatus>
<Member>
<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>
</Member>
<OpeningAmt>20</OpeningAmt>
<PfCurBalance>6</PfCurBalance>
<PfCurWithdrawals>7</PfCurWithdrawals>
<PfLoanAccount>
<AccountId>1</AccountId>
<AccountName>sample string 2</AccountName>
</PfLoanAccount>
<Remarks>sample string 13</Remarks>
<RemittanceAmt>21</RemittanceAmt>
<RequestedAmt>23</RequestedAmt>
<UpdateIp>sample string 11</UpdateIp>
<UpdateUser>10</UpdateUser>
<WithdrawalAmt>22</WithdrawalAmt>
</PFLoanUpdateVM>
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.