บทที่ 5 การจัดการเวลาเข้างาน

โปรแกรมบันทึกเวลา เวอร์ชัน 9.0.4 - 9.0.6 อัปเดต 11/11/2026

Attendance Management

โมดูลบันทึกเวลาเข้างานเป็นหัวใจสำคัญในการคำนวณชั่วโมงทำงาน การจัดตารางกะ การจัดการข้อยกเว้น การลา การทำงานล่วงเวลา และการสร้างรายงานสรุปเพื่อส่งต่อให้ฝ่ายบริหารหรือระบบเงินเดือน

5.1 ลำดับขั้นการกำหนดตารางเวลาและกะการทำงาน

4-Step Schedule Setup

การจัดตารางเวลาทำงานใน ZKBioTime มีโครงสร้างเป็นลำดับชั้น 4 ขั้นตอนอย่างชัดเจน:

  • ขั้นตอนที่ 1: ตั้งเวลาพัก (Set Break Time): กำหนดช่วงเวลาพักและรูปแบบการคิดคำนวณ (หักเวลาพักอัตโนมัติ Auto Deduct หรือบังคับให้ต้องสแกนเวลาออก-เข้า Required Punch)
  • ขั้นตอนที่ 2: ตั้งตารางเวลา (Set Timetable): กำหนดเวลาเริ่มงาน-เลิกงาน ช่วงเวลาที่อนุญาตให้สแกน และผูกเวลาพักเข้ากับตาราง โดยมีทั้งแบบปกติ (Normal Timetable รองรับกะข้ามวันสูงสุด 3 วัน) และแบบยืดหยุ่น (Flexible Timetable นับชั่วโมงทำงานรวม)
  • ขั้นตอนที่ 3: กำหนดกะ (Set Shift): นำตารางเวลามาหยอดลงในวันทำงานตามรอบระยะเวลา (วัน/สัปดาห์/เดือน) พร้อมระบบ Auto Shift สำหรับเลือกตารางเวลาให้อัตโนมัติตามเวลาที่สแกนจริง
  • ขั้นตอนที่ 4: มอบหมายตารางทำงาน (Set Schedule): มอบหมายกะให้แก่พนักงาน โดยเลือกมอบหมายได้ทั้งแบบทั้งแผนก (Department), แบบกลุ่มบันทึกเวลา (Group) หรือแบบรายบุคคล (Employee)

การกำหนดเวลาพัก

การกำหนดช่วงเวลาพักแบบหักอัตโนมัติ (Add a Break Time)
ภาพ 5-01 การกำหนดช่วงเวลาพักแบบหักอัตโนมัติ (Add a Break Time)
การกำหนดช่วงเวลาพักแบบต้องสแกนเวลา (Add a Break Time)
ภาพ 5-02 การกำหนดช่วงเวลาพักแบบต้องสแกนเวลา (Add a Break Time)

การกำหนดตารางเวลา

การตั้งค่าตารางเวลาทำงานแบบปกติ (Add a Normal Timetable)
ภาพ 5-03 การตั้งค่าตารางเวลาทำงานแบบปกติ (Add a Normal Timetable)
การผูกช่วงเวลาพักเข้ากับตารางเวลาทำงาน (Add a Normal Timetable)
ภาพ 5-04 การผูกช่วงเวลาพักเข้ากับตารางเวลาทำงาน (Add a Normal Timetable)
การตั้งค่าตารางเวลาทำงานแบบยืดหยุ่น (Add a Flexible Timetable)
ภาพ 5-05 การตั้งค่าตารางเวลาทำงานแบบยืดหยุ่น (Add a Flexible Timetable)

การจัดการกะทำงาน

รายการกะและตารางเวลาในแต่ละวัน (Shift Management)
ภาพ 5-06 รายการกะและตารางเวลาในแต่ละวัน (Shift Management)
การสร้างกะและเลือกตารางเวลาทำงาน (Add a Shift)
ภาพ 5-07 การสร้างกะและเลือกตารางเวลาทำงาน (Add a Shift)

ตารางทำงานของแผนก

การมอบหมายตารางทำงานให้แผนก (Add Department Schedule)
ภาพ 5-08 การมอบหมายตารางทำงานให้แผนก (Add Department Schedule)

ตารางทำงานของกลุ่ม

การมอบหมายตารางทำงานให้กลุ่มพนักงาน (Add Group Schedule)
ภาพ 5-09 การมอบหมายตารางทำงานให้กลุ่มพนักงาน (Add Group Schedule)

ตารางทำงานรายบุคคล

การมอบหมายตารางทำงานรายบุคคล (Employee Schedule)
ภาพ 5-10 การมอบหมายตารางทำงานรายบุคคล (Employee Schedule)

ตารางทำงานชั่วคราว

การกำหนดตารางทำงานชั่วคราว (Add a New Temporary Schedule)
ภาพ 5-11 การกำหนดตารางทำงานชั่วคราว (Add a New Temporary Schedule)

การตรวจสอบตารางทำงาน

การตรวจสอบตารางทำงานที่มอบหมายแล้ว (Schedule View)
ภาพ 5-12 การตรวจสอบตารางทำงานที่มอบหมายแล้ว (Schedule View)

5.2 กฎการบันทึกเวลาและลำดับความสำคัญ

Attendance Rules & Priority

ระบบ ZKBioTime จัดลำดับความสำคัญของกฎการบันทึกเวลา ดังนี้:

ลำดับความสำคัญของกฎ (Rule Priority): Group Rule (กฎกลุ่ม) > Department Rule (กฎแผนก) > Global Rule (กฎทั่วไป)

  • เนื้อหาการตั้งค่ากฎ: กำหนดวันหยุดสัปดาห์, เวลาตัดรอบวัน (Day Change Time), ระยะเวลาป้องกันการสแกนซ้ำ (Duplicate Punch Interval), กฎการจับคู่เวลา (Pairing Rule) และเงื่อนไขการสาย/ออกก่อนที่ให้นับเป็นการขาดงาน
  • กฎการคิดล่วงเวลา (Overtime Rule): กำหนดรูปแบบการคำนวณโอที เช่น คิดคำนวณตามเวลาจริงอัตโนมัติ (Calculation OT) หรือต้องได้รับการอนุมัติคำขอก่อนจึงจะคิดเงินให้ (Approval OT)
การตั้งค่ากฎการบันทึกเวลาทั่วไป (Global Rule)
ภาพ 5-13 การตั้งค่ากฎการบันทึกเวลาทั่วไป (Global Rule)
การตั้งค่าการจับคู่เวลาและค่าล่วงเวลา (Global Rule)
ภาพ 5-14 การตั้งค่าการจับคู่เวลาและค่าล่วงเวลา (Global Rule)

5.3 การจัดการคำขอและสิทธิประโยชน์

Approvals & Benefits

  • ลงเวลาย้อนหลัง (Manual Log): สำหรับกรณีพนักงานลืมสแกนเวลา หรือไปปฏิบัติงานนอกสถานที่
  • การลาหยุด (Leave): ยื่นคำขอลาหยุด ระบุประเภทการลา วันเวลา และเอกสารแนบ
  • การทำงานล่วงเวลา (Overtime): ยื่นขออนุมัติทำงานล่วงเวลาตามช่วงเวลาที่กำหนด
  • กลุ่มสิทธิ์การลา (Leave Group): กำหนดโควตาวันลาประจำปีสำหรับพนักงานแต่ละกลุ่ม พร้อมการตั้งค่ายกยอดวันลาคงเหลือ
  • วันหยุดนักขัตฤกษ์ (Holiday): กำหนดวันหยุดตามประเพณีของบริษัท และเงื่อนไขการคิดค่าตอบแทนพิเศษกรณีมาทำงานในวันหยุด

การยื่นคำขอและอนุมัติ

การยื่นคำขอบันทึกเวลาย้อนหลัง (Manual Log)
ภาพ 5-15 การยื่นคำขอบันทึกเวลาย้อนหลัง (Manual Log)
การยื่นคำขอลางาน (Leave)
ภาพ 5-16 การยื่นคำขอลางาน (Leave)
การยื่นคำขอทำงานล่วงเวลา (Overtime)
ภาพ 5-17 การยื่นคำขอทำงานล่วงเวลา (Overtime)
การยื่นคำขอเข้ารับการอบรม (Training)
ภาพ 5-18 การยื่นคำขอเข้ารับการอบรม (Training)
การตรวจสอบคำขอปรับตารางทำงาน (Schedule Adjustment)
ภาพ 5-19 การตรวจสอบคำขอปรับตารางทำงาน (Schedule Adjustment)
รายละเอียดคำขอและสถานะการอนุมัติ (Approval Form)
ภาพ 5-20 รายละเอียดคำขอและสถานะการอนุมัติ (Approval Form)

สิทธิ์การลาและวันหยุด

การกำหนดกลุ่มสิทธิ์การลา (Leave Group)
ภาพ 5-21 การกำหนดกลุ่มสิทธิ์การลา (Leave Group)
การกำหนดเงื่อนไขสิทธิ์การลาให้กลุ่มพนักงาน (Leave Group)
ภาพ 5-22 การกำหนดเงื่อนไขสิทธิ์การลาให้กลุ่มพนักงาน (Leave Group)

5.4 การประมวลผลและการออกรายงาน

Calculation & Reports

ก่อนดูรายงาน ต้องสั่ง Attendance Calculation ตามช่วงวันที่และแผนกที่ต้องการ โดยระบบมีรายงานมาตรฐานครอบคลุม 5 หมวดหมู่:

1. Transaction Report: แสดงบันทึกการสแกนทั้งหมด, บัตรบันทึกเวลา (Time Card), เวลาสแกนแรกและสุดท้าย (First In Last Out)

2. Daily Report: สรุปเวลาทำงานปกติ โอที ขาด ลา มาสาย และออกก่อนเวลา ประจำวัน (Total Time Card)

3. Weekly Report: สรุปชั่วโมงทำงานและชั่วโมงโอทีแบบรายสัปดาห์

4. Monthly Report: ปฏิทินแสดงสัญลักษณ์สรุปสถานะการเข้างานตลอดเดือน และยอดชั่วโมงทำงานสะสม

5. Summary Report: รายงานสรุปภาพรวมแยกตามพนักงาน แผนก และกลุ่มบันทึกเวลา (ส่งออกเป็น Excel, PDF, CSV ได้)

รายงานเวลาเข้างาน

หน้าจอรายงานเวลาเข้างาน (Attendance Report)
ภาพ 5-23 หน้าจอรายงานเวลาเข้างาน (Attendance Report)
การเลือกพนักงานสำหรับแสดงรายงาน (Attendance Report Filters)
ภาพ 5-24 การเลือกพนักงานสำหรับแสดงรายงาน (Attendance Report Filters)

การคำนวณและตั้งค่ารายงาน

การเลือกพนักงานและช่วงเวลาสำหรับคำนวณเวลาเข้างาน (Calculation)
ภาพ 5-25 การเลือกพนักงานและช่วงเวลาสำหรับคำนวณเวลาเข้างาน (Calculation)

5.5 เครื่องมือและการตั้งค่าเพิ่มเติม

หน้ารวมงานช่วยเข้าถึงขั้นตอนตั้งค่าที่เกี่ยวข้อง รหัสการจ่ายและกลุ่มบันทึกเวลาเป็นข้อมูลประกอบการคำนวณ ส่วนการแจ้งเปลี่ยนตารางกะใช้ติดตามการปรับตารางทำงาน

หน้ารวมงานบันทึกเวลา

หน้ารวมงานสำหรับตั้งค่าและประมวลผลเวลาเข้างาน (Workbench)
ภาพ 5-26 หน้ารวมงานสำหรับตั้งค่าและประมวลผลเวลาเข้างาน (Workbench)

รหัสและกลุ่มบันทึกเวลา

รหัสประเภทเวลาและการจ่ายค่าตอบแทน (Pay Code)
ภาพ 5-27 รหัสประเภทเวลาและการจ่ายค่าตอบแทน (Pay Code)

การแจ้งเปลี่ยนตารางกะ

ตัวอย่างการเปลี่ยนเวลาในตารางทำงาน (Shift Schedule Change Notification)
ภาพ 5-28 ตัวอย่างการเปลี่ยนเวลาในตารางทำงาน (Shift Schedule Change Notification)