POST API/PettyCashExpenseReport/PCExpActionLoad
Request Information
URI Parameters
None.
Body Parameters
ActionLoad| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | integer |
None. |
|
| ReqDate | string |
None. |
|
| PropertyId | integer |
None. |
|
| ExpDetails | Collection of ExpDetailsList |
None. |
|
| ExpHeads | Collection of ExpHeadsList |
None. |
|
| ExpCB | Collection of ExpCBList |
None. |
|
| HeaderId | Collection of HeaderIdList |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserId": 1,
"ReqDate": "sample string 2",
"PropertyId": 3,
"ExpDetails": [
{
"Amount": 1.0,
"BillDate": "sample string 2",
"BillNo": "sample string 3",
"Description": "sample string 4",
"ExpenseHead": "sample string 5",
"ExpenseId": 6,
"FilePath": "sample string 7",
"Id": 8,
"Paid": 9.0,
"Status": "sample string 10",
"TotalAmount": 11.0
},
{
"Amount": 1.0,
"BillDate": "sample string 2",
"BillNo": "sample string 3",
"Description": "sample string 4",
"ExpenseHead": "sample string 5",
"ExpenseId": 6,
"FilePath": "sample string 7",
"Id": 8,
"Paid": 9.0,
"Status": "sample string 10",
"TotalAmount": 11.0
}
],
"ExpHeads": [
{
"label": "sample string 1",
"ExpenseHeadId": 2
},
{
"label": "sample string 1",
"ExpenseHeadId": 2
}
],
"ExpCB": [
{
"ClosingBalance": 1.0
},
{
"ClosingBalance": 1.0
}
],
"HeaderId": [
{
"HdrId": 1
},
{
"HdrId": 1
}
]
}
application/xml, text/xml
Sample:
<ActionLoad xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HMSApi.Models">
<ExpCB>
<ExpCBList>
<ClosingBalance>1</ClosingBalance>
</ExpCBList>
<ExpCBList>
<ClosingBalance>1</ClosingBalance>
</ExpCBList>
</ExpCB>
<ExpDetails>
<ExpDetailsList>
<Amount>1</Amount>
<BillDate>sample string 2</BillDate>
<BillNo>sample string 3</BillNo>
<Description>sample string 4</Description>
<ExpenseHead>sample string 5</ExpenseHead>
<ExpenseId>6</ExpenseId>
<FilePath>sample string 7</FilePath>
<Id>8</Id>
<Paid>9</Paid>
<Status>sample string 10</Status>
<TotalAmount>11</TotalAmount>
</ExpDetailsList>
<ExpDetailsList>
<Amount>1</Amount>
<BillDate>sample string 2</BillDate>
<BillNo>sample string 3</BillNo>
<Description>sample string 4</Description>
<ExpenseHead>sample string 5</ExpenseHead>
<ExpenseId>6</ExpenseId>
<FilePath>sample string 7</FilePath>
<Id>8</Id>
<Paid>9</Paid>
<Status>sample string 10</Status>
<TotalAmount>11</TotalAmount>
</ExpDetailsList>
</ExpDetails>
<ExpHeads>
<ExpHeadsList>
<ExpenseHeadId>2</ExpenseHeadId>
<label>sample string 1</label>
</ExpHeadsList>
<ExpHeadsList>
<ExpenseHeadId>2</ExpenseHeadId>
<label>sample string 1</label>
</ExpHeadsList>
</ExpHeads>
<HeaderId>
<HeaderIdList>
<HdrId>1</HdrId>
</HeaderIdList>
<HeaderIdList>
<HdrId>1</HdrId>
</HeaderIdList>
</HeaderId>
<PropertyId>3</PropertyId>
<ReqDate>sample string 2</ReqDate>
<UserId>1</UserId>
</ActionLoad>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of ActionLoad| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | integer |
None. |
|
| ReqDate | string |
None. |
|
| PropertyId | integer |
None. |
|
| ExpDetails | Collection of ExpDetailsList |
None. |
|
| ExpHeads | Collection of ExpHeadsList |
None. |
|
| ExpCB | Collection of ExpCBList |
None. |
|
| HeaderId | Collection of HeaderIdList |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"UserId": 1,
"ReqDate": "sample string 2",
"PropertyId": 3,
"ExpDetails": [
{
"Amount": 1.0,
"BillDate": "sample string 2",
"BillNo": "sample string 3",
"Description": "sample string 4",
"ExpenseHead": "sample string 5",
"ExpenseId": 6,
"FilePath": "sample string 7",
"Id": 8,
"Paid": 9.0,
"Status": "sample string 10",
"TotalAmount": 11.0
},
{
"Amount": 1.0,
"BillDate": "sample string 2",
"BillNo": "sample string 3",
"Description": "sample string 4",
"ExpenseHead": "sample string 5",
"ExpenseId": 6,
"FilePath": "sample string 7",
"Id": 8,
"Paid": 9.0,
"Status": "sample string 10",
"TotalAmount": 11.0
}
],
"ExpHeads": [
{
"label": "sample string 1",
"ExpenseHeadId": 2
},
{
"label": "sample string 1",
"ExpenseHeadId": 2
}
],
"ExpCB": [
{
"ClosingBalance": 1.0
},
{
"ClosingBalance": 1.0
}
],
"HeaderId": [
{
"HdrId": 1
},
{
"HdrId": 1
}
]
},
{
"UserId": 1,
"ReqDate": "sample string 2",
"PropertyId": 3,
"ExpDetails": [
{
"Amount": 1.0,
"BillDate": "sample string 2",
"BillNo": "sample string 3",
"Description": "sample string 4",
"ExpenseHead": "sample string 5",
"ExpenseId": 6,
"FilePath": "sample string 7",
"Id": 8,
"Paid": 9.0,
"Status": "sample string 10",
"TotalAmount": 11.0
},
{
"Amount": 1.0,
"BillDate": "sample string 2",
"BillNo": "sample string 3",
"Description": "sample string 4",
"ExpenseHead": "sample string 5",
"ExpenseId": 6,
"FilePath": "sample string 7",
"Id": 8,
"Paid": 9.0,
"Status": "sample string 10",
"TotalAmount": 11.0
}
],
"ExpHeads": [
{
"label": "sample string 1",
"ExpenseHeadId": 2
},
{
"label": "sample string 1",
"ExpenseHeadId": 2
}
],
"ExpCB": [
{
"ClosingBalance": 1.0
},
{
"ClosingBalance": 1.0
}
],
"HeaderId": [
{
"HdrId": 1
},
{
"HdrId": 1
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfActionLoad xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HMSApi.Models">
<ActionLoad>
<ExpCB>
<ExpCBList>
<ClosingBalance>1</ClosingBalance>
</ExpCBList>
<ExpCBList>
<ClosingBalance>1</ClosingBalance>
</ExpCBList>
</ExpCB>
<ExpDetails>
<ExpDetailsList>
<Amount>1</Amount>
<BillDate>sample string 2</BillDate>
<BillNo>sample string 3</BillNo>
<Description>sample string 4</Description>
<ExpenseHead>sample string 5</ExpenseHead>
<ExpenseId>6</ExpenseId>
<FilePath>sample string 7</FilePath>
<Id>8</Id>
<Paid>9</Paid>
<Status>sample string 10</Status>
<TotalAmount>11</TotalAmount>
</ExpDetailsList>
<ExpDetailsList>
<Amount>1</Amount>
<BillDate>sample string 2</BillDate>
<BillNo>sample string 3</BillNo>
<Description>sample string 4</Description>
<ExpenseHead>sample string 5</ExpenseHead>
<ExpenseId>6</ExpenseId>
<FilePath>sample string 7</FilePath>
<Id>8</Id>
<Paid>9</Paid>
<Status>sample string 10</Status>
<TotalAmount>11</TotalAmount>
</ExpDetailsList>
</ExpDetails>
<ExpHeads>
<ExpHeadsList>
<ExpenseHeadId>2</ExpenseHeadId>
<label>sample string 1</label>
</ExpHeadsList>
<ExpHeadsList>
<ExpenseHeadId>2</ExpenseHeadId>
<label>sample string 1</label>
</ExpHeadsList>
</ExpHeads>
<HeaderId>
<HeaderIdList>
<HdrId>1</HdrId>
</HeaderIdList>
<HeaderIdList>
<HdrId>1</HdrId>
</HeaderIdList>
</HeaderId>
<PropertyId>3</PropertyId>
<ReqDate>sample string 2</ReqDate>
<UserId>1</UserId>
</ActionLoad>
<ActionLoad>
<ExpCB>
<ExpCBList>
<ClosingBalance>1</ClosingBalance>
</ExpCBList>
<ExpCBList>
<ClosingBalance>1</ClosingBalance>
</ExpCBList>
</ExpCB>
<ExpDetails>
<ExpDetailsList>
<Amount>1</Amount>
<BillDate>sample string 2</BillDate>
<BillNo>sample string 3</BillNo>
<Description>sample string 4</Description>
<ExpenseHead>sample string 5</ExpenseHead>
<ExpenseId>6</ExpenseId>
<FilePath>sample string 7</FilePath>
<Id>8</Id>
<Paid>9</Paid>
<Status>sample string 10</Status>
<TotalAmount>11</TotalAmount>
</ExpDetailsList>
<ExpDetailsList>
<Amount>1</Amount>
<BillDate>sample string 2</BillDate>
<BillNo>sample string 3</BillNo>
<Description>sample string 4</Description>
<ExpenseHead>sample string 5</ExpenseHead>
<ExpenseId>6</ExpenseId>
<FilePath>sample string 7</FilePath>
<Id>8</Id>
<Paid>9</Paid>
<Status>sample string 10</Status>
<TotalAmount>11</TotalAmount>
</ExpDetailsList>
</ExpDetails>
<ExpHeads>
<ExpHeadsList>
<ExpenseHeadId>2</ExpenseHeadId>
<label>sample string 1</label>
</ExpHeadsList>
<ExpHeadsList>
<ExpenseHeadId>2</ExpenseHeadId>
<label>sample string 1</label>
</ExpHeadsList>
</ExpHeads>
<HeaderId>
<HeaderIdList>
<HdrId>1</HdrId>
</HeaderIdList>
<HeaderIdList>
<HdrId>1</HdrId>
</HeaderIdList>
</HeaderId>
<PropertyId>3</PropertyId>
<ReqDate>sample string 2</ReqDate>
<UserId>1</UserId>
</ActionLoad>
</ArrayOfActionLoad>