Portcities logo
Đối tác Vàng của Odoo tại Việt Nam
Odoo 19 · Attendances

Overtime
Rulesets

Tự động tính toán và quản lý overtime dựa trên Working Schedule, Attendance và chính sách doanh nghiệp.






Nguyễn Thanh Sơn Software Engineer | Portcities Vietnam
08:0017:0018:30
Portcities | Odoo 19 Attendances · Overtime Rulesets01
Portcities logo
Agenda
Today's Agenda

Nội dung trình bày

01
Business ValueGiá trị của Overtime Rulesets đối với HR và Payroll.
02
How it worksLuồng xử lý từ Attendance đến Overtime Line.
03
ConfigurationWorking Schedule, Overtime Ruleset và Employee.
04
Use casesWorking Day, Rest Day, Night Shift và Early Check-in.
05
Review & ApprovalKiểm tra overtime trước khi xử lý Payroll hoặc Time Off.
06
Key TakeawaysNhững điểm khách hàng cần nắm khi triển khai.
Portcities | Odoo 19 Attendances · Overtime Rulesets02
Portcities logo
Business Value
Why Overtime Rulesets?

Chuẩn hóa cách doanh nghiệp quản lý overtime

Overtime Rulesets giúp chuyển việc tính overtime từ thao tác thủ công sang cấu hình rõ ràng trong Odoo.

Without structured rules

×Tính overtime bằng Excel hoặc kiểm tra thủ công.
×Khó áp dụng nhiều chính sách cho nhiều nhóm nhân viên.
×Dễ sai lệch khi chuyển dữ liệu sang Payroll.
×Khó audit lại lý do một dòng overtime được tạo.

With Odoo 19

Tự động xác định overtime từ Attendance.
Chính sách được cấu hình bằng Overtime Ruleset.
HR/Manager có dữ liệu rõ ràng để review và approve.
Sẵn sàng làm dữ liệu đầu vào cho Payroll hoặc Time Off.
Portcities | Odoo 19 Attendances · Overtime Rulesets03
Portcities logo
How it works
Process Overview

Odoo xử lý overtime như thế nào?

1

Employee

Nhân viên được gán Working Schedule và Overtime Ruleset phù hợp.

2

Attendance

Nhân viên thực hiện Check In / Check Out trong Attendances.

3

Working Schedule

Odoo xác định giờ làm chuẩn, ngày làm việc và ngày nghỉ.

4

Overtime Ruleset

Hệ thống áp dụng rule phù hợp theo Quantity hoặc Timing.

5

Overtime Line

Kết quả overtime được tạo để review, approve và xử lý tiếp.

Portcities | Odoo 19 Attendances · Overtime Rulesets04
Portcities logo
Configuration
Required Configuration

Các cấu hình cần chuẩn bị trước khi demo

01

Working Schedule

Định nghĩa giờ làm việc chuẩn, break time, ngày làm việc và ngày nghỉ.

02

Overtime Ruleset

Cấu hình các rule theo chính sách overtime của doanh nghiệp.

03

Employee

Gán đúng Working Schedule và Overtime Ruleset cho nhân viên.

04

Attendance

Tạo dữ liệu Check In / Check Out cho các kịch bản thực tế.

05

Overtime

Kiểm tra Overtime Line được Odoo tự động tạo ra.

Portcities | Odoo 19 Attendances · Overtime Rulesets05
Portcities logo
Configuration
Overtime Ruleset

Ruleset là bộ chính sách overtime

Trong demo này, một Ruleset gồm ba rule chính.
Trường hợp Early Check-in được dùng để minh họa cách Odoo xử lý phần thời gian trước ca theo chính sách doanh nghiệp.

RuleBased OffInformationSalary RateBusiness Meaning
OT x150%QuantityFrom Employee150%Tính overtime khi tổng thời gian làm việc vượt Working Schedule.
Rest day OTTimingOn any non-working day200%Áp dụng khi nhân viên làm việc vào ngày không có lịch làm việc.
Night shiftTimingOn any working day130%Nhận diện thời gian làm việc nằm trong khung giờ đêm.
Portcities | Odoo 19 Attendances · Overtime Rulesets06
Portcities logo
Use Cases
Use Case 1 · Working Day Overtime

Tăng ca sau giờ làm việc chuẩn

Business Scenario

Nhân viên làm việc quá giờ trong ngày thường

Working Schedule08:00 - 17:00
Attendance08:00 - 18:30
ResultOT 1 giờ 30 phút
Applied RuleOT x150% · Quantity

Timeline

OT x150%
06:0008:0017:0018:3020:00
Working ScheduleOvertime
Portcities | Odoo 19 Attendances · Overtime Rulesets07
Portcities logo
Use Cases
Use Case 2 · Rest Day Overtime

Làm việc vào ngày nghỉ hàng tuần

Business Scenario

Nhân viên phát sinh ca làm vào ngày không có lịch

Working ScheduleThứ Bảy / Chủ Nhật là ngày nghỉ
Attendance09:00 - 13:00
ResultOT 4 giờ
Applied RuleRest day OT · Timing

Timeline

Rest Day
06:0009:0013:0018:00
Toàn bộ Attendance được ghi nhận là overtime ngày nghỉ
Portcities | Odoo 19 Attendances · Overtime Rulesets08
Portcities logo
Use Cases
Use Case 3 · Night Shift

Ghi nhận thời gian làm việc trong khung giờ đêm

Business Scenario

Nhân viên làm việc một phần trong khung Night Shift

Night Interval22:00 - 06:00
Attendance20:00 - 23:30
Result22:00 - 23:30 được nhận diện theo Night shift
Applied RuleNight shift · Timing

Timeline

Night Shift
20:0022:0023:3006:00
Attendance ngoài khung đêmNight Interval
Portcities | Odoo 19 Attendances · Overtime Rulesets09
Portcities logo
Review & Approval
Control Before Payroll

Kết quả overtime
có thể được review trước khi xử lý

Overtime Line đóng vai trò là dữ liệu trung gian để HR/Manager kiểm tra, approve hoặc refuse trước khi chuyển sang Payroll hoặc Time Off.

AttendanceCheck In / Check Out được ghi nhận.
Overtime LineOdoo tự động tạo overtime dựa trên rule.
Manager ReviewKiểm tra số giờ và rule được áp dụng.
Approve / RefuseXác nhận hoặc từ chối theo quy trình nội bộ.
Payroll / Time OffSử dụng kết quả cho tính lương hoặc nghỉ bù.
Portcities | Odoo 19 Attendances · Overtime Rulesets11
Portcities logo
Key Takeaways
Summary

Ba điểm quan trọng khi triển khai Overtime Rulesets

Working Schedule

WHEN employees should work

Là nền tảng để Odoo xác định giờ làm chuẩn, ngày nghỉ và khung thời gian cần so sánh.

Overtime Ruleset

HOW overtime is calculated

Định nghĩa chính sách overtime bằng Quantity hoặc Timing, kèm Salary Rate phù hợp.

Attendance

WHAT employees actually worked

Cung cấp dữ liệu Check In / Check Out để Odoo tự động tạo Overtime Line.

Portcities | Odoo 19 Attendances · Overtime Rulesets12
Portcities logo
Đối tác Vàng của Odoo tại Việt Nam
Thank You

Q&A

Cảm ơn anh/chị đã theo dõi
phần giới thiệu về Overtime Rulesets trong Odoo 19.

Nguyễn Thanh SơnSoftware Engineer | Portcities Vietnam