การอนุมัติงานและการทำงานล่วงเวลา

แอป ระบบลงเวลาทำงาน ของ Odoo ต้องการการควบคุมดูแลจากผู้บริหาร เพื่อให้แน่ใจว่าการลงเวลาทำงานทั้งหมดถูกต้อง โดยเฉพาะชั่วโมงการทำงานล่วงเวลาและกะการทำงานที่ไม่สมบูรณ์

แดชบอร์ดการจัดการ

บันทึกการลงเวลาทำงานทั้งหมดที่ต้องการการอนุมัติ โดยทั่วไปเนื่องจากรายการงานที่ทับซ้อนกันหรือการลาที่ยังไม่ได้รับอนุมัติ จะได้รับการจัดการจากแดชบอร์ดการจัดการแบบรวมศูนย์ ในการเข้าถึง ให้ไปที่ แอประบบลงเวลาทำงาน ‣ การจัดการ

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

บันทึกการลงเวลาทำงานแต่ละรายการจะแสดงข้อมูลดังต่อไปนี้:

  • พนักงาน: ชื่อของพนักงาน

  • เช็คอิน: วันที่และเวลาที่พนักงานเช็คอิน

  • ลงเวลาออก: วันที่และเวลาที่พนักงานลงเวลาออก

  • เวลาทำงาน: จำนวนชั่วโมงการทำงานที่พนักงานบันทึก

  • ชั่วโมงทำงานพิเศษ: จำนวนชั่วโมงล่วงเวลาที่ทำงาน

  • ชั่วโมงพิเศษ: จำนวนชั่วโมงพิเศษที่ได้รับการอนุมัติทั้งหมด

แดชบอร์ดการจัดการของแอประบบลงเวลาทำงาน แสดงรายการที่ต้องการการอนุมัติ

การอนุมัติและการปฏิเสธ

บันทึกเวลาทำงานสามารถอนุมัติและปฏิเสธได้โดยตรงจาก:ref:แดชบอร์ดการจัดการ <attendances/dashboard> ที่ด้านขวาสุดของแต่ละบันทึก จะปรากฏปุ่ม อนุมัติ และ ปฏิเสธ คลิกปุ่มที่ต้องการเพื่ออนุมัติหรือปฏิเสธบันทึกเวลาทำงานที่บันทึกไว้

Note

เมื่ออนุมัติหรือปฏิเสธบันทึกเวลาทำงานจากแดชบอร์ด:guilabel:การจัดการ จะ**ไม่**สามารถดูรายละเอียดของบันทึกเวลาทำงานได้

การอนุมัติบางส่วน

สามารถอนุมัติเพียงบางส่วนของ:guilabel:`ชั่วโมงพิเศษ`ที่บันทึกไว้ได้ โดยไม่ต้องอนุมัติทั้งหมด หากต้องการอนุมัติเฉพาะชั่วโมงล่วงเวลาบางส่วน ให้คลิกเข้าไปในบันทึกเวลาทำงานเพื่อดูรายละเอียด

ครึ่งบนของระเบียนแสดงรายละเอียดการลงเวลาเข้าและออกเฉพาะ รวมถึงวิธีการที่ใช้ ข้อมูล ลงเวลาเข้า และ ลงเวลาออก ในครึ่งบนของแบบฟอร์มสามารถแก้ไขได้หากจำเป็น คลิกที่ฟิลด์ที่ต้องการและทำการเปลี่ยนแปลงตามต้องการ

ครึ่งล่างของแบบฟอร์มมีแท็บ*รายละเอียดการทำงานล่วงเวลา* แท็บนี้แสดงรายการกฎการทำงานล่วงเวลาที่ใช้ในการคำนวณชั่วโมงพิเศษ พร้อมกับอัตราค่าจ้างและสถานะ ชั่วโมงพิเศษที่แสดงในแท็บนี้สามารถแก้ไขได้ ซึ่งอนุญาตให้อนุมัติการทำงานล่วงเวลาบางส่วนได้

คลิกที่ฟิลด์ ชั่วโมงพิเศษ (ที่เข้ารหัส) ของบรรทัดที่กำลังแก้ไข ป้อนจำนวนชั่วโมงที่ได้รับการอนุมัติในรูปแบบ ชม.:นาที จากนั้นคลิก อนุมัติ ที่ส่วนท้ายของบรรทัด

บันทึกเวลาทำงานโดยละเอียด

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

Important

เมื่ออนุมัติการทำงานล่วงเวลาบางส่วนแล้ว ยังคงสามารถปฏิเสธการทำงานล่วงเวลาได้โดยคลิกไอคอน ถัดจากฟิลด์ ชั่วโมงพิเศษ ในครึ่งบนของแบบฟอร์ม หรือคลิก ปฏิเสธ ที่ส่วนท้ายของรายการการทำงานล่วงเวลาในแท็บ*รายละเอียดการทำงานล่วงเวลา*

Note

บางครั้งอาจจำเป็นต้องตรวจสอบตำแหน่งที่ตั้งของพนักงานเมื่อเช็คอิน วิธีการที่พนักงานใช้เช็คอินเข้าทำงานจะปรากฏในบันทึกแต่ละรายการ ในฟิลด์:guilabel:โหมด

ฟิลด์ โหมด ไม่สามารถแก้ไxได้ เนื่องจากบันทึกเฉพาะวิธีการที่ใช้ในการสร้างระเบียนการลงเวลา

ตัวเลือกที่เป็นไปได้ คือ:

  • Kiosk: พนักงานลงเวลาเข้าหรือออกด้วยตนเองโดยใช้อุปกรณ์ kiosk พนักงานอยู่ที่ kiosk เพื่อลงเวลาเข้า

  • Systray: พนักงานเช็คอินหรือเช็คเอาต์:doc:โดยตรงจากฐานข้อมูล <check_in_check_out> ขึ้นอยู่กับ:guilabel:ที่อยู่ IP ที่แสดงในบันทึกการเข้างานโดยละเอียด สามารถระบุตำแหน่งของพนักงาน ณ เวลาที่เช็คอินได้

  • ด้วยตนเอง: บันทึกถูกสร้างด้วยตนเองในแอป ระบบลงเวลาทำงาน โดยทั่วไปจะดำเนินการโดยฝ่ายจัดการ เพื่อเพิ่มบันทึกที่ขาดหายไป

แปลงชั่วโมงล่วงเวลาเป็นการลา

บริษัทบางแห่งอนุญาตให้แปลงชั่วโมงล่วงเวลาเป็นการลาได้ หากต้องการแปลงชั่วโมงล่วงเวลาทั้งหมดหรือบางส่วนเป็นการลา ให้ไปที่:menuselection:แอประบบลงเวลาทำงาน --> การจัดการ คลิกที่บันทึกการเข้างานที่ต้องการเพื่อดูรายละเอียดการเข้างานเฉพาะ

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

บันทึกการเข้างานที่มีชั่วโมงล่วงเวลา 2 ชั่วโมงที่แปลงเป็นการลา

สร้างบันทึกเวลาทำงาน

เมื่อจำเป็น ผู้ใช้ที่มี:ref:`สิทธิ์การเข้าถึง <employees/work-info-tab>`ที่ต้องการจะสามารถสร้างบันทึกเวลาทำงานด้วยตนเองในแอป ระบบลงเวลาทำงาน ได้ สถานการณ์บางอย่างที่ต้องใช้วิธีนี้ คือ เมื่อพนักงานลืมเช็คอินและเช็คเอาต์สำหรับกะงาน เนื่องจากพนักงานไม่สามารถสร้างบันทึกเวลาทำงานย้อนหลังได้

หากต้องการเพิ่มบันทึกการเข้างานที่ขาดหายไป ให้ไปที่:menuselection:แอประบบลงเวลาทำงาน --> ภาพรวม --> แดชบอร์ด คลิกปุ่ม:guilabel:สร้างใหม่`ที่มุมซ้ายบนเพื่อเปิดหน้าต่างป๊อปอัป *สร้าง* ป้อนข้อมูลต่อไปนี้ในแบบฟอร์ม จากนั้นคลิก:guilabel:`บันทึกและปิด:

  • พนักงาน: เลือกพนักงานที่กำลังสร้างบันทึก ผู้ใช้ที่ลงชื่อเข้าใช้จะถูกกำหนดในฟิลด์นี้โดยค่าเริ่มต้น

  • เช็คอิน: ใช้ปฏิทินเลือกวันที่และเวลาเช็คอิน จากนั้นคลิก:guilabel:นำไปใช้ โดยค่าเริ่มต้น วันที่ปัจจุบันจะถูกเลือก และเวลาจะถูกตั้งเป็น 12:00:AM

  • เช็คเอาต์: ใช้ปฏิทินเลือกวันที่และเวลาเช็คเอาต์ จากนั้นคลิก:guilabel:นำไปใช้ โดยค่าเริ่มต้น วันถัดไปจะถูกเลือก และเวลาจะถูกตั้งเป็น 12:00:AM

  • เวลาทำงาน: ฟิลด์นี้จะถูกกรอกโดยอัตโนมัติด้วยผลต่างจาก:guilabel:`เช็คอิน`และ:guilabel:`เช็คเอาต์`ที่เลือก ฟิลด์นี้**ไม่สามารถ**แก้ไขได้

  • ชั่วโมงพิเศษ: ฟิลด์นี้*ไม่สามารถ*แก้ไขได้ เนื่องจากชั่วโมงล่วงเวลาจะต้องได้รับการ:ref:อนุมัติ <attendances/approve-refuse> ฟิลด์นี้แสดงศูนย์ (00:00) โดยค่าเริ่มต้น

แบบฟอร์มบันทึกแอประบบลงเวลาทำงานที่กรอกสำหรับ Mike Smith สำหรับวันที่ 27 มกราคม 2026