POST api/Report/GetShiftReport
Documentation for 'GetShiftReport'.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| objAtt | Documentation for 'objAtt'. |
Define this parameter in the request body. |
Request body formats
application/json, text/json
Sample:
{
"EmployeeCode": "sample string 1",
"StartDate": "sample string 2",
"EndDate": "sample string 3",
"EmployeeName": "sample string 4",
"Designation": "sample string 5",
"MissedPunches": 6,
"LeaveCount": 7,
"AbsentCount": 8,
"WorkDayCount": 9,
"OffDayCount": 10,
"TotalEarlyOutHour": "sample string 11",
"TotalLateInHour": "sample string 12",
"PendingLeaves": 13,
"AttendanceCorrections": 14,
"PendingHours": "sample string 15",
"AttendanceDetail": [
{
"PunchDate": "sample string 1",
"ShiftStart": "sample string 2",
"ShiftEnd": "sample string 3",
"ShiftHour": "sample string 4",
"PunchIn": "sample string 5",
"PunchOut": "sample string 6",
"WorkeedHour": "sample string 7",
"Remark": "sample string 8",
"LateIn": "sample string 9",
"EarlyOut": "sample string 10",
"DayType": "sample string 11"
},
{
"PunchDate": "sample string 1",
"ShiftStart": "sample string 2",
"ShiftEnd": "sample string 3",
"ShiftHour": "sample string 4",
"PunchIn": "sample string 5",
"PunchOut": "sample string 6",
"WorkeedHour": "sample string 7",
"Remark": "sample string 8",
"LateIn": "sample string 9",
"EarlyOut": "sample string 10",
"DayType": "sample string 11"
},
{
"PunchDate": "sample string 1",
"ShiftStart": "sample string 2",
"ShiftEnd": "sample string 3",
"ShiftHour": "sample string 4",
"PunchIn": "sample string 5",
"PunchOut": "sample string 6",
"WorkeedHour": "sample string 7",
"Remark": "sample string 8",
"LateIn": "sample string 9",
"EarlyOut": "sample string 10",
"DayType": "sample string 11"
}
]
}
application/xml, text/xml
Sample:
<AttendanceDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DTO">
<AbsentCount>8</AbsentCount>
<AttendanceCorrections>14</AttendanceCorrections>
<AttendanceDetail>
<AttendnaceDetailedDTO>
<DayType>sample string 11</DayType>
<EarlyOut>sample string 10</EarlyOut>
<LateIn>sample string 9</LateIn>
<PunchDate>sample string 1</PunchDate>
<PunchIn>sample string 5</PunchIn>
<PunchOut>sample string 6</PunchOut>
<Remark>sample string 8</Remark>
<ShiftEnd>sample string 3</ShiftEnd>
<ShiftHour>sample string 4</ShiftHour>
<ShiftStart>sample string 2</ShiftStart>
<WorkeedHour>sample string 7</WorkeedHour>
</AttendnaceDetailedDTO>
<AttendnaceDetailedDTO>
<DayType>sample string 11</DayType>
<EarlyOut>sample string 10</EarlyOut>
<LateIn>sample string 9</LateIn>
<PunchDate>sample string 1</PunchDate>
<PunchIn>sample string 5</PunchIn>
<PunchOut>sample string 6</PunchOut>
<Remark>sample string 8</Remark>
<ShiftEnd>sample string 3</ShiftEnd>
<ShiftHour>sample string 4</ShiftHour>
<ShiftStart>sample string 2</ShiftStart>
<WorkeedHour>sample string 7</WorkeedHour>
</AttendnaceDetailedDTO>
<AttendnaceDetailedDTO>
<DayType>sample string 11</DayType>
<EarlyOut>sample string 10</EarlyOut>
<LateIn>sample string 9</LateIn>
<PunchDate>sample string 1</PunchDate>
<PunchIn>sample string 5</PunchIn>
<PunchOut>sample string 6</PunchOut>
<Remark>sample string 8</Remark>
<ShiftEnd>sample string 3</ShiftEnd>
<ShiftHour>sample string 4</ShiftHour>
<ShiftStart>sample string 2</ShiftStart>
<WorkeedHour>sample string 7</WorkeedHour>
</AttendnaceDetailedDTO>
</AttendanceDetail>
<Designation>sample string 5</Designation>
<EmployeeCode>sample string 1</EmployeeCode>
<EmployeeName>sample string 4</EmployeeName>
<EndDate>sample string 3</EndDate>
<LeaveCount>7</LeaveCount>
<MissedPunches>6</MissedPunches>
<OffDayCount>10</OffDayCount>
<PendingHours>sample string 15</PendingHours>
<PendingLeaves>13</PendingLeaves>
<StartDate>sample string 2</StartDate>
<TotalEarlyOutHour>sample string 11</TotalEarlyOutHour>
<TotalLateInHour>sample string 12</TotalLateInHour>
<WorkDayCount>9</WorkDayCount>
</AttendanceDTO>
application/x-www-form-urlencoded
Sample: