昼勤と夜勤がある勤怠システムを開発していますが、従業員のインとアウトのパンチをフィルタリングできませんか? 以下は私の現在のロジックです。
2015 年 6 月 29 日 IN 22:00 OUT 07:00 および 2015 年 6 月 30 日 IN 15:00 OUT 22:30 のシフトタイミング
シフトのタイミングとスワイプ時間と日付に基づいてINとOUTのパンチをフィルタリングしていますが、従業員が夜勤から日勤に変わると問題が発生します。以下は従業員の 1 つのシナリオです。101 は 2015 年 6 月 29 日の夜勤で 22:00 にパンチされ、翌日に退社しました。つまり、2015 年 6 月 30 日午前 7:00 で、同じ日 (30- 2015 年 6 月)彼は 2015 年 6 月 30 日の 15:00 に出勤し、同日 22:30 に退社しました。
この場合、両方の日付の IN と OUT の本を入手するにはどうすればよいですか?
サンプルデータ
従業員番号 60 と 61 のシフト時間は午前 8 時から午後 5 時です。従業員番号 70 のシフト時間は午後 6 時から午前 3 時です。