← กลับหน้ารวมคู่มือ
🗓️

ตารางเวร (Shift)

ตารางงานพนักงานทั้ง 6 สาขา — ผจก. ลงวันหยุด/เวรในปฏิทิน · พนักงานดูเวรตัวเอง ส่งลา ขอสลับวันหยุด · แดชบอร์ดรายวันดูว่าวันนี้ใครมา ใครหยุด ใครสาย

🔗 pttv-shift.pages.dev 👤 สำหรับ: พนักงานทุกคน · ผจก.สาขา (/admin, /leave) · เจ้าของ

💡 แอปนี้คืออะไร

"ตารางงานพนักงาน" (ชื่อเดิม ตารางเวร) คือปฏิทินรายเดือนของแต่ละสาขา ที่ ผู้จัดการใช้ลงว่าใครหยุดวันไหน ลาป่วย ลากิจ ขาด หรือมาสาย ส่วนพนักงานเปิดดูเวรตัวเองจากมือถือ ส่งคำขอลา/ขอหยุดถึง ผจก. และขอสลับวันหยุดกับเพื่อนแผนกเดียวกันได้ ทุกอย่างอยู่ในระบบเดียว ไม่ต้องจดใส่กระดาษหรือทักไลน์ถามกันอีก

ระบบยึดหลัก "ไม่มีเครื่องหมาย = มาทำงานปกติ" ผจก. จึงมาร์กเฉพาะวันที่เป็นข้อยกเว้น (หยุด/ลา/ขาด/สาย) แล้วแดชบอร์ดจะสรุปให้เองว่าวันนี้แต่ละสาขามีคนมากี่คน พร้อมเชื่อมกับการสแกนหน้าจากแอป HR เพื่อบอกว่าใครสแกนเข้าจริงแล้ว ใครยังไม่สแกน มีกฎกันวันหยุดทับซ้อนในแผนกเดียวกันอัตโนมัติ และส่งสรุปเช้าเข้า Telegram ให้เจ้าของทุกวัน

🔑 ใครใช้ได้ / วิธีเข้าใช้งาน

💚 เพิ่มไปยังหน้าจอหลักมือถือได้ (PWA) — พนักงานจะได้เปิดดูเวรตัวเองได้ในแตะเดียว

📝 วิธีใช้งานทีละขั้น

พนักงาน: ดูเวรตัวเอง

  1. เปิดลิงก์ของสาขา → การ์ด 🗓️ ตารางเวรของฉัน กดช่อง "เลือกชื่อ" แล้วเลือกชื่อเล่นตัวเอง
  2. ปฏิทินเดือนจะขึ้นสีตามสถานะ: 🟢 ทำงาน · ⬜ หยุด · 🟠 ลาป่วย · 🔵 ลากิจ · 🟣 มาสาย · 🔴 ขาด กดปุ่ม ‹ › เลื่อนดูเดือนอื่นได้

พนักงาน: ส่งคำขอลา / ขอหยุด

  1. การ์ด 📝 ส่งคำขอลา / ขอหยุด เลือกชนิด 🤒 ลาป่วย · 📋 ลากิจ · 🌴 ขอหยุด
  2. เลือก "ตั้งแต่" – "ถึง" ใส่ "เหตุผล" (เช่น ไม่สบาย / ธุระครอบครัว) แล้วกด ส่งคำขอ — คำขอจะไปถึง ผจก. เป็นสถานะ "รออนุมัติ"
  3. ดูสถานะที่การ์ด 📜 คำขอของฉัน (รออนุมัติ/อนุมัติแล้ว/ปฏิเสธ) ถ้ายังไม่ถูกอนุมัติกด 🗑 ยกเลิกเองได้

พนักงาน: ขอสลับวันหยุดกับเพื่อน

  1. การ์ด 🔄 ขอสลับวันหยุด เลือก "สลับกับ (เพื่อนแผนกเดียวกัน)" — จะขึ้นเฉพาะคนแผนกและสาขาเดียวกับเรา
  2. เลือก "วันหยุดของฉัน" และ "วันหยุดของเพื่อน" (ทั้งคู่ต้องมีวันหยุดในปฏิทินอยู่แล้ว) ใส่เหตุผล กด ส่งคำขอสลับ
  3. ผจก. อนุมัติเมื่อไหร่ ระบบจะสลับวันหยุดของทั้ง 2 คนให้เองในปฏิทิน

ผจก.: ลงวันหยุด/เวรในปฏิทิน (แท็บ 🗓️ ปฏิทินเวร หรือหน้า /leave)

  1. เลือกเดือน (ปุ่ม ‹ › หรือ "เดือนนี้") — ชิปในแต่ละวันคือพนักงานแต่ละคน มีสีประจำตัวไม่ซ้ำกัน + ไอคอน 🌴หยุด 🤒ป่วย 📋กิจ ❌ขาด ⏰สาย หัววันสรุปว่า ✅ มากี่คน
  2. แตะที่ "วัน" → เปิดกล่อง ตั้งสถานะ · วันที่ เลือก "ใคร" แล้วกดปุ่มสถานะ (ทำงาน/หยุด/ป่วย/กิจ/ขาด/สาย) หรือแตะรูปพนักงานในแดชบอร์ดก็เปิดกล่องเดียวกัน
  3. ใช้ "👤 ดูเฉพาะคน" หรือแตะชิปใน legend เพื่อกรองดูเฉพาะคนคนเดียว · แถบกรองสถานะด้านบนสรุปยอดรวมทั้งเดือน
  4. ปุ่ม 🛠️ เครื่องมือ ช่วยลงเวรเร็ว: "ตั้งวันหยุดประจำสัปดาห์" (เลือกคน/ทุกคน + วันในสัปดาห์ → ใส่ในเดือนนี้) · "ก๊อปเดือนก่อนมาใส่" · "ล้างเดือนนี้"
  5. ถ้าตั้งวันหยุดแล้วขึ้นเตือนว่าชนกับคนในแผนกเดียวกัน = ติดกฎวันหยุดทับซ้อน (ดูคำถามพบบ่อย) — เจ้าของกดยืนยันข้ามได้ ผจก. ต้องเลือกวันอื่น

ผจก.: อนุมัติคำขอลา / บันทึกลาแทน (แท็บ 📝 คำขอลา)

  1. รายการคำขอกรองได้ตามสถานะ (รออนุมัติ/อนุมัติแล้ว/ปฏิเสธ/ทั้งหมด) กด อนุมัติ หรือ ปฏิเสธ ทีละใบ
  2. ส่วน 🔄 คำขอสลับวันหยุด อยู่ในแท็บเดียวกัน อนุมัติ/ปฏิเสธเช่นกัน
  3. ถ้าพนักงานโทรมาลา ผจก. กด + บันทึกการลา เลือกพนักงาน ชนิด วันที่ เหตุผล → บันทึก (อนุมัติทันที) ระบบลงปฏิทินให้เลย

ผจก.: ดูแดชบอร์ดรายวัน + อันดับ + รายงาน PC

  1. แท็บ 📊 แดชบอร์ด — เลือกวัน (‹ › / วันนี้) เห็นการ์ดตัวเลขรวม (ทำงาน/หยุด/ป่วย/กิจ/สาย/ขาด) + กริดรูปพนักงานแยกสาขา วงแหวนสีรอบรูป = สถานะ (🟢 ทำงานอยู่ · 🟣 สาย · ⚪ หยุด/ยังไม่สแกน · 🔵 ลากิจ · 🟡 ป่วย · 🔴 ขาด · 🏠 เลิกงานแล้ว) พร้อมเวลาสแกนเข้า-ออกจริงจากระบบ HR แบ่งกลุ่มตามสถานะ + ด้านล่างมี "📊 สรุปการมางาน" (พัก/ชม.ทำงานจริง)
  2. แท็บ 🏆 อันดับ — เลือกเดือน/ทั้งหมด ดู 4 การ์ด: 🏆 ดีเด่น (ไม่ขาด/ลา/สายเลย) · 🔴 ขาดมากสุด · 🟠 ลามากสุด · 🟣 มาสายมากสุด
  3. แท็บ 🎧 PC — รายงานโปรโมเตอร์แบรนด์แยกตามแบรนด์ (มา/สาย/หยุด/ลา/ขาด เป็นวัน) กด 📋 คัดลอก รายแบรนด์หรือ 📋 คัดลอกทั้งหมด ส่งตัวแทนแบรนด์ได้

ผจก.: จัดการรายชื่อพนักงาน (แท็บ 👥 พนักงาน)

  1. กด ⬇️ นำเข้าจากระบบพนักงานกลาง เพื่อดึงรายชื่อ+รูปจาก pttv-staff ทีเดียว (PC จะถูกตั้งเป็นประเภท PC พร้อมแบรนด์อัตโนมัติ)
  2. หรือกด + เพิ่ม เอง: ชื่อ-นามสกุล ชื่อเล่น ตำแหน่ง สาขา แผนก (ใช้กับกฎวันหยุด) ประเภท 👤 พนักงาน / 🎧 PC โปรโมเตอร์ + แบรนด์ที่ประจำ · ⏰ เวลาเข้างาน / 🏠 เวลาเลิกงาน (ว่าง = ใช้ค่ากลางสาขา) · 📷 เลือกรูป
  3. ปุ่ม ✏️ แก้ไข / 🗑 ลบ ในการ์ดแต่ละคน

⚙️ ฟีเจอร์ทั้งหมด

❓ ข้อควรรู้ / คำถามพบบ่อย

ถาม: ตั้งวันหยุดให้ลูกน้องแล้วขึ้นว่า "ชนกับ…ในแผนก" ทำอย่างไร?
ตอบ: เป็นกฎกันวันหยุดทับซ้อนค่ะ — คนแผนก+สาขาเดียวกันหยุด/ลากิจวันเดียวกันได้ไม่เกิน 2 คน และถ้าจะให้ 2 คนหยุดพร้อมกัน ("วันหยุดคู่") จะมีโควตาต่อสัปดาห์ตามจำนวนคนในแผนก (7 คน = 1 วัน · 8 คน = 2 วัน · ≤6 คน = ห้ามคู่) ลาป่วยฉุกเฉินไม่ติดกฎ แผนกขายกับ PC ก็ไม่ติดกฎ ถ้าจำเป็นจริง ๆ ให้เจ้าของเป็นคนตั้ง (มีปุ่มยืนยันข้ามกฎ)

ถาม: ในแดชบอร์ดขึ้น ⚪ "ยังไม่สแกน" ทั้งที่คนมาทำงานแล้ว?
ตอบ: การ์ดสาขาเชื่อมกับการสแกนหน้าจริงจากแอป HR — ถ้าพนักงานยังไม่สแกนเข้า จะขึ้น ⚪ ไม่ใช่ ❌ ขาด ให้เตือนพนักงานสแกนเข้างาน · ถ้าชื่อเล่นซ้ำกันในสาขา ระบบจับคู่ด้วยชื่อจริง ผจก. ควรกรอกชื่อ-นามสกุลในทะเบียนเวรให้ตรงกับ HR

ถาม: "มาสาย" ต้องมาร์กเองไหม?
ตอบ: ในปฏิทินเวร ผจก. ยังต้องกดสถานะสายเอง (ใช้กับอันดับ) ส่วนแดชบอร์ดรายวันจะคำนวณ "สาย X น." ให้อัตโนมัติจากเวลาสแกนเข้าจริงเทียบกับเวลาเข้างานที่ตั้งไว้ในทะเบียน

ถาม: พนักงานลาออก/เข้าใหม่ ต้องทำอะไร?
ตอบ: กด "นำเข้าจากระบบพนักงานกลาง" ใหม่ที่แท็บ 👥 พนักงาน (ระบบอัปเดตตามรหัสกลาง ไม่ซ้ำ) หรือกด 🗑 ลบคนที่ออกแล้วออกจากทะเบียนเวร ไม่งั้นคนที่ออกจะขึ้น ⚪ ยังไม่สแกนตลอด

⚠️ ผจก. บันทึกลาแทน = อนุมัติทันที ลงปฏิทินเลย · คำขอที่พนักงานส่งจะ "รออนุมัติ" จนกว่า ผจก. กด · การลาในแอปนี้ไม่ได้ตัดโควตาวันลาในระบบ HR ให้อัตโนมัติ (แอปนี้เป็นตารางเวร/วันหยุด ส่วนโควตาลาและเงินเดือนดูที่แอป HR)