รอบ HR
-
เลือกรอบครั้งเดียว แล้วระบบใช้รอบเดียวกันกับไฟล์ทั้ง 3 หน่วย
ระบบคิดต่างกันตามหน่วย
LAB/Molec วันธรรมดา 16 ชม. · เสาร์/อาทิตย์หรือวันที่มี * = 24 ชม. • Bacteria คิดตามช่องเวลาจริง H1/H2/H3 = 8 ชม., Extra = 4 ชม., บ่าย = 8 ชม., ดึก = 8 ชม.
1. อัปตารางเวรให้ครบ 3 หน่วย
ระบบจะไม่ให้ยืนยันรอบจนกว่าจะมี LAB + Molec + Bacteria ครบ
0 / 3 หน่วย
LAB
ตารางแบบ เวร A–D
ยังไม่ได้เลือกไฟล์
Molec
ตารางแบบเดียวกับ LAB
ยังไม่ได้เลือกไฟล์
Bacteria
H1/H2/H3 · Extra · บ่าย · ดึก
ยังไม่ได้เลือกไฟล์
2
ดึงวันลาล่าสุดจาก Google Calendar
Staff ไม่ต้อง Export Calendar เอง ระบบดึงจาก 2 Calendar ที่ Admin เชื่อมไว้หลังบ้าน
อัปตารางเวรให้ครบ 3 หน่วยก่อน
รอบ OT-
จำนวนคน0
รายการเวร0
OT รวม0 ชม.
เตือนวันลา0
ตรวจไฟล์ก่อนบันทึก
คำเตือนจะไม่แก้หรือตัด OT ให้อัตโนมัติ
สรุปรวมรายคน
รวมคนชื่อเดียวกันจากทุกหน่วยเป็นยอดเดียว และยังแยกดูยอดรายหน่วยได้
สรุปตามหน่วย
ใช้ตรวจยอด LAB / Molec / Bacteria ก่อนส่ง
รายการวันลาที่ชนกับเวร
ระบบใช้ Calendar เป็นตัวเตือนเท่านั้น ไม่หัก OT เอง
ยังไม่ได้ดึง Calendar
รอบที่บันทึกไว้
เปิดรอบเดิมจะใช้ Snapshot ณ เวลาที่กดยืนยัน ไม่ Sync Calendar ใหม่เอง
วิธีทำทุกเดือน
- เลือกรอบ OTเช่น 16 ส.ค. 2569 – 15 ก.ย. 2569 ระบบใช้รอบนี้กับทั้ง 3 หน่วย
- อัป LAB + Molec + Bacteriaต้องครบ 3 ไฟล์ ระบบจึงเปิดให้ดึง Calendar และยืนยันรอบ
- กด “ดึงวันลาล่าสุด”ระบบไปอ่าน Calendar สดที่ Admin เชื่อมไว้ ไม่ต้องดาวน์โหลด .ics เอง
- ตรวจคำเตือนถ้าชื่อเดียวกันมีเวรและมีรายการใน Calendar วันเดียวกัน ให้ตรวจว่ามีเปลี่ยนเวร/มาทำจริงหรือไม่
- กดยืนยันระบบเก็บ Snapshot ของ Excel ทั้ง 3 หน่วย + Calendar ณ เวลานั้นไว้
- Export Excelได้สรุปรวมรายคน, แยกหน่วย, รายละเอียดเวร, รายการเตือน และรายการ Calendar
ถ้าหัวเดือนใน Excel ผิดระบบใช้ “รอบที่เลือกในหน้าเว็บ” เป็นหลัก และจะแจ้งเตือนว่าหัวไฟล์ไม่ตรง แต่ไม่ทำให้วันที่เลื่อนไปผิดเดือน
Bacteria — เวรดึกช่อง “ดึก 00:00–08:00” นับเป็นวันถัดไป เช่น แถววันที่ 15 ส.ค. ช่องดึก = OT วันที่ 16 ส.ค. จึงเข้ารอบ 16 ส.ค.–15 ก.ย.
สิทธิ์ StaffStaff ทำงาน OT ในหน้าเว็บได้ครบ แต่ไม่มีเมนูตั้งค่า GitHub, Supabase, SQL หรือ Secret Calendar URL