スマレジ・デベロッパーズ・コミュニティはアーカイブされました。


これまでに投稿いただいた内容は引き続きご覧いただけます。

今後のお問い合わせはこちら

1日複数回の出退勤および、日をまたぐ勤務のデータ不具合

OECOEC
カテゴリ: Timecard

お世話になります。

「日別勤怠(事業所別合計)取得」で、

勤怠のデータを取得し、チェックしていたのですが、

下記の例について、正しくデータが取得できません。

・8/2 03:30~12:47(休憩07:33~08:28) 8.25h

・8/2 23:21~翌09:28(休憩なし) 9.75h

・8/3 23:21~翌08:36(休憩翌07:13~翌07:58) 8.00h

※15分単位で時間数を丸める設定にしています。


同一人物の、この3件の打刻について、

APIで取得した勤怠データは

・8/2 出勤03:30~退勤12:45(休憩07:30~08:30) WorkingHour=18、WorkingMinute=1080

・8/3 出勤8/2の23:30~退勤8/3の09:15(休憩なし) WorkingHour=17.75、WorkingMinute=1065

・8/4 出勤8/3の23:30~退勤8/4の8:30(休憩07:00~08:00)  WorkingHour=8、WorkingMinute=480

となっており、

(1)8/2、2回目の出勤が、8/3のデータとして扱われている

(2)8/3の出勤データが8/4のデータとして扱われている

(3)8/2、8/3のWorkingHour、WorkingMInuteが、それぞれ8/2の2回分の合計と、8/2の2回目+8/3の合計になっている


早急に対応お願いします。


また、WebからCSVで打刻データをダウンロードする際には存在する

丸め前の打刻日時、時間外労働時間数などの項目についても取得可能にしていただきたいと思います。

ベストアンサー

答え

  • メッセージ機能を利用して詳細を確認させていただきました。


    【結論】

    日をまたいだ出勤が発生した場合、出勤日と退勤日両日の実績に計上されている不具合でした。


    【詳細】

    管理画面上で日をまたいだ出勤が計上されるのは出勤日のみですが、

    「日別勤怠(事業所別合計)取得」APIを利用して取得すると、出勤日と退勤日両日に計上されており、

    管理画面とAPIで勤怠の取得を行った場合とで計上日が異なっておりました。


    こちらは「日別勤怠(事業所別合計)取得」API利用時に発生している不具合のため、管理画面と同様の動きになるよう修正予定です。

    修正時期は8月中旬を予定しておりますが、時期は前後する可能性がございますので、

    リリースが完了しましたら改めてこちらのスレッドでご報告いたします。


    不具合によりご迷惑をおかけし申し訳ございません。

  • OECOEC
    August 2021 編集されました

    東本様

    ありがとうございました。

    8月中旬ということは・・・もう近日中ですね。


    その後、7月分の実際のデータを取得してみたところ、

    同一の出退勤データが2件取得されてしまうのは、

    丸め前の出退勤時刻が「日付変更時間」をまたぐと発生するようです。

  • 告知が見つからなかったのですが、

    昨日(2021/8/19)に取得してみたところ、正常に取得できました。

    ※1日複数の出退勤がある人は、管理画面上で目視確認したものと同一で、

     workingHourも正常でした。

    ご対応、ありがとうございました。