การลงเวลางาน¶
แอปพลิเคชัน การลงเวลาทำงาน ของ 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
ชั่วโมงพิเศษที่ได้รับอนุมัติสามารถหักออกจากคำขอการลาที่ได้รับอนุมัติได้
ดูเพิ่มเติม