POST api/GetAbsenceHolidayReport

Get an employee's holiday report

Request Information

Payload

NamePayload ParametersAdditional information
Parameters int Personnel_Number

None.

Response Information

Response body formats

application/json, text/json

Sample:
[
  {
    "Company": 1,
    "HolidayScheme": 2,
    "PersonnelID": 3,
    "Title": "sample string 4",
    "Forname": "sample string 5",
    "Surname": "sample string 6",
    "EmployeeName": "sample string 4 sample string 5 sample string 6",
    "HolidayAllowed": 7.0,
    "HolidayCarriedForward": 8.0,
    "PurchasedHoliday": 9.0,
    "HolidayBalance": 10.0,
    "RecordInDays": true,
    "Duration": 12.0,
    "HolidayAllowedPersonal": 13.0,
    "AccrueHoliday": true,
    "AccrualAllowCF": true,
    "HolidayAllowCF": true,
    "ClearYearEnd": true,
    "ShowPurchasedHolidays": true
  },
  {
    "Company": 1,
    "HolidayScheme": 2,
    "PersonnelID": 3,
    "Title": "sample string 4",
    "Forname": "sample string 5",
    "Surname": "sample string 6",
    "EmployeeName": "sample string 4 sample string 5 sample string 6",
    "HolidayAllowed": 7.0,
    "HolidayCarriedForward": 8.0,
    "PurchasedHoliday": 9.0,
    "HolidayBalance": 10.0,
    "RecordInDays": true,
    "Duration": 12.0,
    "HolidayAllowedPersonal": 13.0,
    "AccrueHoliday": true,
    "AccrualAllowCF": true,
    "HolidayAllowCF": true,
    "ClearYearEnd": true,
    "ShowPurchasedHolidays": true
  },
  {
    "Company": 1,
    "HolidayScheme": 2,
    "PersonnelID": 3,
    "Title": "sample string 4",
    "Forname": "sample string 5",
    "Surname": "sample string 6",
    "EmployeeName": "sample string 4 sample string 5 sample string 6",
    "HolidayAllowed": 7.0,
    "HolidayCarriedForward": 8.0,
    "PurchasedHoliday": 9.0,
    "HolidayBalance": 10.0,
    "RecordInDays": true,
    "Duration": 12.0,
    "HolidayAllowedPersonal": 13.0,
    "AccrueHoliday": true,
    "AccrualAllowCF": true,
    "HolidayAllowCF": true,
    "ClearYearEnd": true,
    "ShowPurchasedHolidays": true
  }
]

text/html

Sample:
[{"Company":1,"HolidayScheme":2,"PersonnelID":3,"Title":"sample string 4","Forname":"sample string 5","Surname":"sample string 6","EmployeeName":"sample string 4 sample string 5 sample string 6","HolidayAllowed":7.0,"HolidayCarriedForward":8.0,"PurchasedHoliday":9.0,"HolidayBalance":10.0,"RecordInDays":true,"Duration":12.0,"HolidayAllowedPersonal":13.0,"AccrueHoliday":true,"AccrualAllowCF":true,"HolidayAllowCF":true,"ClearYearEnd":true,"ShowPurchasedHolidays":true},{"Company":1,"HolidayScheme":2,"PersonnelID":3,"Title":"sample string 4","Forname":"sample string 5","Surname":"sample string 6","EmployeeName":"sample string 4 sample string 5 sample string 6","HolidayAllowed":7.0,"HolidayCarriedForward":8.0,"PurchasedHoliday":9.0,"HolidayBalance":10.0,"RecordInDays":true,"Duration":12.0,"HolidayAllowedPersonal":13.0,"AccrueHoliday":true,"AccrualAllowCF":true,"HolidayAllowCF":true,"ClearYearEnd":true,"ShowPurchasedHolidays":true},{"Company":1,"HolidayScheme":2,"PersonnelID":3,"Title":"sample string 4","Forname":"sample string 5","Surname":"sample string 6","EmployeeName":"sample string 4 sample string 5 sample string 6","HolidayAllowed":7.0,"HolidayCarriedForward":8.0,"PurchasedHoliday":9.0,"HolidayBalance":10.0,"RecordInDays":true,"Duration":12.0,"HolidayAllowedPersonal":13.0,"AccrueHoliday":true,"AccrualAllowCF":true,"HolidayAllowCF":true,"ClearYearEnd":true,"ShowPurchasedHolidays":true}]

application/xml, text/xml

Sample:
<ArrayOfAbsenceHolidayReport xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Carval.SelfService.BLL.Absence">
  <AbsenceHolidayReport>
    <AccrualAllowCF>true</AccrualAllowCF>
    <AccrueHoliday>true</AccrueHoliday>
    <ClearYearEnd>true</ClearYearEnd>
    <Company>1</Company>
    <Duration>12</Duration>
    <Forname>sample string 5</Forname>
    <HolidayAllowCF>true</HolidayAllowCF>
    <HolidayAllowed>7</HolidayAllowed>
    <HolidayAllowedPersonal>13</HolidayAllowedPersonal>
    <HolidayBalance>10</HolidayBalance>
    <HolidayCarriedForward>8</HolidayCarriedForward>
    <HolidayScheme>2</HolidayScheme>
    <PersonnelID>3</PersonnelID>
    <PurchasedHoliday>9</PurchasedHoliday>
    <RecordInDays>true</RecordInDays>
    <ShowPurchasedHolidays>true</ShowPurchasedHolidays>
    <Surname>sample string 6</Surname>
    <Title>sample string 4</Title>
  </AbsenceHolidayReport>
  <AbsenceHolidayReport>
    <AccrualAllowCF>true</AccrualAllowCF>
    <AccrueHoliday>true</AccrueHoliday>
    <ClearYearEnd>true</ClearYearEnd>
    <Company>1</Company>
    <Duration>12</Duration>
    <Forname>sample string 5</Forname>
    <HolidayAllowCF>true</HolidayAllowCF>
    <HolidayAllowed>7</HolidayAllowed>
    <HolidayAllowedPersonal>13</HolidayAllowedPersonal>
    <HolidayBalance>10</HolidayBalance>
    <HolidayCarriedForward>8</HolidayCarriedForward>
    <HolidayScheme>2</HolidayScheme>
    <PersonnelID>3</PersonnelID>
    <PurchasedHoliday>9</PurchasedHoliday>
    <RecordInDays>true</RecordInDays>
    <ShowPurchasedHolidays>true</ShowPurchasedHolidays>
    <Surname>sample string 6</Surname>
    <Title>sample string 4</Title>
  </AbsenceHolidayReport>
  <AbsenceHolidayReport>
    <AccrualAllowCF>true</AccrualAllowCF>
    <AccrueHoliday>true</AccrueHoliday>
    <ClearYearEnd>true</ClearYearEnd>
    <Company>1</Company>
    <Duration>12</Duration>
    <Forname>sample string 5</Forname>
    <HolidayAllowCF>true</HolidayAllowCF>
    <HolidayAllowed>7</HolidayAllowed>
    <HolidayAllowedPersonal>13</HolidayAllowedPersonal>
    <HolidayBalance>10</HolidayBalance>
    <HolidayCarriedForward>8</HolidayCarriedForward>
    <HolidayScheme>2</HolidayScheme>
    <PersonnelID>3</PersonnelID>
    <PurchasedHoliday>9</PurchasedHoliday>
    <RecordInDays>true</RecordInDays>
    <ShowPurchasedHolidays>true</ShowPurchasedHolidays>
    <Surname>sample string 6</Surname>
    <Title>sample string 4</Title>
  </AbsenceHolidayReport>
</ArrayOfAbsenceHolidayReport>