การลงเวลางาน¶
แอปพลิเคชัน การลงเวลาทำงาน ของ Odoo ทำหน้าที่เป็นนาฬิกาบันทึกเวลา พนักงานสามารถลงเวลาเข้าและออกจากการทำงานได้โดยใช้ :ref:`อุปกรณ์เฉพาะในโหมดคีออสก์ <attendances/kiosk-mode-entry>`ในขณะที่ผู้ใช้ยังสามารถลงเวลาเข้าและออกจากการทำงาน:ref:`ได้โดยตรงจากฐานข้อมูล <attendances/check-in>`ผู้จัดการสามารถดูได้ว่าใครพร้อมใช้งานในเวลาใดก็ได้ สร้างรายงานเพื่อดูชั่วโมงการทำงานของทุกคน และได้รับข้อมูลเชิงลึกเกี่ยวกับพนักงานที่ทำงานล่วงเวลาหรือลงเวลาออกจากงานเร็วกว่าที่คาดไว้
สิทธิ์การเข้าถึง¶
การทำความเข้าใจสิทธิ์การเข้าถึงเป็นสิ่งสำคัญในการใช้งานแอปพลิเคชัน ระบบลงเวลาทำงาน
ผู้ใช้ทุกคนในฐานข้อมูลสามารถเช็คอินและเช็คเอาท์ได้โดยตรงจากฐานข้อมูล โดยไม่จำเป็นต้องเข้าถึงแอป ระบบลงเวลาทำงาน นอกจากนี้ ผู้ใช้ทั้งหมดสามารถเข้าถึงบันทึกการเข้างานของตนเองได้จากแบบฟอร์มพนักงานในแอป พนักงาน
การเข้าถึงแอปพลิเคชัน ระบบลงเวลาทำงาน และฟีเจอร์ต่าง ๆ ภายในแอปพลิเคชันจะถูกกำหนดโดยสิทธิ์การเข้าถึง
หากต้องการดูสิทธิ์การเข้าถึงของผู้ใช้ ให้ไปที่ และคลิกที่ผู้ใช้รายบุคคล แท็บ Access Rights จะมองเห็นได้ตามค่าเริ่มต้น เลื่อนลงไปที่ส่วน HUMAN RESOURCES เพื่อดูการตั้งค่า สำหรับช่อง ระบบลงเวลาทำงาน ตัวเลือกคือการปล่อยให้ช่องว่างหรือเลือก Administrator
หากเลือกตัวเลือก Administrator ผู้ใช้จะมีสิทธิ์เข้าถึงแอปพลิเคชัน ระบบลงเวลาทำงาน อย่างเต็มรูปแบบโดยไม่มีข้อจำกัด พวกเขาสามารถดูบันทึกการเข้างานของพนักงานทั้งหมด เข้าสู่ โหมดคีออสก์ จากแอปพลิเคชัน เข้าถึงเมตริกรายงานทั้งหมด และแก้ไขการตั้งค่า หากปล่อยให้ว่าง ผู้ใช้จะ**ไม่**มีสิทธิ์เข้าถึงแอปพลิเคชัน ระบบลงเวลาทำงาน
Note
หากผู้ใช้**ไม่**มีสิทธิ์ Administrator สำหรับแอป ระบบลงเวลาทำงาน พวกเขาจะ**ไม่**สามารถเปิดแอปได้ แม้ว่าจะปรากฏบนแดชบอร์ดฐานข้อมูลหลักก็ตาม ข้อความป๊อปอัป Access Error จะปรากฏขึ้นโดยระบุว่า:
คุณไม่มีสิทธิ์เพียงพอในการเข้าถึงช่อง "attendance_manager_id" ใน Employee (hr.employee) โปรดติดต่อผู้ดูแลระบบของคุณ
ผู้ใช้ที่ไม่สามารถเข้าถึงแอป ระบบลงเวลาทำงาน ยังคงสามารถ ลงเวลาเข้าและออกงาน ภายในฐานข้อมูลได้โดยใช้ (วงกลมสีแดง) หรือ (วงกลมสีเขียว) ที่มีให้ใช้งานตลอดเวลาที่ด้านบนของฐานข้อมูล
ผู้อนุมัติ¶
ผู้อนุมัติคือผู้ใช้ที่ได้รับมอบหมายให้ตรวจสอบและจัดการบันทึกการเข้างานของพนักงาน ผู้อนุมัติมักเป็นผู้จัดการ แม้ว่าจะไม่จำเป็นก็ตาม ผู้อนุมัติที่ไม่มีสิทธิ์ผู้ดูแลระบบสามารถเข้าถึงและแก้ไขบันทึกการเข้างานได้ เฉพาะ พนักงานที่ได้รับมอบหมายเท่านั้น นี่เป็นข้อยกเว้นเดียวที่ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบสามารถดูบันทึกในแอป ระบบลงเวลาทำงาน ได้
To view who the attendance approver for an employee is, navigate to the and click on the specific employee. Click on the Work Information tab, scroll to the APPROVERS section, and check the Attendance field. The person selected is able to view that employee's attendance records, both on the Attendances application dashboard as well as in the attendance reports, and make modifications to their records.
การกำหนดค่า¶
แอป ระบบลงเวลาทำงาน ต้องการการกำหนดค่าเพียงเล็กน้อย การกำหนดว่าพนักงานจะลงเวลาเข้าและออกอย่างไร การกำหนดการทำงานของคีออสก์ และการกำหนดวิธีคำนวณชั่วโมงพิเศษ ทั้งหมดนี้ถูกตั้งค่าในเมนู Configuration ไปที่ เพื่อเข้าถึงเมนูการกำหนดค่า
Note
Any configuration item with a (building) icon is a company-specific configuration. Items without an (building) icon apply to all companies within the database.
โหมด¶
ลงเวลาทำงานจากแบ็กเอนด์ : เปิดใช้งานฟีเจอร์นี้เพื่ออนุญาตให้ผู้ใช้เช็คอินและเช็คเอาท์โดยตรงจากฐานข้อมูล Odoo หากไม่เปิดใช้งาน ผู้ใช้จะต้องใช้คีออสก์เพื่อเช็คอินและเช็คเอาท์จากงาน
Automatic Check-Out : Activate this feature to automatically check out employees according to their working schedule, after a buffer of time has passed.
Tolerance: This field appears only when the Automatic Check-Out feature is enabled. Enter the amount of time, in hours, that must elapse after an employee's working hours have ended, before they are automatically checked out.
Example
เมื่อเปิดใช้งานตัวเลือก เช็คเอาท์อัตโนมัติ และตั้งค่า ค่าเผื่อ เป็น 2.00 ชั่วโมง พนักงานเช็คอินเข้าทำงานเวลา 9:00 น. และลืมเช็คเอาท์เวลา 17:00 น. ระบบจะเช็คเอาท์ให้อัตโนมัติเวลา 19:00 น.
Absence Management : Activate this feature to log any absences that are not associated with a time off request, such as vacation time or sick time, on the attendance report.
ชั่วโมงพิเศษ¶
ส่วนนี้ระบุวิธีการคำนวณเวลาพิเศษ (บางครั้งเรียกว่า ค่าล่วงเวลา) รวมถึงเมื่อใดที่นับเวลาพิเศษและเวลาใดที่ไม่ได้บันทึก
เวลาเผื่อที่เป็นประโยชน์ต่อบริษัท: ป้อนจำนวนเวลาเป็นนาทีที่ ไม่ นับเป็นชั่วโมงทำงานล่วงเวลาของพนักงาน เมื่อพนักงานเช็คเอาท์และเวลาพิเศษที่บันทึกไว้ต่ำกว่านาทีที่ระบุ เวลาพิเศษนั้นจะ ไม่ ถูกนับเป็นชั่วโมงล่วงเวลาสำหรับพนักงาน เมื่อพนักงานเช็คเอาท์และเวลาพิเศษที่บันทึกไว้มากกว่านาทีที่ระบุ เวลาพิเศษนั้น จะ ถูกนับเป็นชั่วโมงล่วงเวลาสำหรับพนักงาน
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
ชั่วโมงพิเศษที่ได้รับอนุมัติสามารถ หักออกจากคำขอลาที่ได้รับอนุมัติ ได้
ภาพรวม¶
When entering the Attendances application, the Overview dashboard is presented, containing all the user's check in and check out information. If the user has the required access rights or is an approver for specific employees, those employees' check-in and check-out information also appears on the Overview dashboard.
แดชบอร์ด Attendance อนุญาตให้สลับระหว่างมุมมอง (Gantt) และ (List) และเลือกช่วงเวลาในการวิเคราะห์ ช่วงเวลาปัจจุบันจะถูกไฮไลต์โดยอัตโนมัติเป็นสีเหลืองสำหรับบันทึกการเข้างานแบบเรียลไทม์ ในขณะที่ปุ่ม (Focus Today) จะนำแดชบอร์ดกลับไปยังวันที่ปัจจุบันทันที
Note
รายการใดๆ ที่มีข้อผิดพลาดจะปรากฏเป็นสีแดง บ่งชี้ว่าจำเป็นต้องได้รับการแก้ไขโดยผู้ใช้ที่มี สิทธิ์การเข้าถึง ที่เหมาะสมและ/หรือเป็น ผู้อนุมัติ สำหรับพนักงานที่มีข้อผิดพลาด
ตัวกรองและกลุ่ม¶
บางครั้ง เจ้าหน้าที่ลงเวลาทำงานและผู้จัดการจำเป็นต้องดูบันทึกเฉพาะ เช่น การเช็คเอาท์อัตโนมัติทั้งหมด เพื่อกำหนดว่าพนักงานคนใดลืมเช็คเอาท์บ่อยครั้ง หรือแยกตามแผนก เพื่อกำหนดว่าทีมใดทำงานล่วงเวลามากที่สุด
สำหรับกรณีเหล่านี้ ใช้แถบค้นหาเพื่อเลือก ตัวกรอง หรือ จัดกลุ่มตาม หรือใช้ทั้งสองอย่างร่วมกันเพื่อแสดงข้อมูลที่ต้องการ
ดูเพิ่มเติม
ตัวกรองที่มีคุณค่าสูง¶
ตัวกรอง |
กรณีการใช้งานทั่วไป |
|---|---|
ที่ทำงาน |
ตรวจสอบพนักงานที่ยังอยู่ในสถานที่ก่อนปิดอาคารในตอนกลางคืน หรือเพื่อนับจำนวนคน |
เกิดข้อผิดพลาด |
ดูข้อผิดพลาดทั้งหมดเพื่อแก้ไขก่อนดำเนินการประมวลผลบัญชีเงินเดือน |
ลงชื่อออกอัตโนมัติ |
ดำเนินการตรวจสอบเพื่อกำหนดพนักงานที่ลืมเช็คเอาท์จากการทำงานอย่างต่อเนื่อง |
วันที่ |
จำกัดผลลัพธ์ให้อยู่ในช่วงระยะเวลาการจ่ายเงินหรือช่วงการตรวจสอบที่เฉพาะเจาะจง |
พนักงานที่เปิดใช้งาน/เก็บถาวร |
สลับระหว่างพนักงานปัจจุบันและพนักงานเดิมเมื่อตรวจสอบข้อมูลย้อนหลัง |
การจัดกลุ่มที่ให้ข้อมูลเชิงลึก¶
จัดกลุ่มโดย |
เมื่อมีประโยชน์ |
|---|---|
พนักงาน |
ตรวจสอบบันทึกการเข้างานรายบุคคลระหว่างการประชุม 1:1 |
แผนก |
เปรียบเทียบระดับการจัดพนักงานและชั่วโมงการทำงานเพื่อระบุทีมที่ทำงานหนักเกินไปและทำงานน้อยเกินไป |
ผู้จัดการ |
กำหนดว่าควรส่งคำถามติดตามผลเกี่ยวกับระบบลงเวลาทำงานไปยังใครสำหรับพนักงาน |
วิธีการ |
ค้นหาแนวโน้มในวิธีการลงเวลาทำงานเพื่อแก้ไขปัญหาฮาร์ดแวร์ที่อาจเกิดขึ้น |
วันที่ (วัน/สัปดาห์/เดือน) |
ระบุจุดสูงสุดของการขาดงานหรือรูปแบบตามฤดูกาล |
รายละเอียดบันทึกระบบลงเวลาทำงาน¶
Odoo บันทึกทั้งเวลาและสถานที่สำหรับทุกการเช็คอินและเช็คเอาท์ โดยฟิลด์จะแตกต่างกันไปตามวิธีการที่ใช้ บันทึกการลงเวลาทำงานโดยละเอียดเหล่านี้สามารถยืนยันได้ว่าพนักงานอยู่ที่ใดในวันทำงานใด ๆ ซึ่งจะเป็นประโยชน์สำหรับบริษัทที่มีตารางการทำงานแบบผสมผสาน ที่อาจต้องตรวจสอบเพื่อให้แน่ใจว่ามีการปฏิบัติตามข้อกำหนดอย่างเหมาะสม
บันทึกการเข้างานโดยละเอียดประกอบด้วยข้อมูลดังต่อไปนี้:
รายละเอียดหลัก¶
พนักงาน: ชื่อของพนักงาน
Check In: The date and time the employee checked in.
Check Out: The date and time the employee checked out. This only appears if the employee has checked out.
Worked Time: The total amount of time the employee logged for the day, across multiple check-ins and outs, in an hour and minute format (HH:MM).
Worked Extra Hours: Unpaid overtime hours worked beyond the expected working schedule (shows only when present for the employee).
Extra Hours: Approved overtime (the Worked Time minus the approved Worked Extra Hours.
รายละเอียดการเช็คอิน/เช็คเอาท์¶
ข้อมูลต่อไปนี้จะแสดงสำหรับทั้งส่วน เช็คอิน และ เช็คเอาต์
Mode: Attendance submission method. Can be Systray, Kiosk, or Manual entry.
IP Address: The device's IP address used to log in or out.
Browser: The web browser the employee used to log in or out.
Localisation: The city and country associated with the computer's IP address.
พิกัด GPS: พิกัดเมื่อผู้ใช้เข้าสู่ระบบหรือออกจากระบบ หากต้องการดูพิกัดบนแผนที่ ให้คลิกปุ่ม ดูบนแผนที่ ที่อยู่ใต้พิกัด GPS ซึ่งจะเปิดแผนที่ในแท็บเบราว์เซอร์ใหม่พร้อมกับตำแหน่งที่ระบุไว้
ข้อผิดพลาดระบบลงเวลาทำงาน¶
รายการที่มีข้อผิดพลาดจะปรากฏบนแดชบอร์ดภาพรวมเป็นสีแดง ในมุมมอง แกนต์ รายการจะปรากฏพร้อมพื้นหลังสีแดง ในมุมมอง รายการ ข้อความรายการจะปรากฏเป็นสีแดง
ข้อผิดพลาดเกิดขึ้นเมื่อพนักงานเช็คอินแล้วแต่ไม่ได้เช็คเอาท์ภายใน 24 ชั่วโมง หรือเมื่อช่วงเวลาการเช็คอินครั้งเดียวเกิน 16 ชั่วโมง
To fix the error, the attendance entry must be modified or deleted. Click on the entry to reveal a pop-up containing the details for that particular entry. To modify the Check In and/or Check Out information, click on the Check In or Check Out field, and a calendar selector appears. Click on the desired date, then use the time selector beneath the calendar to select the specific time for the entry. When the information is correct, click Apply.
เมื่อข้อมูลทั้งหมดในหน้าต่างป๊อปอัปถูกต้องแล้ว ให้คลิก บันทึกและปิด เมื่อรายการไม่มีข้อผิดพลาดอีกต่อไป รายการจะแสดงเป็นสีเทาแทนสีแดง
หากต้องการลบรายการ ให้คลิกปุ่ม ลบ สีแดงในหน้าต่างป๊อปอัปแทนการแก้ไขรายการ
ดูเพิ่มเติม