🧪 Tính năng đang phát triển. Module Dự án (20.0.2.0, ca là ca Planning của Odoo) đang ở nhánh thử nghiệm, chưa phát hành. Bài mô tả thiết kế; chi tiết có thể thay đổi.
Một ca vệ sinh có nhiều người chạm vào: điều phối xếp người, nhân viên nhận lịch, trưởng ca bắt đầu và hoàn thành, giám sát kiểm tra, khách ký. Từ bản 20.0.2.0, ca là ca Planning của Odoo, mỗi người một ca, và các ca của một lượt đi cùng nhau. Bài viết đi theo một lượt qua các trạng thái của Odoo, phần RATA thêm vào, và các khóa giữ cho lịch, giờ công không bị sửa tùy tiện.

Trạng thái: của Odoo và của RATA #

| # | Trạng thái | Của | Ai | Làm gì |
|---|---|---|---|---|
| 1 | Nháp | Odoo | Điều phối (giám sát) | Ca tạo từ lượt ca, có người (gợi ý tổ đội) hoặc là ca trống; lấp ca trống, sửa người. Chỉ ca nháp của hợp đồng mới xóa được |
| 2 | Đã công bố | Odoo | Điều phối | Công khai và Gửi (Planning): mỗi nhân viên có email nhận lịch ca kèm file .ics |
| 3 | Đang làm | Field Service | Trưởng ca | Bắt đầu trên ca trưởng ca; mọi ca của lượt bắt đầu theo |
| 4 | Đã xong | Field Service | Trưởng ca | Hoàn thành trên ca trưởng ca; mọi ca của lượt hoàn thành theo |
| 5 | Đã nghiệm thu | RATA (khóa) | Nghiệm thu kỳ | Kỳ được khách nghiệm thu: mọi ca của các lượt trong kỳ chỉ đọc (Nghiệm thu kỳ: từ ca đã làm đến biên bản khách ký) |
Hai kết quả của RATA, không phải trạng thái Odoo:
- Thiếu ca: ca không diễn ra. Bắt buộc lý do và loại tình huống (thiếu ca do công ty, do khách, bất khả kháng; Sổ ghi nhận xử lý: thiếu ca, trễ, chất lượng, phát sinh, hư hỏng).
- Đã hủy: ca không còn cần. Bắt buộc lý do; nhân viên đã nhận lịch được báo.
Cột Trạng thái RATA gộp trạng thái Odoo, kết quả và khóa (Nháp, Đã công bố, Đang làm, Đã xong, Thiếu ca, Đã hủy, Đã nghiệm thu) để lọc và báo cáo. RATA cố ý không thêm trạng thái vào ca của Odoo, để Planning và Field Service vẫn chạy đúng khi Odoo nâng cấp.
Ca trưởng ca #
Trong mỗi lượt, một ca là của trưởng ca (cột Ca trưởng ca). Ca này giữ những gì thuộc về cả lượt:
| Phần | Nội dung |
|---|---|
| Checklist | Một dòng cho mỗi hạng mục của lượt, nhóm theo khu vực; dòng làm trên cao có kiểm tra an toàn; hạng mục dài thành việc riêng của dự án (Quy tắc công việc: hạng mục thành checklist, kiểm tra an toàn hay việc riêng) |
| Phiếu công việc | Mẫu phiếu Field Service của dự án (cài đặt Phiếu công việc), ví dụ “số túi rác thu gom”, “tình trạng thiết bị” |
| Ảnh | Ảnh của ca; mỗi dòng checklist có ảnh trước và ảnh sau |
| Chữ ký khách | Chữ ký của Field Service, ký tại hiện trường hoặc sau trên trang của ca |
| Báo cáo | Báo cáo Field Service, có thêm checklist; gửi email cho đầu mối Nghiệm thu nếu bật cài đặt |
Bắt đầu và Hoàn thành #
Bắt đầu và Hoàn thành là nút của Field Service. RATA thêm kiểm tra trước mỗi nút:
- Trước Bắt đầu: lượt có hạng mục trên cao hoặc rủi ro thì trưởng ca phải tích Đã kiểm tra an toàn. Khi cài module Nhân sự, mọi người trong lượt phải có chứng chỉ làm việc nguy hiểm còn hạn (Từ định biên theo ca đến danh sách người: xếp ca, kiểm tra và thay người).
- Trước Hoàn thành: mọi dòng checklist đã làm hoặc có lý do không làm; chữ ký khách nếu dự án bật Khách ký từng ca.
Hai nút ghi giờ bấm lên ca (cách Odoo làm). Giờ kế hoạch vẫn nằm trên lượt ca; RATA không chặn việc đổi giờ do hai nút này. Khi hoàn thành, mỗi người có giờ công vào dự án của hợp đồng (không tính tiền theo giờ); dự án chấm công Theo giờ ca thì mỗi người có thêm một lượt chấm công (Chấm công, đối chiếu với ca và khóa tháng: từ ca đã làm đến giờ công đúng).
Các khóa sau công bố #
| Tình huống | Quy tắc |
|---|---|
| Đổi người trên ca đã công bố | Chỉ qua Thay: người thay, có làm trưởng ca không, lý do bắt buộc |
| Dời giờ ca đã công bố | Tối đa Dời giờ sau khi công bố (phút), mặc định 30; dời nhiều hơn chỉ trưởng nhóm |
| Xóa ca đã công bố | Không được; đánh dấu Hủy ca |
| Ca đã xong | Giữ nguyên người |
| Checklist ca đã xong | Trưởng ca sửa trong Sửa checklist sau ca trong (giờ), mặc định 24; sau đó giám sát, cho đến khi khách ký |
| Ca đã nghiệm thu | Chỉ đọc |
Ca của dự án không phải hợp đồng RATA không chịu các khóa này.
Khách ký theo ca hay theo kỳ #
Cài đặt Khách ký từng ca của dự án:
- Bật: lượt chỉ hoàn thành được khi có chữ ký khách trên ca trưởng ca. Hợp với khách cần xác nhận hằng ngày (bệnh viện, nhà máy).
- Tắt (mặc định): khách ký ca khi tiện trên trang Field Service của ca, và ký biên bản nghiệm thu kỳ cuối tháng.
Kết bài #
Một lượt ca gồm nhiều ca Planning, mỗi người một ca, đi qua Nháp → Đã công bố → Đang làm → Đã xong của Odoo, rồi bị khóa Đã nghiệm thu khi kỳ được nghiệm thu; Thiếu ca và Đã hủy là kết quả của RATA. Ca trưởng ca giữ checklist, phiếu công việc, chữ ký. Bài tiếp theo giải thích checklist được dựng từ hạng mục thế nào. Quy tắc công việc: hạng mục thành checklist, kiểm tra an toàn hay việc riêng
Câu hỏi thường gặp #
Câu hỏi 1. Nhân viên không có điện thoại thông minh thì sao?
Trưởng ca nhận lịch và làm checklist; điều phối báo lịch cho nhân viên theo cách cũ. Email và file .ics là tiện ích, không bắt buộc.
Câu hỏi 2. Một người trong lượt bấm Bắt đầu trên ca của mình được không?
Bắt đầu và Hoàn thành của lượt làm trên ca trưởng ca; các ca khác của lượt đi theo.
Câu hỏi 3. Thiếu ca có tự tạo ca bù không?
Không tự động. Tình huống “thiếu ca do công ty” gợi ý xếp ca bù; giám sát tạo Ca bù trong kỳ.
Nội dung hướng dẫn dựa trên phiên bản RATA-CSM đang phát triển; giao diện có thể thay đổi trước khi phát hành.
bước tiếp theo
Số hóa vận hành bằng Odoo 20 #
Fox40 triển khai Odoo 20 cho doanh nghiệp dịch vụ vệ sinh công nghiệp: khảo sát, giám sát hiện trường, nhân sự, báo cáo.
