日別勤怠(事業所別合計)取得
GET /shifts_summary/{store_id}/daily
日別勤怠(事業所別合計)を取得します
対象
- プラン
- プレミアム
- プレミアムプラス
- エンタープライズ、旧有料
対象ユーザー権限
- シフト閲覧
- 実績閲覧
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”事業所ID
Example
1
Query Parameters
Section titled “Query Parameters ”シフト/実績区分
schedule
: シフトresult
: 実績
Example
result
集計年 [YYYY]
Example
2020
集計月 [MM]
Example
06
集計日 [DD]
Example
15
コールバックURL
Example
https://example.com/callback
Callbacks
Section titled “ Callbacks ”onDataReceived
Section titled “onDataReceived”Request Body
Section titled “Request Body ”object
集計年 [YYYY]
集計月 [MM]
事業所ID
事業所名
事業所名略称
シフト/実績区分
schedule
: シフトresult
: 実績
日別勤怠データ
object
勤怠データ(キー day
: 日付 [YYYYMMDD])
object
日合計労働人数
日合計労働時間(小数)
日合計労働時間(分)
従業員データリスト
object
従業員ID
労働時間(小数)
労働時間(分)
給与概算
シフト/実績情報リスト
object
シフト実績ID
従業員ID
従業員名
シフト/実績日
出勤時刻 [YYYY-MM-DDThh:mm:ssTZD]
退勤時刻 [YYYY-MM-DDThh:mm:ssTZD]
休憩1 開始時刻 [YYYY-MM-DDThh:mm:ssTZD]
休憩1 終了時刻 [YYYY-MM-DDThh:mm:ssTZD]
休憩2 開始時刻 [YYYY-MM-DDThh:mm:ssTZD]
休憩2 終了時刻 [YYYY-MM-DDThh:mm:ssTZD]
給与概算合計
Example
{ "year": "2020", "month": "01", "storeId": "1", "storeName": "スマレジ本社", "storeAbbr": "本社", "division": "result", "shiftStoreDaily": { "20200106": { "dailyTotalStaff": 3, "dailyTotalHour": 22.5, "dailyTotalMinute": 1350, "staffs": [ { "staffId": 1, "workingHour": 8, "workingMinute": 480, "personnelExpenses": "12000", "shifts": [ { "shiftResultId": "101", "staffId": "1", "staffName": "スマレジ太郎", "shiftDate": "2020-01-06", "attendance": "2020-01-06T09:00:00+09:00", "leaving": "2020-01-06T18:00:00+09:00", "breakStartTime1": "2020-01-06T12:00:00+09:00", "breakEndTime1": "2020-01-06T13:00:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] }, { "staffId": 2, "workingHour": 7.5, "workingMinute": 450, "personnelExpenses": "9000", "shifts": [ { "shiftResultId": "102", "staffId": "2", "staffName": "スマレジ花子", "shiftDate": "2020-01-06", "attendance": "2020-01-06T10:00:00+09:00", "leaving": "2020-01-06T18:00:00+09:00", "breakStartTime1": "2020-01-06T12:30:00+09:00", "breakEndTime1": "2020-01-06T13:00:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] }, { "staffId": 3, "workingHour": 7, "workingMinute": 420, "personnelExpenses": "8400", "shifts": [ { "shiftResultId": "103", "staffId": "3", "staffName": "スマレジ次郎", "shiftDate": "2020-01-06", "attendance": "2020-01-06T11:00:00+09:00", "leaving": "20250-01-06T18:30:00+09:00", "breakStartTime1": "2020-01-06T13:00:00+09:00", "breakEndTime1": "2020-01-06T13:30:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] } ], "totalPersonnelExpenses": 29400 }, "20200107": { "dailyTotalStaff": 2, "dailyTotalHour": 15, "dailyTotalMinute": 900, "staffs": [ { "staffId": 1, "workingHour": 8, "workingMinute": 480, "personnelExpenses": "12000", "shifts": [ { "shiftResultId": "104", "staffId": "1", "staffName": "スマレジ太郎", "shiftDate": "2020-01-07", "attendance": "2020-01-07T09:00:00+09:00", "leaving": "2020-01-07T18:00:00+09:00", "breakStartTime1": "2020-01-07T12:00:00+09:00", "breakEndTime1": "2020-01-07T13:00:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] }, { "staffId": 2, "workingHour": 7, "workingMinute": 420, "personnelExpenses": "8400", "shifts": [ { "shiftResultId": "105", "staffId": "2", "staffName": "スマレジ花子", "shiftDate": "2020-01-07", "attendance": "2020-01-07T10:00:00+09:00", "leaving": "2020-01-07T17:30:00+09:00", "breakStartTime1": "2020-01-07T12:30:00+09:00", "breakEndTime1": "2020-01-07T13:00:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] } ], "totalPersonnelExpenses": 20400 } }}
Responses
Section titled “ Responses ”コールバックの受信に成功した場合
Responses
Section titled “ Responses ”取得成功(コールバックURLを指定しなかった場合)
object
集計年 [YYYY]
集計月 [MM]
事業所ID
事業所名
事業所名略称
シフト/実績区分
schedule
: シフトresult
: 実績
日別勤怠データ
object
勤怠データ(キー day
: 日付 [YYYYMMDD])
object
日合計労働人数
日合計労働時間(小数)
日合計労働時間(分)
従業員データリスト
object
従業員ID
労働時間(小数)
労働時間(分)
給与概算
シフト/実績情報リスト
object
シフト実績ID
従業員ID
従業員名
シフト/実績日
出勤時刻 [YYYY-MM-DDThh:mm:ssTZD]
退勤時刻 [YYYY-MM-DDThh:mm:ssTZD]
休憩1 開始時刻 [YYYY-MM-DDThh:mm:ssTZD]
休憩1 終了時刻 [YYYY-MM-DDThh:mm:ssTZD]
休憩2 開始時刻 [YYYY-MM-DDThh:mm:ssTZD]
休憩2 終了時刻 [YYYY-MM-DDThh:mm:ssTZD]
給与概算合計
Example
{ "year": "2020", "month": "01", "storeId": "1", "storeName": "スマレジ本社", "storeAbbr": "本社", "division": "result", "shiftStoreDaily": { "20200106": { "dailyTotalStaff": 3, "dailyTotalHour": 22.5, "dailyTotalMinute": 1350, "staffs": [ { "staffId": 1, "workingHour": 8, "workingMinute": 480, "personnelExpenses": "12000", "shifts": [ { "shiftResultId": "101", "staffId": "1", "staffName": "スマレジ太郎", "shiftDate": "2020-01-06", "attendance": "2020-01-06T09:00:00+09:00", "leaving": "2020-01-06T18:00:00+09:00", "breakStartTime1": "2020-01-06T12:00:00+09:00", "breakEndTime1": "2020-01-06T13:00:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] }, { "staffId": 2, "workingHour": 7.5, "workingMinute": 450, "personnelExpenses": "9000", "shifts": [ { "shiftResultId": "102", "staffId": "2", "staffName": "スマレジ花子", "shiftDate": "2020-01-06", "attendance": "2020-01-06T10:00:00+09:00", "leaving": "2020-01-06T18:00:00+09:00", "breakStartTime1": "2020-01-06T12:30:00+09:00", "breakEndTime1": "2020-01-06T13:00:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] }, { "staffId": 3, "workingHour": 7, "workingMinute": 420, "personnelExpenses": "8400", "shifts": [ { "shiftResultId": "103", "staffId": "3", "staffName": "スマレジ次郎", "shiftDate": "2020-01-06", "attendance": "2020-01-06T11:00:00+09:00", "leaving": "20250-01-06T18:30:00+09:00", "breakStartTime1": "2020-01-06T13:00:00+09:00", "breakEndTime1": "2020-01-06T13:30:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] } ], "totalPersonnelExpenses": 29400 }, "20200107": { "dailyTotalStaff": 2, "dailyTotalHour": 15, "dailyTotalMinute": 900, "staffs": [ { "staffId": 1, "workingHour": 8, "workingMinute": 480, "personnelExpenses": "12000", "shifts": [ { "shiftResultId": "104", "staffId": "1", "staffName": "スマレジ太郎", "shiftDate": "2020-01-07", "attendance": "2020-01-07T09:00:00+09:00", "leaving": "2020-01-07T18:00:00+09:00", "breakStartTime1": "2020-01-07T12:00:00+09:00", "breakEndTime1": "2020-01-07T13:00:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] }, { "staffId": 2, "workingHour": 7, "workingMinute": 420, "personnelExpenses": "8400", "shifts": [ { "shiftResultId": "105", "staffId": "2", "staffName": "スマレジ花子", "shiftDate": "2020-01-07", "attendance": "2020-01-07T10:00:00+09:00", "leaving": "2020-01-07T17:30:00+09:00", "breakStartTime1": "2020-01-07T12:30:00+09:00", "breakEndTime1": "2020-01-07T13:00:00+09:00", "breakStartTime2": "", "breakEndTime2": "" } ] } ], "totalPersonnelExpenses": 20400 } }}
成功(コールバックURLを指定した場合)
object
メッセージ
Example
{ "message": "実行中です"}
パラメータに誤りがある場合
object
エラータイプを識別するURI、もしくはabout:blank
エラーの概要
エラーの詳細
Example
{ "type": "about:blank", "title": "Bad Request", "detail": "月は2桁で入力してください。"}