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": "2025-12-06T18:45:30.2556841+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": "sample string 11",
      "VoilationReason": "sample string 12",
      "Notes": "sample string 13",
      "Department": "sample string 14",
      "Remarks": "sample string 15",
      "Remarks_Ar": "sample string 16",
      "IsLateApprove": "sample string 17",
      "IsEarlyApprove": "sample string 18",
      "IsDuringApprove": "sample string 19",
      "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 20",
      "SupervisorNameAr": "sample string 21",
      "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 22",
      "weekend2": "sample string 23",
      "TotalDepartmentEmployeeCount": 24,
      "isHoliday": true,
      "branchid": 1,
      "violationIn": "00:00:00.1234567",
      "violationOut": "00:00:00.1234567",
      "deptid": 1,
      "TotalRows": 26,
      "SpecialEmployee": true,
      "FieldWorkEmployee": true
    },
    {
      "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": "2025-12-06T18:45:30.2556841+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": "sample string 11",
      "VoilationReason": "sample string 12",
      "Notes": "sample string 13",
      "Department": "sample string 14",
      "Remarks": "sample string 15",
      "Remarks_Ar": "sample string 16",
      "IsLateApprove": "sample string 17",
      "IsEarlyApprove": "sample string 18",
      "IsDuringApprove": "sample string 19",
      "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 20",
      "SupervisorNameAr": "sample string 21",
      "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 22",
      "weekend2": "sample string 23",
      "TotalDepartmentEmployeeCount": 24,
      "isHoliday": true,
      "branchid": 1,
      "violationIn": "00:00:00.1234567",
      "violationOut": "00:00:00.1234567",
      "deptid": 1,
      "TotalRows": 26,
      "SpecialEmployee": true,
      "FieldWorkEmployee": true
    }
  ]
}

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>2025-12-06T18:45:30.2556841+04:00</AttendaceDate>
      <Department>sample string 14</Department>
      <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>
      <ExpectedcheckOut>PT0.1234567S</ExpectedcheckOut>
      <FieldWorkEmployee>true</FieldWorkEmployee>
      <FirstName>sample string 3</FirstName>
      <IN_TIME>sample string 6</IN_TIME>
      <IsDuringApprove>sample string 19</IsDuringApprove>
      <IsEarlyApprove>sample string 18</IsEarlyApprove>
      <IsEverycheckINOut>sample string 11</IsEverycheckINOut>
      <IsLateApprove>sample string 17</IsLateApprove>
      <Isworkfromhome>true</Isworkfromhome>
      <LastName>sample string 4</LastName>
      <LateInViolationTime>PT0.1234567S</LateInViolationTime>
      <LateOutViolationTime>PT0.1234567S</LateOutViolationTime>
      <Locations>sample string 9</Locations>
      <Notes>sample string 13</Notes>
      <OUT_TIME>sample string 7</OUT_TIME>
      <OfficialLeaveOut>PT0.1234567S</OfficialLeaveOut>
      <PersonalLeaveOut>PT0.1234567S</PersonalLeaveOut>
      <RejectedDelayLeave>PT0.1234567S</RejectedDelayLeave>
      <RejectedOutTimeLeave>PT0.1234567S</RejectedOutTimeLeave>
      <Remarks>sample string 15</Remarks>
      <Remarks_Ar>sample string 16</Remarks_Ar>
      <ShiftEndHour>PT0.1234567S</ShiftEndHour>
      <Shifts>sample string 8</Shifts>
      <SpecialEmployee>true</SpecialEmployee>
      <StartFromEarly>PT0.1234567S</StartFromEarly>
      <StartFromExact>PT0.1234567S</StartFromExact>
      <SupervisorName>sample string 20</SupervisorName>
      <SupervisorNameAr>sample string 21</SupervisorNameAr>
      <TotalApprovedLeaveOutHours>PT0.1234567S</TotalApprovedLeaveOutHours>
      <TotalDepartmentEmployeeCount>24</TotalDepartmentEmployeeCount>
      <TotalHoursMinute>sample string 10</TotalHoursMinute>
      <TotalMinute>1</TotalMinute>
      <TotalRejectLeaveOutHours>PT0.1234567S</TotalRejectLeaveOutHours>
      <TotalRows>26</TotalRows>
      <TotalViolationDuringTimeForExactWorkHour>PT0.1234567S</TotalViolationDuringTimeForExactWorkHour>
      <TotalViolationTime>PT0.1234567S</TotalViolationTime>
      <ViolationDuringTime>PT0.1234567S</ViolationDuringTime>
      <VoilationReason>sample string 12</VoilationReason>
      <WeatherLeaveOut>PT0.1234567S</WeatherLeaveOut>
      <attendEndHour>PT0.1234567S</attendEndHour>
      <branchid>1</branchid>
      <checkIn>PT0.1234567S</checkIn>
      <checkOut>PT0.1234567S</checkOut>
      <deptid>1</deptid>
      <isHoliday>true</isHoliday>
      <violationIn>PT0.1234567S</violationIn>
      <violationOut>PT0.1234567S</violationOut>
      <weekend1>sample string 22</weekend1>
      <weekend2>sample string 23</weekend2>
      <workHours>1</workHours>
    </clsSPTimeSheetReport>
    <clsSPTimeSheetReport>
      <ApprovedDelayLeave>PT0.1234567S</ApprovedDelayLeave>
      <ApprovedOutTimeLeave>PT0.1234567S</ApprovedOutTimeLeave>
      <AttendaceDate>2025-12-06T18:45:30.2556841+04:00</AttendaceDate>
      <Department>sample string 14</Department>
      <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>
      <ExpectedcheckOut>PT0.1234567S</ExpectedcheckOut>
      <FieldWorkEmployee>true</FieldWorkEmployee>
      <FirstName>sample string 3</FirstName>
      <IN_TIME>sample string 6</IN_TIME>
      <IsDuringApprove>sample string 19</IsDuringApprove>
      <IsEarlyApprove>sample string 18</IsEarlyApprove>
      <IsEverycheckINOut>sample string 11</IsEverycheckINOut>
      <IsLateApprove>sample string 17</IsLateApprove>
      <Isworkfromhome>true</Isworkfromhome>
      <LastName>sample string 4</LastName>
      <LateInViolationTime>PT0.1234567S</LateInViolationTime>
      <LateOutViolationTime>PT0.1234567S</LateOutViolationTime>
      <Locations>sample string 9</Locations>
      <Notes>sample string 13</Notes>
      <OUT_TIME>sample string 7</OUT_TIME>
      <OfficialLeaveOut>PT0.1234567S</OfficialLeaveOut>
      <PersonalLeaveOut>PT0.1234567S</PersonalLeaveOut>
      <RejectedDelayLeave>PT0.1234567S</RejectedDelayLeave>
      <RejectedOutTimeLeave>PT0.1234567S</RejectedOutTimeLeave>
      <Remarks>sample string 15</Remarks>
      <Remarks_Ar>sample string 16</Remarks_Ar>
      <ShiftEndHour>PT0.1234567S</ShiftEndHour>
      <Shifts>sample string 8</Shifts>
      <SpecialEmployee>true</SpecialEmployee>
      <StartFromEarly>PT0.1234567S</StartFromEarly>
      <StartFromExact>PT0.1234567S</StartFromExact>
      <SupervisorName>sample string 20</SupervisorName>
      <SupervisorNameAr>sample string 21</SupervisorNameAr>
      <TotalApprovedLeaveOutHours>PT0.1234567S</TotalApprovedLeaveOutHours>
      <TotalDepartmentEmployeeCount>24</TotalDepartmentEmployeeCount>
      <TotalHoursMinute>sample string 10</TotalHoursMinute>
      <TotalMinute>1</TotalMinute>
      <TotalRejectLeaveOutHours>PT0.1234567S</TotalRejectLeaveOutHours>
      <TotalRows>26</TotalRows>
      <TotalViolationDuringTimeForExactWorkHour>PT0.1234567S</TotalViolationDuringTimeForExactWorkHour>
      <TotalViolationTime>PT0.1234567S</TotalViolationTime>
      <ViolationDuringTime>PT0.1234567S</ViolationDuringTime>
      <VoilationReason>sample string 12</VoilationReason>
      <WeatherLeaveOut>PT0.1234567S</WeatherLeaveOut>
      <attendEndHour>PT0.1234567S</attendEndHour>
      <branchid>1</branchid>
      <checkIn>PT0.1234567S</checkIn>
      <checkOut>PT0.1234567S</checkOut>
      <deptid>1</deptid>
      <isHoliday>true</isHoliday>
      <violationIn>PT0.1234567S</violationIn>
      <violationOut>PT0.1234567S</violationOut>
      <weekend1>sample string 22</weekend1>
      <weekend2>sample string 23</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/" />