POST API/PettyCashExpenseApproval/PCExpViewReport

Request Information

URI Parameters

None.

Body Parameters

PCExpViewReport
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>