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

実績工数の取得


説明

指定した 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