💡 แอปนี้คืออะไร
HR Board คือ กระดานสรุปด้าน "คน" ของทั้งบริษัท ที่รวบรวมตัวเลขจากระบบ HR (แอป pttv-hr) มาแสดงเป็นการ์ดตัวเลขและกราฟแท่งในหน้าเดียว — พนักงานทั้งหมดกี่คน ฐานเงินเดือนรวมเท่าไร สาขาไหนใช้คนมาก แผนกไหนใหญ่สุด ใครทำ OT/ลามากสุดในช่วง 35 วันล่าสุด และวันล่าสุดมีคนสแกนเข้างานตรงเวลากี่คน สายกี่คน เปิดดูจากมือถือได้ทันทีโดยไม่ต้องเข้าไปไล่ดูทีละเมนูในระบบ HR
เพราะหน้านี้มีข้อมูลเงินเดือน จึงเปิดได้เฉพาะเจ้าของ (พี่ไอซ์) เท่านั้น — ไม่มีลิงก์สำหรับพนักงานหรือ ผจก. หน้าเว็บและไฟล์ข้อมูลถูกล็อกที่ฝั่งเซิร์ฟเวอร์ ถ้าไม่มีกุญแจจะเห็นแค่หน้า 403 ทั้งหมด (ยืนยันแล้วว่าตัวเลขเงินเดือนไม่หลุดออกไป) เหมาะไว้เปิดดูตอนเช้าคู่กับ Money หรือก่อนประชุมเรื่องอัตรากำลังคน
🔑 ใครใช้ได้ / วิธีเข้าใช้งาน
- เข้าผ่านลิงก์เจ้าของที่พี่ไอซ์ถือไว้ (ระบบลิงก์ = กุญแจ เปิดครั้งแรกเครื่องจะจำสิทธิ์อัตโนมัติ) หรือกดการ์ด "HR Board" ในหน้าฮับเจ้าของ (หมวดพนักงาน·ปฏิบัติการ)
- ไม่มีหน้าล็อกอินหรือถาม PIN — ถ้าเปิดแล้วเจอ 403 แปลว่าเครื่องนั้นยังไม่เคยเปิดผ่านลิงก์ที่มีกุญแจ ให้เปิดจากลิงก์เต็มอีกครั้ง
- ระดับสิทธิ์มีระดับเดียวคือ เจ้าของ (มีป้าย "🔐 เฉพาะเจ้าของ · มีข้อมูลเงินเดือน" บนหัวหน้า) — ห้ามส่งต่อลิงก์นี้ให้ใคร
- ปุ่ม 🏠 เมนูหลัก มุมซ้ายล่าง กลับไปหน้าฮับเจ้าของได้ทันที
📝 วิธีใช้งานทีละขั้น
อ่านการ์ดตัวเลขแถวบน (KPI)
- เปิดหน้าแล้วดูมุมขวาบน จะบอกว่า "อัปเดต …" เมื่อไร — ปกติข้อมูลสร้างใหม่ทุกเช้าราว 09:30
- การ์ด พนักงานทั้งหมด = จำนวนคนที่สถานะทำงานอยู่ · ฐานเงินเดือนรวม = ผลรวมฐานเงินเดือน/ค่าจ้าง พร้อมค่าเฉลี่ยต่อคน
- การ์ด OT (35 วัน) และ ลา (35 วัน) นับย้อนหลัง 35 วันล่าสุด (ไม่ใช่เดือนปฏิทิน) พร้อมจำนวนที่ยัง "รออนุมัติ"
- การ์ด ลงเวลาล่าสุด = จำนวนคนตรงเวลา/คนที่สแกนทั้งหมด ของวันล่าสุดที่มีข้อมูล
ดูเงินเดือนและกำลังคนแยกสาขา/แผนก
- เลื่อนลงมาที่หัวข้อ 💰 เงินเดือน & กำลังคน — การ์ดซ้ายคือ "ฐานเงินเดือนรวม แยกสาขา" การ์ดขวาคือ "จำนวนคน แยกสาขา" แถบสีแต่ละสาขาคงที่ทุกการ์ด (ไชยาม่วง · เวียงสระเขียว · พระแสงฟ้า · เคียนซาเหลือง · วิภาวดีชมพู · ชัยบุรีแดง)
- ถัดลงมาคือการ์ด แยกแผนก (โชว์ 8 แผนกที่คนมากสุด) และ เพศ & อายุ (ชิปชาย/หญิง + กราฟช่วงอายุ)
- สังเกตหมายเหตุใต้กราฟเงินเดือน — ตัวเลขเป็น "ฐาน base" ไม่ใช่ยอดจ่ายสุทธิจริง
เช็กลา / OT ว่าใครมากสุด
- หัวข้อ 🏖️ ลา & OT มีป้าย "35 วันล่าสุด" กำกับ — การ์ดซ้าย "OT มากสุด (รายคน)" + "OT แยกสาขา" · การ์ดขวา "ลามากสุด (รายคน)" + ชิป "ชนิดการลา"
- บรรทัดล่างสุดของการ์ดขวาบอกจำนวนใบลา/OT ที่ยังรออนุมัติ — ถ้ามีค้างให้ไปอนุมัติในแอป HR
ดูการลงเวลาและพนักงานที่เป็นลูกค้า
- หัวข้อ ⏰ ลงเวลา โชว์วันล่าสุดที่มีข้อมูล: สแกนเข้ากี่คน ตรงเวลากี่คน สายกี่คน + กราฟคนที่สายมากสุด (นาที)
- หัวข้อ 🪪 พนักงานที่เป็นลูกค้าเราด้วย = รายชื่อพนักงานที่ระบบจับคู่เลขบัตรประชาชนกับฐานลูกค้ากลางแล้วพบว่าเคยซื้อ/ผ่อนกับร้าน (แสดงชื่อพนักงาน·สาขา → ชื่อในฐานลูกค้า·ระดับ ไม่แสดงเลขบัตร) พบราว 27 คน
⚙️ ฟีเจอร์ทั้งหมด
- KPI แถวบน 5 การ์ด: พนักงานทั้งหมด · ฐานเงินเดือนรวม+เฉลี่ย/คน · OT 35 วัน (ชม./รายการ/ค้างอนุมัติ) · ลา 35 วัน (ใบ/รออนุมัติ) · ลงเวลาล่าสุด (ตรงเวลา/ทั้งหมด)
- กราฟแท่งฐานเงินเดือนรวมแยก 6 สาขา + จำนวนคนแยกสาขา (สีประจำสาขาคงที่)
- จำนวนคนแยกแผนก (8 อันดับแรก) + สัดส่วนเพศ + กราฟช่วงอายุ
- OT มากสุดรายคน / OT แยกสาขา · ลามากสุดรายคน / ชนิดการลา · ตัวเลขรออนุมัติ
- สรุปการลงเวลาวันล่าสุด: สแกนเข้า / ตรงเวลา / สาย + อันดับคนสายมากสุดเป็นนาที
- รายชื่อพนักงานที่เป็นลูกค้าของร้านด้วย (จับคู่เลขบัตรกับฐานลูกค้ากลาง)
- บอกเวลาอัปเดตข้อมูลล่าสุดมุมขวาบน · สร้างข้อมูลใหม่อัตโนมัติทุกเช้า (Task "PTTV HR Board" ~09:30)
- ล็อกลิงก์เจ้าของทั้งหน้าเว็บและไฟล์ข้อมูล (ไม่มีกุญแจ = 403) · แจ้งเตือน notify เฉพาะเจ้าของ
- ปุ่ม 🏠 เมนูหลัก กลับฮับ · ติดตั้งเป็นแอปบนมือถือ (PWA) ได้
❓ ข้อควรรู้ / คำถามพบบ่อย
ถาม: ตัวเลข "ฐานเงินเดือนรวม" คือเงินที่จ่ายจริงต่อเดือนใช่ไหม?
ตอบ: ไม่ใช่ค่ะ เป็นผลรวมของ "ฐานเงินเดือน/ค่าจ้าง base" ที่บันทึกไว้ในระบบ HR ซึ่งยังปนกันระหว่างคนรายเดือนกับรายวัน (ทุกคนถูกตั้งเป็น monthly) ไม่รวม OT/หัก/โบนัส จึงใช้ดูแนวโน้มและเปรียบเทียบสาขาได้ แต่ไม่ใช่ยอดจ่ายสุทธิ
ถาม: ทำไม "ลา/OT" ถึงนับ 35 วัน ไม่ใช่เดือนนี้?
ตอบ: ถ้านับเฉพาะเดือนปฏิทิน ต้นเดือนใหม่ตัวเลขจะเป็น 0 ทุกที ระบบเลยเลือกช่วง 35 วันล่าสุดให้เห็นภาพต่อเนื่องเสมอ
ถาม: ข้อมูลอัปเดตเมื่อไหร่ ถ้าอยากเห็นตัวเลขล่าสุดต้องทำอย่างไร?
ตอบ: มีงานอัตโนมัติสร้างไฟล์ข้อมูลใหม่แล้วอัปขึ้นเว็บทุกเช้า (~09:30) ดูเวลาที่มุมขวาบนได้ ถ้าต้องการรีเฟรชระหว่างวันต้องรัน refresh-hrboard.ps1 ที่เครื่องพี่ไอซ์ — แอปนี้ไม่ได้อ่านฐานข้อมูลสดตอนเปิดหน้า
ถาม: หัวหน้าเขียนว่า "ข้อมูลจาก HumanSoft" ยังใช้ HumanSoft อยู่ไหม?
ตอบ: ตอนนี้การซิงก์จาก HumanSoft ปิดใช้แล้ว (ตั้งแต่ ก.ค. 69) ตัวเลขลา/OT/ลงเวลาที่เห็นจึงมาจากที่พนักงานลงในแอป HR ของเราเอง ส่วนป้ายข้อความบนหัวหน้ายังเป็นของเดิม