POST api/TimeSheet/UpdateTimeSheet

Request Information

URI Parameters

None.

Body Parameters

TimeSheetModel
NameDescriptionTypeAdditional information
UserInformation

UserInformation

None.

AbsEntry

integer

None.

UserID

integer

None.

DateFrom

date

None.

DateTo

date

None.

GUID

string

None.

TimeSheetDetail

Collection of TimeSheetDetail_Model

None.

Request Formats

application/json, text/json

Sample:
{
  "UserInformation": {
    "UserName": "sample string 1",
    "Password": "sample string 2",
    "empID": "sample string 3",
    "dbName": "sample string 4",
    "Version": "sample string 5"
  },
  "AbsEntry": 1,
  "UserID": 2,
  "DateFrom": "2024-10-05T13:18:41.9262549+07:00",
  "DateTo": "2024-10-05T13:18:41.9262549+07:00",
  "GUID": "sample string 5",
  "TimeSheetDetail": [
    {
      "LineID": 1,
      "Date": "2024-10-05T13:18:41.9262549+07:00",
      "StartTime": "sample string 3",
      "U_HMC_Hour": "sample string 4",
      "EndTime": "sample string 5",
      "ActivityType": 6,
      "FinancialProject": "sample string 7",
      "CostCenter": "sample string 8",
      "Break": "sample string 9",
      "NonBillableTime": "sample string 10",
      "U_HMC_Stage": "sample string 11",
      "U_HMC_Detail": "sample string 12"
    },
    {
      "LineID": 1,
      "Date": "2024-10-05T13:18:41.9262549+07:00",
      "StartTime": "sample string 3",
      "U_HMC_Hour": "sample string 4",
      "EndTime": "sample string 5",
      "ActivityType": 6,
      "FinancialProject": "sample string 7",
      "CostCenter": "sample string 8",
      "Break": "sample string 9",
      "NonBillableTime": "sample string 10",
      "U_HMC_Stage": "sample string 11",
      "U_HMC_Detail": "sample string 12"
    }
  ]
}

application/xml, text/xml

Sample:
<TimeSheetModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAPbobs_Access">
  <AbsEntry>1</AbsEntry>
  <DateFrom>2024-10-05T13:18:41.9262549+07:00</DateFrom>
  <DateTo>2024-10-05T13:18:41.9262549+07:00</DateTo>
  <GUID>sample string 5</GUID>
  <TimeSheetDetail>
    <TimeSheetDetail_Model>
      <ActivityType>6</ActivityType>
      <Break>sample string 9</Break>
      <CostCenter>sample string 8</CostCenter>
      <Date>2024-10-05T13:18:41.9262549+07:00</Date>
      <EndTime>sample string 5</EndTime>
      <FinancialProject>sample string 7</FinancialProject>
      <LineID>1</LineID>
      <NonBillableTime>sample string 10</NonBillableTime>
      <StartTime>sample string 3</StartTime>
      <U_HMC_Detail>sample string 12</U_HMC_Detail>
      <U_HMC_Hour>sample string 4</U_HMC_Hour>
      <U_HMC_Stage>sample string 11</U_HMC_Stage>
    </TimeSheetDetail_Model>
    <TimeSheetDetail_Model>
      <ActivityType>6</ActivityType>
      <Break>sample string 9</Break>
      <CostCenter>sample string 8</CostCenter>
      <Date>2024-10-05T13:18:41.9262549+07:00</Date>
      <EndTime>sample string 5</EndTime>
      <FinancialProject>sample string 7</FinancialProject>
      <LineID>1</LineID>
      <NonBillableTime>sample string 10</NonBillableTime>
      <StartTime>sample string 3</StartTime>
      <U_HMC_Detail>sample string 12</U_HMC_Detail>
      <U_HMC_Hour>sample string 4</U_HMC_Hour>
      <U_HMC_Stage>sample string 11</U_HMC_Stage>
    </TimeSheetDetail_Model>
  </TimeSheetDetail>
  <UserID>2</UserID>
  <UserInformation>
    <Password>sample string 2</Password>
    <UserName>sample string 1</UserName>
    <Version>sample string 5</Version>
    <dbName>sample string 4</dbName>
    <empID>sample string 3</empID>
  </UserInformation>
</TimeSheetModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ServiceResponse
NameDescriptionTypeAdditional information
Status

boolean

None.

Message

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": true,
  "Message": "sample string 2",
  "Data": {}
}

application/xml, text/xml

Sample:
<ServiceResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAPbobs_Access">
  <Data />
  <Message>sample string 2</Message>
  <Status>true</Status>
</ServiceResponse>