POST CustomERP/GetTimeSheetEntry

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

WeeklyTimesheettaskkDetails
NameDescriptionTypeAdditional information
Error

string

None.

StatusCode

HttpStatusCode

None.

Status

string

None.

HolidayList

Collection of HolidayList

None.

LeaveTaken

Collection of LeaveTaken

None.

LeaveApplied

Collection of LeaveApplied

None.

Missed

Collection of Missed

None.

Filled

Collection of Filled

None.

TLDetails

Collection of TLDetails

None.

WeeklyTimesheettask

Collection of WeeklyTimesheettask

None.

EnteredOperationsTasks

Collection of OperationsAdministrativeTasks

None.

TaskWorkhours

Collection of TaskWorkhours

None.

Response Formats

application/json, text/json

Sample:
{
  "Error": "sample string 1",
  "StatusCode": 100,
  "Status": "sample string 2",
  "HolidayList": [
    {
      "Holiday": "sample string 1"
    },
    {
      "Holiday": "sample string 1"
    }
  ],
  "LeaveTaken": [
    {
      "LeaveTakenFrom": "sample string 1",
      "LeaveTakenTo": "sample string 2",
      "LeaveType": "sample string 3",
      "FromDateHalf": "sample string 4",
      "TodateHalf": "sample string 5"
    },
    {
      "LeaveTakenFrom": "sample string 1",
      "LeaveTakenTo": "sample string 2",
      "LeaveType": "sample string 3",
      "FromDateHalf": "sample string 4",
      "TodateHalf": "sample string 5"
    }
  ],
  "LeaveApplied": [
    {
      "AppliedLeaveFrom": "sample string 1",
      "AppliedLeaveTo": "sample string 2",
      "LeaveType": "sample string 3",
      "FromDateHalf": "sample string 4",
      "TodateHalf": "sample string 5"
    },
    {
      "AppliedLeaveFrom": "sample string 1",
      "AppliedLeaveTo": "sample string 2",
      "LeaveType": "sample string 3",
      "FromDateHalf": "sample string 4",
      "TodateHalf": "sample string 5"
    }
  ],
  "Missed": [
    {
      "MissedDates": "sample string 1"
    },
    {
      "MissedDates": "sample string 1"
    }
  ],
  "Filled": [
    {
      "FilledDates": "sample string 1"
    },
    {
      "FilledDates": "sample string 1"
    }
  ],
  "TLDetails": [
    {
      "TeamLeaderID": "sample string 1",
      "TeamLeaderEmail": "sample string 2",
      "TimeSheetAutoApproval": "sample string 3"
    },
    {
      "TeamLeaderID": "sample string 1",
      "TeamLeaderEmail": "sample string 2",
      "TimeSheetAutoApproval": "sample string 3"
    }
  ],
  "WeeklyTimesheettask": [
    {
      "ProjectID": "sample string 1",
      "ProjectName": "sample string 2",
      "StageId": "sample string 3",
      "Stage": "sample string 4",
      "Task": "sample string 5",
      "TaskId": "sample string 6",
      "TaskCode": "sample string 7",
      "Status": "sample string 8",
      "ProgressPercentage": "sample string 9",
      "DurationFrom": "sample string 10",
      "DurationTo": "sample string 11",
      "CreatedbyName": "sample string 12",
      "Createdby": "sample string 13",
      "TLComments": "sample string 14",
      "FromTable": "sample string 15"
    },
    {
      "ProjectID": "sample string 1",
      "ProjectName": "sample string 2",
      "StageId": "sample string 3",
      "Stage": "sample string 4",
      "Task": "sample string 5",
      "TaskId": "sample string 6",
      "TaskCode": "sample string 7",
      "Status": "sample string 8",
      "ProgressPercentage": "sample string 9",
      "DurationFrom": "sample string 10",
      "DurationTo": "sample string 11",
      "CreatedbyName": "sample string 12",
      "Createdby": "sample string 13",
      "TLComments": "sample string 14",
      "FromTable": "sample string 15"
    }
  ],
  "EnteredOperationsTasks": [
    {
      "OperationsTaskID": "sample string 1",
      "OperationsTaskDesc": "sample string 2",
      "OperationsTaskType": "sample string 3"
    },
    {
      "OperationsTaskID": "sample string 1",
      "OperationsTaskDesc": "sample string 2",
      "OperationsTaskType": "sample string 3"
    }
  ],
  "TaskWorkhours": [
    {
      "TaskEntrID": "sample string 1",
      "TaskID": "sample string 2",
      "WeekNo": "sample string 3",
      "Project": "sample string 4",
      "EntryDate": "sample string 5",
      "Daysofweek": "sample string 6",
      "StageID": "sample string 7",
      "Workhours": "sample string 8",
      "ApprovalStatus": "sample string 9",
      "TLComments": "sample string 10"
    },
    {
      "TaskEntrID": "sample string 1",
      "TaskID": "sample string 2",
      "WeekNo": "sample string 3",
      "Project": "sample string 4",
      "EntryDate": "sample string 5",
      "Daysofweek": "sample string 6",
      "StageID": "sample string 7",
      "Workhours": "sample string 8",
      "ApprovalStatus": "sample string 9",
      "TLComments": "sample string 10"
    }
  ]
}

application/xml, text/xml

Sample:
<WeeklyTimesheettaskkDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CustomERPAPI.Models">
  <EnteredOperationsTasks>
    <OperationsAdministrativeTasks>
      <OperationsTaskDesc>sample string 2</OperationsTaskDesc>
      <OperationsTaskID>sample string 1</OperationsTaskID>
      <OperationsTaskType>sample string 3</OperationsTaskType>
    </OperationsAdministrativeTasks>
    <OperationsAdministrativeTasks>
      <OperationsTaskDesc>sample string 2</OperationsTaskDesc>
      <OperationsTaskID>sample string 1</OperationsTaskID>
      <OperationsTaskType>sample string 3</OperationsTaskType>
    </OperationsAdministrativeTasks>
  </EnteredOperationsTasks>
  <Error>sample string 1</Error>
  <Filled>
    <Filled>
      <FilledDates>sample string 1</FilledDates>
    </Filled>
    <Filled>
      <FilledDates>sample string 1</FilledDates>
    </Filled>
  </Filled>
  <HolidayList>
    <HolidayList>
      <Holiday>sample string 1</Holiday>
    </HolidayList>
    <HolidayList>
      <Holiday>sample string 1</Holiday>
    </HolidayList>
  </HolidayList>
  <LeaveApplied>
    <LeaveApplied>
      <AppliedLeaveFrom>sample string 1</AppliedLeaveFrom>
      <AppliedLeaveTo>sample string 2</AppliedLeaveTo>
      <FromDateHalf>sample string 4</FromDateHalf>
      <LeaveType>sample string 3</LeaveType>
      <TodateHalf>sample string 5</TodateHalf>
    </LeaveApplied>
    <LeaveApplied>
      <AppliedLeaveFrom>sample string 1</AppliedLeaveFrom>
      <AppliedLeaveTo>sample string 2</AppliedLeaveTo>
      <FromDateHalf>sample string 4</FromDateHalf>
      <LeaveType>sample string 3</LeaveType>
      <TodateHalf>sample string 5</TodateHalf>
    </LeaveApplied>
  </LeaveApplied>
  <LeaveTaken>
    <LeaveTaken>
      <FromDateHalf>sample string 4</FromDateHalf>
      <LeaveTakenFrom>sample string 1</LeaveTakenFrom>
      <LeaveTakenTo>sample string 2</LeaveTakenTo>
      <LeaveType>sample string 3</LeaveType>
      <TodateHalf>sample string 5</TodateHalf>
    </LeaveTaken>
    <LeaveTaken>
      <FromDateHalf>sample string 4</FromDateHalf>
      <LeaveTakenFrom>sample string 1</LeaveTakenFrom>
      <LeaveTakenTo>sample string 2</LeaveTakenTo>
      <LeaveType>sample string 3</LeaveType>
      <TodateHalf>sample string 5</TodateHalf>
    </LeaveTaken>
  </LeaveTaken>
  <Missed>
    <Missed>
      <MissedDates>sample string 1</MissedDates>
    </Missed>
    <Missed>
      <MissedDates>sample string 1</MissedDates>
    </Missed>
  </Missed>
  <Status>sample string 2</Status>
  <StatusCode>Continue</StatusCode>
  <TLDetails>
    <TLDetails>
      <TeamLeaderEmail>sample string 2</TeamLeaderEmail>
      <TeamLeaderID>sample string 1</TeamLeaderID>
      <TimeSheetAutoApproval>sample string 3</TimeSheetAutoApproval>
    </TLDetails>
    <TLDetails>
      <TeamLeaderEmail>sample string 2</TeamLeaderEmail>
      <TeamLeaderID>sample string 1</TeamLeaderID>
      <TimeSheetAutoApproval>sample string 3</TimeSheetAutoApproval>
    </TLDetails>
  </TLDetails>
  <TaskWorkhours>
    <TaskWorkhours>
      <ApprovalStatus>sample string 9</ApprovalStatus>
      <Daysofweek>sample string 6</Daysofweek>
      <EntryDate>sample string 5</EntryDate>
      <Project>sample string 4</Project>
      <StageID>sample string 7</StageID>
      <TLComments>sample string 10</TLComments>
      <TaskEntrID>sample string 1</TaskEntrID>
      <TaskID>sample string 2</TaskID>
      <WeekNo>sample string 3</WeekNo>
      <Workhours>sample string 8</Workhours>
    </TaskWorkhours>
    <TaskWorkhours>
      <ApprovalStatus>sample string 9</ApprovalStatus>
      <Daysofweek>sample string 6</Daysofweek>
      <EntryDate>sample string 5</EntryDate>
      <Project>sample string 4</Project>
      <StageID>sample string 7</StageID>
      <TLComments>sample string 10</TLComments>
      <TaskEntrID>sample string 1</TaskEntrID>
      <TaskID>sample string 2</TaskID>
      <WeekNo>sample string 3</WeekNo>
      <Workhours>sample string 8</Workhours>
    </TaskWorkhours>
  </TaskWorkhours>
  <WeeklyTimesheettask>
    <WeeklyTimesheettask>
      <Createdby>sample string 13</Createdby>
      <CreatedbyName>sample string 12</CreatedbyName>
      <DurationFrom>sample string 10</DurationFrom>
      <DurationTo>sample string 11</DurationTo>
      <FromTable>sample string 15</FromTable>
      <ProgressPercentage>sample string 9</ProgressPercentage>
      <ProjectID>sample string 1</ProjectID>
      <ProjectName>sample string 2</ProjectName>
      <Stage>sample string 4</Stage>
      <StageId>sample string 3</StageId>
      <Status>sample string 8</Status>
      <TLComments>sample string 14</TLComments>
      <Task>sample string 5</Task>
      <TaskCode>sample string 7</TaskCode>
      <TaskId>sample string 6</TaskId>
    </WeeklyTimesheettask>
    <WeeklyTimesheettask>
      <Createdby>sample string 13</Createdby>
      <CreatedbyName>sample string 12</CreatedbyName>
      <DurationFrom>sample string 10</DurationFrom>
      <DurationTo>sample string 11</DurationTo>
      <FromTable>sample string 15</FromTable>
      <ProgressPercentage>sample string 9</ProgressPercentage>
      <ProjectID>sample string 1</ProjectID>
      <ProjectName>sample string 2</ProjectName>
      <Stage>sample string 4</Stage>
      <StageId>sample string 3</StageId>
      <Status>sample string 8</Status>
      <TLComments>sample string 14</TLComments>
      <Task>sample string 5</Task>
      <TaskCode>sample string 7</TaskCode>
      <TaskId>sample string 6</TaskId>
    </WeeklyTimesheettask>
  </WeeklyTimesheettask>
</WeeklyTimesheettaskkDetails>