トップ > みんなの投稿 > アイデア募集 > 勤怠管理アプリについて 現在仮運用中の勤退... ジャッカル 2022/10/24 16:04 勤怠管理アプリについて 現在仮運用中の勤退アプリですが、「開始時刻」「終了時刻」とあり、業務時間や残業時間、深夜残業の自動計算をセットしていました。 ひとつ問題があったのですが、深夜0時を超えた時(例えば8:00~1:30)の時に計算されていないのがわかりました。日をまたぐ場合はどのように計算させればよろしいですかね。 勤怠管理アプリについて 現在仮運用中の勤退アプリですが、「開始時刻」「終了時刻」とあり、業務時間や残業時間、深夜残業の自動計算をセットしていました。 ひとつ問題があったのですが、深夜0時を超えた時(例えば8:00~1:30)の時に計算されていないのがわかりました。日をまたぐ場合はどのように計算させればよろしいですかね。 いいね 共有する 共有する X facebook LINE リンクをコピー トークにコメントする 3件のコメント (新着順) ミュートしたユーザーの投稿です。 投稿を表示 MEM 情報システム 2022/10/25 14:22 「時刻」ではなく「日時」を使用して計算してみてはいかがでしょうか? 例えば朝9時に出勤、徹夜作業して次の日の12時に退勤した場合でも 「終了日時」-「開始日時」で正確に勤務時間を計算できます。 2徹でも3徹でもちゃんと計算できますよ。 想定がブラックすぎますか? いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 ジャッカル 2022/10/24 17:35 やまぐち様、とし様。 ご回答ありがとうごうざいます。参考サイトにありましたチェックボックス等判断用のフィールドは考えましたが、ユーザーの使用感(アナログ年配者等…)を踏まえるとほんの1つのフィールドもなやみどころでした。 開始時刻の方が大きければ…単純ですが盲点でした。閃かなかったです。そちら組み込めばうまくいきそうです。 明日また取りかかってみます。 ありがとうございました。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 やまぐち 2022/10/24 16:15 ジャッカルさん、こんにちは。 わたしもkintoneで勤怠管理アプリを作りました。 深夜0時を超えた場合の処理ですが、 終了時刻より開始時刻の方が大きい場合、業務時間は「開始時刻 + 24時間 - 終了時刻」で求められるかと思います。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 とし 建設業 2022/10/24 17:08 ちょっと工夫しないと駄目だと思います。 こちらを参考にされてはどうでしょうか? https://developer.cybozu.io/hc/ja/community/posts/900003163083-%E6%97%A5%E4%BB%98%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 西村 志郎 製造業 2022/10/26 07:24 ジャッカルさん わたしもやまぐちさんのアイデアがよいと思います! 参考になるかもしれませんので過去関連のキンコミ書き込みご紹介します。 https://kincom.cybozu.co.jp/chats/ltkmlg96m9htmejy https://kincom.cybozu.co.jp/chats/smsw8is7sn8ncwe4 いいね 返信する
ミュートしたユーザーの投稿です。
投稿を表示「時刻」ではなく「日時」を使用して計算してみてはいかがでしょうか?
例えば朝9時に出勤、徹夜作業して次の日の12時に退勤した場合でも
「終了日時」-「開始日時」で正確に勤務時間を計算できます。
2徹でも3徹でもちゃんと計算できますよ。
想定がブラックすぎますか?
ミュートしたユーザーの投稿です。
投稿を表示やまぐち様、とし様。
ご回答ありがとうごうざいます。参考サイトにありましたチェックボックス等判断用のフィールドは考えましたが、ユーザーの使用感(アナログ年配者等…)を踏まえるとほんの1つのフィールドもなやみどころでした。
開始時刻の方が大きければ…単純ですが盲点でした。閃かなかったです。そちら組み込めばうまくいきそうです。
明日また取りかかってみます。
ありがとうございました。
ミュートしたユーザーの投稿です。
投稿を表示ジャッカルさん、こんにちは。
わたしもkintoneで勤怠管理アプリを作りました。
深夜0時を超えた場合の処理ですが、
終了時刻より開始時刻の方が大きい場合、業務時間は「開始時刻 + 24時間 - 終了時刻」で求められるかと思います。
ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示