PUT api/PFClosing/Update
Request Information
URI Parameters
None.
Body Parameters
PFClosingUpdateVM| Name | Description | Type | Additional information |
|---|---|---|---|
| ClosingId | integer |
Required |
|
| BookId | integer |
Required |
|
| ClosingRefNo | string |
Required String length: inclusive between 0 and 20 |
|
| AccountBookType | AccountBookTypeLookup |
Required |
|
| PFRegistration | PFMemberLookupVM |
Required |
|
| ClosingDate | string |
Required |
|
| DeathDate | string |
None. |
|
| RelieveType | PFRelieveTypeLookupVM |
None. |
|
| RelieveDate | string |
None. |
|
| ServicePeriod | integer |
None. |
|
| PfCurrentAmount | decimal number |
None. |
|
| InterestAmount | decimal number |
None. |
|
| LoanBalanceDue | decimal number |
None. |
|
| LoanInterestDue | decimal number |
None. |
|
| PreWithdrawnAmt | decimal number |
None. |
|
| EstablishCurAmount | decimal number |
None. |
|
| EstablishInterestAmount | decimal number |
None. |
|
| EstablishPerc | decimal number |
None. |
|
| EstablishClosingAmount | decimal number |
None. |
|
| MemberCurAmount | decimal number |
None. |
|
| MemberInterestAmount | decimal number |
None. |
|
| MemberPerc | decimal number |
None. |
|
| MemberClosingAmount | decimal number |
None. |
|
| AutoGenAmount | decimal number |
None. |
|
| ClosingAmount | 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 |
|
| PFOpeningAmount | decimal number |
None. |
|
| FinYearId | integer |
Required |
|
| RemittanceAmt | decimal number |
None. |
|
| WithdrawalAmt | decimal number |
None. |
|
| LoanInterestDetails | Collection of PFLoanIntrVM |
None. |
|
| AmountInterestDetails | Collection of PFClosingIntrDtlsVM |
None. |
Request Formats
application/json, text/json
Sample:
{
"ClosingId": 1,
"BookId": 2,
"ClosingRefNo": "sample string 3",
"AccountBookType": {
"BookTypeId": 1,
"BookTypeName": "sample string 2"
},
"PFRegistration": {
"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"
},
"ClosingDate": "sample string 4",
"DeathDate": "sample string 5",
"RelieveType": {
"TypeId": 1,
"TypeName": "sample string 2"
},
"RelieveDate": "sample string 6",
"ServicePeriod": 7,
"PfCurrentAmount": 8.0,
"InterestAmount": 9.0,
"LoanBalanceDue": 10.0,
"LoanInterestDue": 11.0,
"PreWithdrawnAmt": 12.0,
"EstablishCurAmount": 13.0,
"EstablishInterestAmount": 14.0,
"EstablishPerc": 15.0,
"EstablishClosingAmount": 16.0,
"MemberCurAmount": 17.0,
"MemberInterestAmount": 18.0,
"MemberPerc": 19.0,
"MemberClosingAmount": 20.0,
"AutoGenAmount": 21.0,
"ClosingAmount": 22.0,
"UpdateUser": 23,
"UpdateIp": "sample string 24",
"ConfirmStatus": "sample string 25",
"Remarks": "sample string 26",
"PFOpeningAmount": 27.0,
"FinYearId": 28,
"RemittanceAmt": 29.0,
"WithdrawalAmt": 30.0,
"LoanInterestDetails": [
{
"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
}
],
"AmountInterestDetails": [
{
"Slno": 1,
"Amount": 2.0,
"FromDate": "sample string 3",
"ToDate": "sample string 4",
"Days": 5,
"IntrRate": 6.0,
"IntrAmount": 7.0
},
{
"Slno": 1,
"Amount": 2.0,
"FromDate": "sample string 3",
"ToDate": "sample string 4",
"Days": 5,
"IntrRate": 6.0,
"IntrAmount": 7.0
}
]
}
application/xml, text/xml
Sample:
<PFClosingUpdateVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<AccountBookType>
<BookTypeId>1</BookTypeId>
<BookTypeName>sample string 2</BookTypeName>
</AccountBookType>
<AmountInterestDetails>
<PFClosingIntrDtlsVM>
<Amount>2</Amount>
<Days>5</Days>
<FromDate>sample string 3</FromDate>
<IntrAmount>7</IntrAmount>
<IntrRate>6</IntrRate>
<Slno>1</Slno>
<ToDate>sample string 4</ToDate>
</PFClosingIntrDtlsVM>
<PFClosingIntrDtlsVM>
<Amount>2</Amount>
<Days>5</Days>
<FromDate>sample string 3</FromDate>
<IntrAmount>7</IntrAmount>
<IntrRate>6</IntrRate>
<Slno>1</Slno>
<ToDate>sample string 4</ToDate>
</PFClosingIntrDtlsVM>
</AmountInterestDetails>
<AutoGenAmount>21</AutoGenAmount>
<BookId>2</BookId>
<ClosingAmount>22</ClosingAmount>
<ClosingDate>sample string 4</ClosingDate>
<ClosingId>1</ClosingId>
<ClosingRefNo>sample string 3</ClosingRefNo>
<ConfirmStatus>sample string 25</ConfirmStatus>
<DeathDate>sample string 5</DeathDate>
<EstablishClosingAmount>16</EstablishClosingAmount>
<EstablishCurAmount>13</EstablishCurAmount>
<EstablishInterestAmount>14</EstablishInterestAmount>
<EstablishPerc>15</EstablishPerc>
<FinYearId>28</FinYearId>
<InterestAmount>9</InterestAmount>
<LoanBalanceDue>10</LoanBalanceDue>
<LoanInterestDetails>
<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>
</LoanInterestDetails>
<LoanInterestDue>11</LoanInterestDue>
<MemberClosingAmount>20</MemberClosingAmount>
<MemberCurAmount>17</MemberCurAmount>
<MemberInterestAmount>18</MemberInterestAmount>
<MemberPerc>19</MemberPerc>
<PFOpeningAmount>27</PFOpeningAmount>
<PFRegistration>
<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>
</PFRegistration>
<PfCurrentAmount>8</PfCurrentAmount>
<PreWithdrawnAmt>12</PreWithdrawnAmt>
<RelieveDate>sample string 6</RelieveDate>
<RelieveType>
<TypeId>1</TypeId>
<TypeName>sample string 2</TypeName>
</RelieveType>
<Remarks>sample string 26</Remarks>
<RemittanceAmt>29</RemittanceAmt>
<ServicePeriod>7</ServicePeriod>
<UpdateIp>sample string 24</UpdateIp>
<UpdateUser>23</UpdateUser>
<WithdrawalAmt>30</WithdrawalAmt>
</PFClosingUpdateVM>
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.