メインコンテンツまでスキップ

実績工数の取得


説明​

指定した ID の実績工数を取得します。
指定したユーザーIDに対応するタイムシートの閲覧権限がないデータは取得できません。

必要権限​

タイムシートの閲覧

URL​

GET /system/users/{userId}/timeEntries/{timeEntryIds}

パスパラメーター​

名前型必須か説明
userIdstring○ユーザーID
timeEntryIdsstring○実績工数ID

レスポンス​

名前型説明
ーActualTimeEntry[]取得した実績工数情報

エラーケース​

  • 指定したユーザーIDが存在しない
  • 指定した実績工数IDが存在しない
  • 指定したユーザーID以外の実績工数が指定された

特記事項​

なし

サンプル​

実績IDを指定して実績工数を取得する​

GET /system/users/21/timeEntries/845
Response
200 OK

[
{
"projectId":"6",
"projectName":"S機器の開発",
"projectCode":"PRJ-002",
"workDate":"2019-01-07T00:00:00",
"startTime":"2019-01-07T10:30:00",
"finishTime":"2019-01-07T12:00:00",
"time":90,
"memo":"",
"workItemId":"145",
"workItemName":"アイテム1テスト",
"workItemNumber":"21",
"workItemTypeId":"3",
"userId":"21",
"userName":"岡本 直哉",
"timeEntryCategoryId":"4",
"timeEntryCategory":"作業",
"processCategoryId":"6",
"processCategory":"外部テスト実施",
"isLocked":false,
"isDeleted":false,
"id":"845",
"createdAt":"2019-01-10T07:29:32Z",
"createdBy":"0",
"updatedAt":"2019-01-10T07:29:32Z",
"updatedBy":"0"
}
]

型定義​

ActualTimeEntry​

名前型説明
idstring実績工数ID
workDateDateTime作業日(startTimeと同じ日付の00:00:00)
timeint工数(分単位)
startTimeDateTime開始時刻
finishTimeDateTime終了時刻
memostringメモ
projectIdstringプロジェクトID
projectNamestringプロジェクト名
projectCodestringプロジェクトコード
userIdstringユーザーID
userNamestringユーザー名
workItemIdstringワークアイテムのID
workItemNamestringワークアイテム名
workItemNumberstringワークアイテムのアイテム番号
workItemTypeIdstringワークアイテムのアイテムタイプID
timeEntryCategoryIdstring作業分類のID
timeEntryCategorystring作業分類
processCategoryIdstring工程分類のID
processCategorystring工程分類
isLockedboolean実績がロックされているかどうか
isDeletedboolean削除されているかどうか
createdAtDateTime作成日時
createdBystring作成者のユーザーID
updatedAtDateTime更新日時
updatedBystring更新者のユーザーID