タイムカードAPI 「時間別勤怠(事業所別合計)取得」での、給与概算について
いつもお世話になっております。
スマレジ・プラットフォームAPI Timecardより、「時間別勤怠(事業所別合計)取得」を用いて、
指定した事務所での勤怠実績における、時間別全スタッフ合計給与、及びスタッフ別給与を参照したいと考えております。
コールバックURLに返されるレスポンスを確認したところ、各給与の値が、実際の給与と異なっているように見えます。
実際の給与として解釈する方法、あるいは別のリクエストを用いて期待する値を取得する方法などありましたら、ご教示いただきたく存じます。
下記に、スマレジ TIME CARD 管理画面からの設定値、及びコールバックURLに返されるデータの例を記載いたします。
どうぞよろしくお願いいたします。
■ 設定値
従業員ID: 2
給与 賃金 給与形態: 時給
給与 賃金 賃金: 1,110円
勤怠実績: 11:00 ~ 16:00
従業員ID: 3
給与 賃金 給与形態: 時給
給与 賃金 賃金: 1,110円
勤怠実績: 12:00 ~ 16:00
従業員ID: 4
給与 賃金 給与形態: 時給
給与 賃金 賃金: 1,110円
勤怠実績: 13:00 ~ 16:00
従業員ID: 5
給与 賃金 給与形態: 時給
給与 賃金 賃金: 1,220円
勤怠実績: 14:00 ~ 16:00
■ 期待する結果
・10:00 ~ 11:00
全スタッフ合計給与:0円
・11:00 ~ 12:00
全スタッフ合計給与:1,110円
・12:00 ~ 13:00
全スタッフ合計給与:2,220円
・13:00 ~ 14:00
全スタッフ合計給与:3,330円
・14:00 ~ 15:00
全スタッフ合計給与:4,550円
■ リクエストURL例
■ レスポンスデータ例
{"day": "**",
"division": "result",
"month": "**",
"shiftStoreHourly[0][hour]": "0",
"shiftStoreHourly[0][hourlyTotalHour]": "0",
"shiftStoreHourly[0][hourlyTotalMinute]": "0",
"shiftStoreHourly[0][hourlyTotalStaff]": "0",
"shiftStoreHourly[0][totalPersonnelExpenses]": "0",
"shiftStoreHourly[10][hour]": "10",
"shiftStoreHourly[10][hourlyTotalHour]": "0",
"shiftStoreHourly[10][hourlyTotalMinute]": "0",
"shiftStoreHourly[10][hourlyTotalStaff]": "0",
"shiftStoreHourly[10][totalPersonnelExpenses]": "0",
"shiftStoreHourly[11][hour]": "11",
"shiftStoreHourly[11][hourlyTotalHour]": "1",
"shiftStoreHourly[11][hourlyTotalMinute]": "60",
"shiftStoreHourly[11][hourlyTotalStaff]": "1",
"shiftStoreHourly[11][staffs][0][personnelExpenses]": "1110",
"shiftStoreHourly[11][staffs][0][staffId]": "2",
"shiftStoreHourly[11][staffs][0][workingHour]": "1",
"shiftStoreHourly[11][staffs][0][workingMinute]": "60",
"shiftStoreHourly[11][totalPersonnelExpenses]": "1110",
"shiftStoreHourly[12][hour]": "12",
"shiftStoreHourly[12][hourlyTotalHour]": "2",
"shiftStoreHourly[12][hourlyTotalMinute]": "120",
"shiftStoreHourly[12][hourlyTotalStaff]": "2",
"shiftStoreHourly[12][staffs][0][personnelExpenses]": "2220",
"shiftStoreHourly[12][staffs][0][staffId]": "2",
"shiftStoreHourly[12][staffs][0][workingHour]": "1",
"shiftStoreHourly[12][staffs][0][workingMinute]": "60",
"shiftStoreHourly[12][staffs][1][personnelExpenses]": "2220",
"shiftStoreHourly[12][staffs][1][staffId]": "3",
"shiftStoreHourly[12][staffs][1][workingHour]": "1",
"shiftStoreHourly[12][staffs][1][workingMinute]": "60",
"shiftStoreHourly[12][totalPersonnelExpenses]": "4440",
"shiftStoreHourly[13][hour]": "13",
"shiftStoreHourly[13][hourlyTotalHour]": "3",
"shiftStoreHourly[13][hourlyTotalMinute]": "180",
"shiftStoreHourly[13][hourlyTotalStaff]": "3",
"shiftStoreHourly[13][staffs][0][personnelExpenses]": "3330",
"shiftStoreHourly[13][staffs][0][staffId]": "2",
"shiftStoreHourly[13][staffs][0][workingHour]": "1",
"shiftStoreHourly[13][staffs][0][workingMinute]": "60",
"shiftStoreHourly[13][staffs][1][personnelExpenses]": "3330",
"shiftStoreHourly[13][staffs][1][staffId]": "3",
"shiftStoreHourly[13][staffs][1][workingHour]": "1",
"shiftStoreHourly[13][staffs][1][workingMinute]": "60",
"shiftStoreHourly[13][staffs][2][personnelExpenses]": "3330",
"shiftStoreHourly[13][staffs][2][staffId]": "4",
"shiftStoreHourly[13][staffs][2][workingHour]": "1",
"shiftStoreHourly[13][staffs][2][workingMinute]": "60",
"shiftStoreHourly[13][totalPersonnelExpenses]": "9990",
"shiftStoreHourly[14][hour]": "14",
"shiftStoreHourly[14][hourlyTotalHour]": "4",
"shiftStoreHourly[14][hourlyTotalMinute]": "240",
"shiftStoreHourly[14][hourlyTotalStaff]": "4",
"shiftStoreHourly[14][staffs][0][personnelExpenses]": "4440",
"shiftStoreHourly[14][staffs][0][staffId]": "2",
"shiftStoreHourly[14][staffs][0][workingHour]": "1",
"shiftStoreHourly[14][staffs][0][workingMinute]": "60",
"shiftStoreHourly[14][staffs][1][personnelExpenses]": "4440",
"shiftStoreHourly[14][staffs][1][staffId]": "3",
"shiftStoreHourly[14][staffs][1][workingHour]": "1",
"shiftStoreHourly[14][staffs][1][workingMinute]": "60",
"shiftStoreHourly[14][staffs][2][personnelExpenses]": "4440",
"shiftStoreHourly[14][staffs][2][staffId]": "4",
"shiftStoreHourly[14][staffs][2][workingHour]": "1",
"shiftStoreHourly[14][staffs][2][workingMinute]": "60",
"shiftStoreHourly[14][staffs][3][personnelExpenses]": "4880",
"shiftStoreHourly[14][staffs][3][staffId]": "5",
"shiftStoreHourly[14][staffs][3][workingHour]": "1",
"shiftStoreHourly[14][staffs][3][workingMinute]": "60",
"shiftStoreHourly[14][totalPersonnelExpenses]": "18200",
"shiftStoreHourly[15][hour]": "15",
"shiftStoreHourly[15][hourlyTotalHour]": "4",
"shiftStoreHourly[15][hourlyTotalMinute]": "240",
"shiftStoreHourly[15][hourlyTotalStaff]": "4",
"shiftStoreHourly[15][staffs][0][personnelExpenses]": "4440",
"shiftStoreHourly[15][staffs][0][staffId]": "2",
"shiftStoreHourly[15][staffs][0][workingHour]": "1",
"shiftStoreHourly[15][staffs][0][workingMinute]": "60",
"shiftStoreHourly[15][staffs][1][personnelExpenses]": "4440",
"shiftStoreHourly[15][staffs][1][staffId]": "3",
"shiftStoreHourly[15][staffs][1][workingHour]": "1",
"shiftStoreHourly[15][staffs][1][workingMinute]": "60",
"shiftStoreHourly[15][staffs][2][personnelExpenses]": "4440",
"shiftStoreHourly[15][staffs][2][staffId]": "4",
"shiftStoreHourly[15][staffs][2][workingHour]": "1",
"shiftStoreHourly[15][staffs][2][workingMinute]": "60",
"shiftStoreHourly[15][staffs][3][personnelExpenses]": "4880",
"shiftStoreHourly[15][staffs][3][staffId]": "5",
"shiftStoreHourly[15][staffs][3][workingHour]": "1",
"shiftStoreHourly[15][staffs][3][workingMinute]": "60",
"shiftStoreHourly[15][totalPersonnelExpenses]": "18200",
"shiftStoreHourly[16][hour]": "16",
"shiftStoreHourly[16][hourlyTotalHour]": "0",
"shiftStoreHourly[16][hourlyTotalMinute]": "0",
"shiftStoreHourly[16][hourlyTotalStaff]": "0",
"shiftStoreHourly[16][totalPersonnelExpenses]": "0",
~~~
~~~
"shiftStoreHourly[9][hour]": "9",
"shiftStoreHourly[9][hourlyTotalHour]": "0",
"shiftStoreHourly[9][hourlyTotalMinute]": "0",
"shiftStoreHourly[9][hourlyTotalStaff]": "0",
"shiftStoreHourly[9][totalPersonnelExpenses]": "0",
"storeAbbr": "****",
"storeId": "**",
"storeName": "****",
"year": "2021"}
ベストアンサー
-
いつもお世話になっております。スマレジの久保です。
本件ですが時間別給与の計算処理の誤りが原因でございました。
ご不便をおかけしており誠に申し訳ございません。
時間別給与の取得方法は「時間別勤怠(事業所別合計)取得」のみでございますので
恐れ入りますが修正のリリースをお待ち下さい。
答え
@スマレジ 久保 様
ご確認、ご回答いただきありがとうございます。
表記の誤りについて、承知いたしました。
修正が反映されましたら、また確認させていただきたく思います。
よろしくお願いいたします。
@Takahiro Kozu
大変お待たせして申し訳ございません。
本件、修正済みでございますのでご確認くださいませ。
よろしくお願いいたします。