การลงเวลางาน

แอปพลิเคชัน การลงเวลาทำงาน ของ Odoo ทำหน้าที่เป็นนาฬิกาบันทึกเวลา พนักงานสามารถลงเวลาเข้าและออกจากการทำงานได้โดยใช้ :ref:`อุปกรณ์เฉพาะในโหมดคีออสก์ <attendances/kiosk-mode-entry>`ในขณะที่ผู้ใช้ยังสามารถลงเวลาเข้าและออกจากการทำงาน:ref:`ได้โดยตรงจากฐานข้อมูล <attendances/check-in>`ผู้จัดการสามารถดูได้ว่าใครพร้อมใช้งานในเวลาใดก็ได้ สร้างรายงานเพื่อดูชั่วโมงการทำงานของทุกคน และได้รับข้อมูลเชิงลึกเกี่ยวกับพนักงานที่ทำงานล่วงเวลาหรือลงเวลาออกจากงานเร็วกว่าที่คาดไว้

สิทธิ์การเข้าถึง

การทำความเข้าใจสิทธิ์การเข้าถึงเป็นสิ่งสำคัญในการใช้งานแอปพลิเคชัน ระบบลงเวลาทำงาน

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

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

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

  • ไม่: ผู้ใช้**ไม่**มีสิทธิ์เข้าถึงแอปพลิเคชัน ระบบลงเวลาทำงาน และ**ไม่**สามารถเปิดแอปได้ แม้ว่าจะปรากฏบนแดชบอร์ดหลักของฐานข้อมูลก็ตาม ข้อความป๊อปอัป ข้อผิดพลาดในการเข้าถึง จะปรากฏขึ้นเมื่อคลิกแอปพลิเคชัน ผู้ใช้สามารถเช็คอินและเช็คเอาท์จากฐานข้อมูลได้เฉพาะผ่าน คีออสก์ลงเวลาทำงาน หรือ ไอคอนลงเวลาทำงาน ที่มุมขวาบนของฐานข้อมูล Odoo ซึ่งจะปรากฏอยู่ตลอดเวลาในทุกแอปพลิเคชัน)

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

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

ผู้อนุมัติ

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

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

การกำหนดค่า

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

Note

รายการกำหนดค่าใดๆ ที่มีไอคอน (อาคาร) คือการกำหนดค่าเฉพาะบริษัท รายการที่ไม่มีไอคอน (อาคาร) จะใช้กับทุกบริษัทในฐานข้อมูล

โหมด

ส่วนนี้ระบุวิธีการล็อกอินและล็อกเอาต์ของพนักงาน และวิธีจัดการกับการขาดงาน

  • ลงเวลาทำงานจากแบ็กเอนด์ : เปิดใช้งานฟีเจอร์นี้เพื่ออนุญาตให้ผู้ใช้เช็คอินและเช็คเอาท์โดยตรงจากฐานข้อมูล Odoo หากไม่เปิดใช้งาน ผู้ใช้จะต้องใช้คีออสก์เพื่อเช็คอินและเช็คเอาท์จากงาน

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

    Example

    เมื่อเปิดใช้งานตัวเลือก เช็คเอาท์อัตโนมัติ และตั้งค่า ค่าเผื่อ เป็น 2.00 ชั่วโมง พนักงานเช็คอินเข้าทำงานเวลา 9:00 น. และลืมเช็คเอาท์เวลา 17:00 น. ระบบจะเช็คเอาท์ให้อัตโนมัติเวลา 19:00 น.

  • การจัดการการขาดงาน : เปิดใช้งานคุณสมบัตินี้เพื่อบันทึกการขาดงานใดๆ ที่ไม่เกี่ยวข้องกับคำขอการลา เช่น เวลาวันหยุดพักผ่อนหรือวันลาป่วย ใน รายงานการเข้างาน สิ่งนี้ ไม่ ใช้กับพนักงานที่มีตารางการทำงานแบบยืดหยุ่น

ชั่วโมงพิเศษ

ส่วนนี้ระบุวิธีการคำนวณเวลาพิเศษ (บางครั้งเรียกว่า ค่าล่วงเวลา) รวมถึงเมื่อใดที่นับเวลาพิเศษและเวลาใดที่ไม่ได้บันทึก

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

    Example

    บริษัทตั้งค่า เวลาเผื่อที่เป็นประโยชน์ต่อบริษัท เป็น 15 นาที และชั่วโมงทำงานสำหรับบริษัททั้งหมดตั้งไว้ตั้งแต่ 9:00 น. ถึง 17:00 น.

    พนักงานเช็คอินเวลา 9:00 น. หากพนักงานเช็คเอาท์เวลา 17:14 น. เวลาพิเศษ 14 นาที จะไม่ ถูกนับเป็นชั่วโมงล่วงเวลา หากพนักงานเช็คเอาท์เวลา 17:17 น. พนักงานจะได้รับชั่วโมงล่วงเวลา 17 นาที

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

    Example

    บริษัทตั้งค่าฟิลด์ เวลาเผื่อที่เป็นประโยชน์ต่อพนักงาน เป็น 15 นาที และชั่วโมงทำงานสำหรับบริษัททั้งหมดตั้งไว้ตั้งแต่ 9:00 น. ถึง 17:00 น.

    พนักงานเช็คอินเวลา 9:05 น. หากพนักงานเช็คเอาท์เวลา 16:55 น. แม้ว่าพนักงานจะบันทึกเวลารวมน้อยกว่าชั่วโมงทำงานเต็มเพียง 10 นาที พนักงาน จะไม่ ถูกลงโทษสำหรับความแตกต่างนี้ และจะถูกบันทึกว่าทำงานครบแปดชั่วโมง หากพนักงานเช็คเอาท์เวลา 16:40 น. พนักงาน จะ ถูกลงโทษ และจะถูกบันทึกว่าทำงานเพียง 7 ชั่วโมง 35 นาที

  • การตรวจสอบชั่วโมงพิเศษ : คลิกปุ่มตัวเลือกข้าง อนุมัติอัตโนมัติ เพื่อให้เวลาพิเศษทั้งหมดได้รับการอนุมัติโดยอัตโนมัติ หรือ อนุมัติโดยผู้จัดการ หากเวลาพิเศษทั้งหมดควรได้รับการตรวจสอบและอนุมัติโดยผู้จัดการ

  • แสดงชั่วโมงพิเศษ: เปิดใช้งานช่องนี้เพื่อแสดงชั่วโมงพิเศษที่บันทึกโดยพนักงานเมื่อพนักงานเช็คเอาท์ด้วยคีออสก์ หรือเมื่อผู้ใช้เช็คเอาท์ในฐานข้อมูล

Note

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