POST api/AttendanceTransaction/GetOverTimeCalculatedReports

Request Information

URI Parameters

None.

Body Parameters

EmployeeOverTimeCalculatedReportViewModel
NameDescriptionTypeAdditional information
EmployeeId

integer

None.

EmployeeName

string

None.

EmployeeCode

string

None.

NumberOfHoursForRegularOverTime

string

None.

ExtraHoursInNightShift

string

None.

NumberOfHoursForWorkedHoliday

string

None.

NumberOfHoursForOverTimeWorkedHoliday

string

None.

NumberOfHoursForRestDay

string

None.

NumberOfHoursForOvertimeOnRestDay

string

None.

NumberOfHoursAbsence

string

None.

NumberOfHoursForOvertimeOn_ONCALL

string

None.

OnCall_Percentage

string

None.

ClientId

integer

None.

Status

byte

None.

PayrollCycleId

integer

None.

EmployeeIds

string

None.

NumberOfHoursForRegularOverTimeDecimal

decimal number

None.

ExtraHoursInNightShiftDecimal

decimal number

None.

NumberOfHoursForWorkedHolidayDecimal

decimal number

None.

NumberOfHoursForOverTimeWorkedHolidayDecimal

decimal number

None.

NumberOfHoursForRestDayDecimal

decimal number

None.

NumberOfHoursForOvertimeOnRestDayDecimal

decimal number

None.

NumberOfHoursAbsenceDecimal

decimal number

None.

NumberOfHoursForOvertimeOn_ONCALLDecimal

decimal number

None.

ClientIdParam

string

None.

EmployeeIdsParam

string

None.

StatusParam

string

None.

PayrollCycleIdParam

string

None.

Request Formats

application/json, text/json

Sample:
{
  "EmployeeId": 1,
  "EmployeeName": "sample string 2",
  "EmployeeCode": "sample string 3",
  "NumberOfHoursForRegularOverTime": "sample string 4",
  "ExtraHoursInNightShift": "sample string 5",
  "NumberOfHoursForWorkedHoliday": "sample string 6",
  "NumberOfHoursForOverTimeWorkedHoliday": "sample string 7",
  "NumberOfHoursForRestDay": "sample string 8",
  "NumberOfHoursForOvertimeOnRestDay": "sample string 9",
  "NumberOfHoursAbsence": "sample string 10",
  "NumberOfHoursForOvertimeOn_ONCALL": "sample string 11",
  "OnCall_Percentage": "sample string 12",
  "ClientId": 13,
  "Status": 64,
  "PayrollCycleId": 15,
  "EmployeeIds": "sample string 16",
  "NumberOfHoursForRegularOverTimeDecimal": 1.0,
  "ExtraHoursInNightShiftDecimal": 1.0,
  "NumberOfHoursForWorkedHolidayDecimal": 1.0,
  "NumberOfHoursForOverTimeWorkedHolidayDecimal": 1.0,
  "NumberOfHoursForRestDayDecimal": 1.0,
  "NumberOfHoursForOvertimeOnRestDayDecimal": 1.0,
  "NumberOfHoursAbsenceDecimal": 1.0,
  "NumberOfHoursForOvertimeOn_ONCALLDecimal": 1.0,
  "ClientIdParam": "sample string 17",
  "EmployeeIdsParam": "sample string 18",
  "StatusParam": "sample string 19",
  "PayrollCycleIdParam": "sample string 20"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.