POST api/Configuration/SaveManualReport

Request Information

URI Parameters

None.

Body Parameters

RequestManualReport
NameDescriptionTypeAdditional information
manualreportList

Collection of clsSPTimeSheetReport

None.

Request Formats

application/json, text/json

Sample:
{
  "manualreportList": [
    {
      "EmployeeName": "sample string 1",
      "EmployeeName_AR": "sample string 2",
      "FirstName": "sample string 3",
      "LastName": "sample string 4",
      "EmployeeNumber": "sample string 5",
      "IN_TIME": "sample string 6",
      "AttendaceDate": "2026-09-14T12:29:24.7707696+04:00",
      "OUT_TIME": "sample string 7",
      "Shifts": "sample string 8",
      "Locations": "sample string 9",
      "ShiftEndHour": "00:00:00.1234567",
      "attendEndHour": "00:00:00.1234567",
      "checkIn": "00:00:00.1234567",
      "checkOut": "00:00:00.1234567",
      "workHours": 1,
      "TotalHoursMinute": "sample string 10",
      "TotalMinute": 1,
      "IsEverycheckINOut": true,
      "VoilationReason": "sample string 11",
      "Notes": "sample string 12",
      "Department": "sample string 13",
      "Remarks": "sample string 14",
      "Remarks_Ar": "sample string 15",
      "IsLateApprove": "sample string 16",
      "IsEarlyApprove": "sample string 17",
      "IsDuringApprove": "sample string 18",
      "ViolationDuringTime": "00:00:00.1234567",
      "Isworkfromhome": true,
      "TotalViolationTime": "00:00:00.1234567",
      "LateInViolationTime": "00:00:00.1234567",
      "LateOutViolationTime": "00:00:00.1234567",
      "PersonalLeaveOut": "00:00:00.1234567",
      "OfficialLeaveOut": "00:00:00.1234567",
      "WeatherLeaveOut": "00:00:00.1234567",
      "ApprovedDelayLeave": "00:00:00.1234567",
      "ApprovedOutTimeLeave": "00:00:00.1234567",
      "RejectedDelayLeave": "00:00:00.1234567",
      "RejectedOutTimeLeave": "00:00:00.1234567",
      "TotalApprovedLeaveOutHours": "00:00:00.1234567",
      "SupervisorName": "sample string 19",
      "SupervisorNameAr": "sample string 20",
      "ExpectedcheckOut": "00:00:00.1234567",
      "TotalViolationDuringTimeForExactWorkHour": "00:00:00.1234567",
      "TotalRejectLeaveOutHours": "00:00:00.1234567",
      "StartFromExact": "00:00:00.1234567",
      "StartFromEarly": "00:00:00.1234567",
      "EndExact": "00:00:00.1234567",
      "EndEarly": "00:00:00.1234567",
      "EndExactFriday": "00:00:00.1234567",
      "EndEarlyFriday": "00:00:00.1234567",
      "weekend1": "sample string 21",
      "weekend2": "sample string 22",
      "TotalDepartmentEmployeeCount": 23,
      "isHoliday": true,
      "branchid": 1,
      "violationIn": "00:00:00.1234567",
      "violationOut": "00:00:00.1234567",
      "deptid": 1,
      "TotalRows": 24,
      "SpecialEmployee": true,
      "FieldWorkEmployee": true,
      "TotalHoursWorked": "00:00:00.1234567",
      "ShiftId": 1,
      "BreakFrom": "00:00:00.1234567",
      "BreakTo": "00:00:00.1234567",
      "RequiredMinutes": 1,
      "WorkMinutes": 1,
      "LateInMinutes": 1,
      "EarlyOutMinutes": 1,
      "OvertimeMinutes": 1,
      "AttendanceStatus": "sample string 25",
      "AttendanceStatusAr": "sample string 26",
      "ShortMinutes": 1,
      "EveryCheckinOutWorkMinute": 1,
      "isLeave": true,
      "HolidayId": 1,
      "LeaveId": 1
    },
    {
      "EmployeeName": "sample string 1",
      "EmployeeName_AR": "sample string 2",
      "FirstName": "sample string 3",
      "LastName": "sample string 4",
      "EmployeeNumber": "sample string 5",
      "IN_TIME": "sample string 6",
      "AttendaceDate": "2026-09-14T12:29:24.7707696+04:00",
      "OUT_TIME": "sample string 7",
      "Shifts": "sample string 8",
      "Locations": "sample string 9",
      "ShiftEndHour": "00:00:00.1234567",
      "attendEndHour": "00:00:00.1234567",
      "checkIn": "00:00:00.1234567",
      "checkOut": "00:00:00.1234567",
      "workHours": 1,
      "TotalHoursMinute": "sample string 10",
      "TotalMinute": 1,
      "IsEverycheckINOut": true,
      "VoilationReason": "sample string 11",
      "Notes": "sample string 12",
      "Department": "sample string 13",
      "Remarks": "sample string 14",
      "Remarks_Ar": "sample string 15",
      "IsLateApprove": "sample string 16",
      "IsEarlyApprove": "sample string 17",
      "IsDuringApprove": "sample string 18",
      "ViolationDuringTime": "00:00:00.1234567",
      "Isworkfromhome": true,
      "TotalViolationTime": "00:00:00.1234567",
      "LateInViolationTime": "00:00:00.1234567",
      "LateOutViolationTime": "00:00:00.1234567",
      "PersonalLeaveOut": "00:00:00.1234567",
      "OfficialLeaveOut": "00:00:00.1234567",
      "WeatherLeaveOut": "00:00:00.1234567",
      "ApprovedDelayLeave": "00:00:00.1234567",
      "ApprovedOutTimeLeave": "00:00:00.1234567",
      "RejectedDelayLeave": "00:00:00.1234567",
      "RejectedOutTimeLeave": "00:00:00.1234567",
      "TotalApprovedLeaveOutHours": "00:00:00.1234567",
      "SupervisorName": "sample string 19",
      "SupervisorNameAr": "sample string 20",
      "ExpectedcheckOut": "00:00:00.1234567",
      "TotalViolationDuringTimeForExactWorkHour": "00:00:00.1234567",
      "TotalRejectLeaveOutHours": "00:00:00.1234567",
      "StartFromExact": "00:00:00.1234567",
      "StartFromEarly": "00:00:00.1234567",
      "EndExact": "00:00:00.1234567",
      "EndEarly": "00:00:00.1234567",
      "EndExactFriday": "00:00:00.1234567",
      "EndEarlyFriday": "00:00:00.1234567",
      "weekend1": "sample string 21",
      "weekend2": "sample string 22",
      "TotalDepartmentEmployeeCount": 23,
      "isHoliday": true,
      "branchid": 1,
      "violationIn": "00:00:00.1234567",
      "violationOut": "00:00:00.1234567",
      "deptid": 1,
      "TotalRows": 24,
      "SpecialEmployee": true,
      "FieldWorkEmployee": true,
      "TotalHoursWorked": "00:00:00.1234567",
      "ShiftId": 1,
      "BreakFrom": "00:00:00.1234567",
      "BreakTo": "00:00:00.1234567",
      "RequiredMinutes": 1,
      "WorkMinutes": 1,
      "LateInMinutes": 1,
      "EarlyOutMinutes": 1,
      "OvertimeMinutes": 1,
      "AttendanceStatus": "sample string 25",
      "AttendanceStatusAr": "sample string 26",
      "ShortMinutes": 1,
      "EveryCheckinOutWorkMinute": 1,
      "isLeave": true,
      "HolidayId": 1,
      "LeaveId": 1
    }
  ]
}

application/xml, text/xml

Sample:
<RequestManualReport xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RRCDR_Attendance_API.Helpers.Custom">
  <manualreportList>
    <clsSPTimeSheetReport>
      <ApprovedDelayLeave>PT0.1234567S</ApprovedDelayLeave>
      <ApprovedOutTimeLeave>PT0.1234567S</ApprovedOutTimeLeave>
      <AttendaceDate>2026-09-14T12:29:24.7707696+04:00</AttendaceDate>
      <AttendanceStatus>sample string 25</AttendanceStatus>
      <AttendanceStatusAr>sample string 26</AttendanceStatusAr>
      <BreakFrom>PT0.1234567S</BreakFrom>
      <BreakTo>PT0.1234567S</BreakTo>
      <Department>sample string 13</Department>
      <EarlyOutMinutes>1</EarlyOutMinutes>
      <EmployeeName>sample string 1</EmployeeName>
      <EmployeeName_AR>sample string 2</EmployeeName_AR>
      <EmployeeNumber>sample string 5</EmployeeNumber>
      <EndEarly>PT0.1234567S</EndEarly>
      <EndEarlyFriday>PT0.1234567S</EndEarlyFriday>
      <EndExact>PT0.1234567S</EndExact>
      <EndExactFriday>PT0.1234567S</EndExactFriday>
      <EveryCheckinOutWorkMinute>1</EveryCheckinOutWorkMinute>
      <ExpectedcheckOut>PT0.1234567S</ExpectedcheckOut>
      <FieldWorkEmployee>true</FieldWorkEmployee>
      <FirstName>sample string 3</FirstName>
      <HolidayId>1</HolidayId>
      <IN_TIME>sample string 6</IN_TIME>
      <IsDuringApprove>sample string 18</IsDuringApprove>
      <IsEarlyApprove>sample string 17</IsEarlyApprove>
      <IsEverycheckINOut>true</IsEverycheckINOut>
      <IsLateApprove>sample string 16</IsLateApprove>
      <Isworkfromhome>true</Isworkfromhome>
      <LastName>sample string 4</LastName>
      <LateInMinutes>1</LateInMinutes>
      <LateInViolationTime>PT0.1234567S</LateInViolationTime>
      <LateOutViolationTime>PT0.1234567S</LateOutViolationTime>
      <LeaveId>1</LeaveId>
      <Locations>sample string 9</Locations>
      <Notes>sample string 12</Notes>
      <OUT_TIME>sample string 7</OUT_TIME>
      <OfficialLeaveOut>PT0.1234567S</OfficialLeaveOut>
      <OvertimeMinutes>1</OvertimeMinutes>
      <PersonalLeaveOut>PT0.1234567S</PersonalLeaveOut>
      <RejectedDelayLeave>PT0.1234567S</RejectedDelayLeave>
      <RejectedOutTimeLeave>PT0.1234567S</RejectedOutTimeLeave>
      <Remarks>sample string 14</Remarks>
      <Remarks_Ar>sample string 15</Remarks_Ar>
      <RequiredMinutes>1</RequiredMinutes>
      <ShiftEndHour>PT0.1234567S</ShiftEndHour>
      <ShiftId>1</ShiftId>
      <Shifts>sample string 8</Shifts>
      <ShortMinutes>1</ShortMinutes>
      <SpecialEmployee>true</SpecialEmployee>
      <StartFromEarly>PT0.1234567S</StartFromEarly>
      <StartFromExact>PT0.1234567S</StartFromExact>
      <SupervisorName>sample string 19</SupervisorName>
      <SupervisorNameAr>sample string 20</SupervisorNameAr>
      <TotalApprovedLeaveOutHours>PT0.1234567S</TotalApprovedLeaveOutHours>
      <TotalDepartmentEmployeeCount>23</TotalDepartmentEmployeeCount>
      <TotalHoursMinute>sample string 10</TotalHoursMinute>
      <TotalHoursWorked>PT0.1234567S</TotalHoursWorked>
      <TotalMinute>1</TotalMinute>
      <TotalRejectLeaveOutHours>PT0.1234567S</TotalRejectLeaveOutHours>
      <TotalRows>24</TotalRows>
      <TotalViolationDuringTimeForExactWorkHour>PT0.1234567S</TotalViolationDuringTimeForExactWorkHour>
      <TotalViolationTime>PT0.1234567S</TotalViolationTime>
      <ViolationDuringTime>PT0.1234567S</ViolationDuringTime>
      <VoilationReason>sample string 11</VoilationReason>
      <WeatherLeaveOut>PT0.1234567S</WeatherLeaveOut>
      <WorkMinutes>1</WorkMinutes>
      <attendEndHour>PT0.1234567S</attendEndHour>
      <branchid>1</branchid>
      <checkIn>PT0.1234567S</checkIn>
      <checkOut>PT0.1234567S</checkOut>
      <deptid>1</deptid>
      <isHoliday>true</isHoliday>
      <isLeave>true</isLeave>
      <violationIn>PT0.1234567S</violationIn>
      <violationOut>PT0.1234567S</violationOut>
      <weekend1>sample string 21</weekend1>
      <weekend2>sample string 22</weekend2>
      <workHours>1</workHours>
    </clsSPTimeSheetReport>
    <clsSPTimeSheetReport>
      <ApprovedDelayLeave>PT0.1234567S</ApprovedDelayLeave>
      <ApprovedOutTimeLeave>PT0.1234567S</ApprovedOutTimeLeave>
      <AttendaceDate>2026-09-14T12:29:24.7707696+04:00</AttendaceDate>
      <AttendanceStatus>sample string 25</AttendanceStatus>
      <AttendanceStatusAr>sample string 26</AttendanceStatusAr>
      <BreakFrom>PT0.1234567S</BreakFrom>
      <BreakTo>PT0.1234567S</BreakTo>
      <Department>sample string 13</Department>
      <EarlyOutMinutes>1</EarlyOutMinutes>
      <EmployeeName>sample string 1</EmployeeName>
      <EmployeeName_AR>sample string 2</EmployeeName_AR>
      <EmployeeNumber>sample string 5</EmployeeNumber>
      <EndEarly>PT0.1234567S</EndEarly>
      <EndEarlyFriday>PT0.1234567S</EndEarlyFriday>
      <EndExact>PT0.1234567S</EndExact>
      <EndExactFriday>PT0.1234567S</EndExactFriday>
      <EveryCheckinOutWorkMinute>1</EveryCheckinOutWorkMinute>
      <ExpectedcheckOut>PT0.1234567S</ExpectedcheckOut>
      <FieldWorkEmployee>true</FieldWorkEmployee>
      <FirstName>sample string 3</FirstName>
      <HolidayId>1</HolidayId>
      <IN_TIME>sample string 6</IN_TIME>
      <IsDuringApprove>sample string 18</IsDuringApprove>
      <IsEarlyApprove>sample string 17</IsEarlyApprove>
      <IsEverycheckINOut>true</IsEverycheckINOut>
      <IsLateApprove>sample string 16</IsLateApprove>
      <Isworkfromhome>true</Isworkfromhome>
      <LastName>sample string 4</LastName>
      <LateInMinutes>1</LateInMinutes>
      <LateInViolationTime>PT0.1234567S</LateInViolationTime>
      <LateOutViolationTime>PT0.1234567S</LateOutViolationTime>
      <LeaveId>1</LeaveId>
      <Locations>sample string 9</Locations>
      <Notes>sample string 12</Notes>
      <OUT_TIME>sample string 7</OUT_TIME>
      <OfficialLeaveOut>PT0.1234567S</OfficialLeaveOut>
      <OvertimeMinutes>1</OvertimeMinutes>
      <PersonalLeaveOut>PT0.1234567S</PersonalLeaveOut>
      <RejectedDelayLeave>PT0.1234567S</RejectedDelayLeave>
      <RejectedOutTimeLeave>PT0.1234567S</RejectedOutTimeLeave>
      <Remarks>sample string 14</Remarks>
      <Remarks_Ar>sample string 15</Remarks_Ar>
      <RequiredMinutes>1</RequiredMinutes>
      <ShiftEndHour>PT0.1234567S</ShiftEndHour>
      <ShiftId>1</ShiftId>
      <Shifts>sample string 8</Shifts>
      <ShortMinutes>1</ShortMinutes>
      <SpecialEmployee>true</SpecialEmployee>
      <StartFromEarly>PT0.1234567S</StartFromEarly>
      <StartFromExact>PT0.1234567S</StartFromExact>
      <SupervisorName>sample string 19</SupervisorName>
      <SupervisorNameAr>sample string 20</SupervisorNameAr>
      <TotalApprovedLeaveOutHours>PT0.1234567S</TotalApprovedLeaveOutHours>
      <TotalDepartmentEmployeeCount>23</TotalDepartmentEmployeeCount>
      <TotalHoursMinute>sample string 10</TotalHoursMinute>
      <TotalHoursWorked>PT0.1234567S</TotalHoursWorked>
      <TotalMinute>1</TotalMinute>
      <TotalRejectLeaveOutHours>PT0.1234567S</TotalRejectLeaveOutHours>
      <TotalRows>24</TotalRows>
      <TotalViolationDuringTimeForExactWorkHour>PT0.1234567S</TotalViolationDuringTimeForExactWorkHour>
      <TotalViolationTime>PT0.1234567S</TotalViolationTime>
      <ViolationDuringTime>PT0.1234567S</ViolationDuringTime>
      <VoilationReason>sample string 11</VoilationReason>
      <WeatherLeaveOut>PT0.1234567S</WeatherLeaveOut>
      <WorkMinutes>1</WorkMinutes>
      <attendEndHour>PT0.1234567S</attendEndHour>
      <branchid>1</branchid>
      <checkIn>PT0.1234567S</checkIn>
      <checkOut>PT0.1234567S</checkOut>
      <deptid>1</deptid>
      <isHoliday>true</isHoliday>
      <isLeave>true</isLeave>
      <violationIn>PT0.1234567S</violationIn>
      <violationOut>PT0.1234567S</violationOut>
      <weekend1>sample string 21</weekend1>
      <weekend2>sample string 22</weekend2>
      <workHours>1</workHours>
    </clsSPTimeSheetReport>
  </manualreportList>
</RequestManualReport>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />