POST API/PettyCashExpenseApproval/PCExpViewReport
Request Information
URI Parameters
None.
Body Parameters
PCExpViewReport| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | integer |
None. |
|
| ReqDate | string |
None. |
|
| PropertyId | integer |
None. |
|
| Id1 | integer |
None. |
|
| AppDetails | Collection of AppDetailsList |
None. |
|
| AppExpense | Collection of AppExpenseList |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserId": 1,
"ReqDate": "sample string 2",
"PropertyId": 3,
"Id1": 4,
"AppDetails": [
{
"Requestedby": "sample string 1",
"PCAccount": "sample string 2",
"RequestedOn": "sample string 3",
"Closingbalance": 4.0,
"Amount": 5.0,
"OpeningBalance": 6.0,
"PropertyId": 7,
"UserId": 8,
"Sendback": "sample string 9",
"ApproveOption": "sample string 10"
},
{
"Requestedby": "sample string 1",
"PCAccount": "sample string 2",
"RequestedOn": "sample string 3",
"Closingbalance": 4.0,
"Amount": 5.0,
"OpeningBalance": 6.0,
"PropertyId": 7,
"UserId": 8,
"Sendback": "sample string 9",
"ApproveOption": "sample string 10"
}
],
"AppExpense": [
{
"ApprovedAmount": 1.0,
"Bill": "sample string 2",
"Description": "sample string 3",
"ExpenseAmount": 4.0,
"ExpenseHead": "sample string 5",
"Id": 6,
"RequestedOn": "sample string 7"
},
{
"ApprovedAmount": 1.0,
"Bill": "sample string 2",
"Description": "sample string 3",
"ExpenseAmount": 4.0,
"ExpenseHead": "sample string 5",
"Id": 6,
"RequestedOn": "sample string 7"
}
]
}
application/xml, text/xml
Sample:
<PCExpViewReport xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HMSApi.Models">
<AppDetails>
<AppDetailsList>
<ApproveOption>sample string 10</ApproveOption>
<PCAccount>sample string 2</PCAccount>
<RequestedOn>sample string 3</RequestedOn>
<Requestedby>sample string 1</Requestedby>
<Sendback>sample string 9</Sendback>
</AppDetailsList>
<AppDetailsList>
<ApproveOption>sample string 10</ApproveOption>
<PCAccount>sample string 2</PCAccount>
<RequestedOn>sample string 3</RequestedOn>
<Requestedby>sample string 1</Requestedby>
<Sendback>sample string 9</Sendback>
</AppDetailsList>
</AppDetails>
<AppExpense>
<AppExpenseList />
<AppExpenseList />
</AppExpense>
<Id1>4</Id1>
<PropertyId>3</PropertyId>
<ReqDate>sample string 2</ReqDate>
<UserId>1</UserId>
</PCExpViewReport>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of PCExpViewReport| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | integer |
None. |
|
| ReqDate | string |
None. |
|
| PropertyId | integer |
None. |
|
| Id1 | integer |
None. |
|
| AppDetails | Collection of AppDetailsList |
None. |
|
| AppExpense | Collection of AppExpenseList |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"UserId": 1,
"ReqDate": "sample string 2",
"PropertyId": 3,
"Id1": 4,
"AppDetails": [
{
"Requestedby": "sample string 1",
"PCAccount": "sample string 2",
"RequestedOn": "sample string 3",
"Closingbalance": 4.0,
"Amount": 5.0,
"OpeningBalance": 6.0,
"PropertyId": 7,
"UserId": 8,
"Sendback": "sample string 9",
"ApproveOption": "sample string 10"
},
{
"Requestedby": "sample string 1",
"PCAccount": "sample string 2",
"RequestedOn": "sample string 3",
"Closingbalance": 4.0,
"Amount": 5.0,
"OpeningBalance": 6.0,
"PropertyId": 7,
"UserId": 8,
"Sendback": "sample string 9",
"ApproveOption": "sample string 10"
}
],
"AppExpense": [
{
"ApprovedAmount": 1.0,
"Bill": "sample string 2",
"Description": "sample string 3",
"ExpenseAmount": 4.0,
"ExpenseHead": "sample string 5",
"Id": 6,
"RequestedOn": "sample string 7"
},
{
"ApprovedAmount": 1.0,
"Bill": "sample string 2",
"Description": "sample string 3",
"ExpenseAmount": 4.0,
"ExpenseHead": "sample string 5",
"Id": 6,
"RequestedOn": "sample string 7"
}
]
},
{
"UserId": 1,
"ReqDate": "sample string 2",
"PropertyId": 3,
"Id1": 4,
"AppDetails": [
{
"Requestedby": "sample string 1",
"PCAccount": "sample string 2",
"RequestedOn": "sample string 3",
"Closingbalance": 4.0,
"Amount": 5.0,
"OpeningBalance": 6.0,
"PropertyId": 7,
"UserId": 8,
"Sendback": "sample string 9",
"ApproveOption": "sample string 10"
},
{
"Requestedby": "sample string 1",
"PCAccount": "sample string 2",
"RequestedOn": "sample string 3",
"Closingbalance": 4.0,
"Amount": 5.0,
"OpeningBalance": 6.0,
"PropertyId": 7,
"UserId": 8,
"Sendback": "sample string 9",
"ApproveOption": "sample string 10"
}
],
"AppExpense": [
{
"ApprovedAmount": 1.0,
"Bill": "sample string 2",
"Description": "sample string 3",
"ExpenseAmount": 4.0,
"ExpenseHead": "sample string 5",
"Id": 6,
"RequestedOn": "sample string 7"
},
{
"ApprovedAmount": 1.0,
"Bill": "sample string 2",
"Description": "sample string 3",
"ExpenseAmount": 4.0,
"ExpenseHead": "sample string 5",
"Id": 6,
"RequestedOn": "sample string 7"
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfPCExpViewReport xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HMSApi.Models">
<PCExpViewReport>
<AppDetails>
<AppDetailsList>
<ApproveOption>sample string 10</ApproveOption>
<PCAccount>sample string 2</PCAccount>
<RequestedOn>sample string 3</RequestedOn>
<Requestedby>sample string 1</Requestedby>
<Sendback>sample string 9</Sendback>
</AppDetailsList>
<AppDetailsList>
<ApproveOption>sample string 10</ApproveOption>
<PCAccount>sample string 2</PCAccount>
<RequestedOn>sample string 3</RequestedOn>
<Requestedby>sample string 1</Requestedby>
<Sendback>sample string 9</Sendback>
</AppDetailsList>
</AppDetails>
<AppExpense>
<AppExpenseList />
<AppExpenseList />
</AppExpense>
<Id1>4</Id1>
<PropertyId>3</PropertyId>
<ReqDate>sample string 2</ReqDate>
<UserId>1</UserId>
</PCExpViewReport>
<PCExpViewReport>
<AppDetails>
<AppDetailsList>
<ApproveOption>sample string 10</ApproveOption>
<PCAccount>sample string 2</PCAccount>
<RequestedOn>sample string 3</RequestedOn>
<Requestedby>sample string 1</Requestedby>
<Sendback>sample string 9</Sendback>
</AppDetailsList>
<AppDetailsList>
<ApproveOption>sample string 10</ApproveOption>
<PCAccount>sample string 2</PCAccount>
<RequestedOn>sample string 3</RequestedOn>
<Requestedby>sample string 1</Requestedby>
<Sendback>sample string 9</Sendback>
</AppDetailsList>
</AppDetails>
<AppExpense>
<AppExpenseList />
<AppExpenseList />
</AppExpense>
<Id1>4</Id1>
<PropertyId>3</PropertyId>
<ReqDate>sample string 2</ReqDate>
<UserId>1</UserId>
</PCExpViewReport>
</ArrayOfPCExpViewReport>