Giải pháp đã có giá theo phương án và lịch mô phỏng. Nhưng khách không đọc phương án; khách đọc báo giá: “2 người/ca, ca sáng 07:00–10:00, 26 ca/tháng, đơn giá 150.000đ/ca”. Cầu nối giữa hai thứ là Kế hoạch báo giá (Quotation Plan): nơi chọn loại báo giá, đơn vị nhân công, kỳ thanh toán, khối nội dung, rồi sinh dòng giá và đẩy sang báo giá Odoo. Bài viết giải thích ba lựa chọn quan trọng nhất của kế hoạch và hệ quả của chúng lên con số khách đọc.

Ba loại báo giá #
Một giải pháp có thể có một hoặc nhiều kế hoạch, mỗi kế hoạch một loại báo giá:
| Loại | Gồm | Dùng khi |
|---|---|---|
| Nhân công (Labor) | Dòng nhân công theo kỹ năng – cấp độ – loại nhân sự, phụ trội, phụ cấp, dịch vụ hạng mục | Khách muốn so giá nhân công, vật tư tính gộp trong giá công |
| Nhân công & Vật tư (Labor & Material) | Thêm các nhóm máy, hóa chất, dụng cụ do công ty cung cấp | Khách muốn thấy chi phí vật tư tách riêng |
| Vật tư (mua hộ / bán) | Vật tư công ty mua hộ hoặc bán cho khách: giá mua + phí mua hộ, phí giao; hoặc giá bán | Khách giao công ty mua vật tư hộ, hoặc mua đứt máy móc |
Vật tư “khách tự mua” không có giá, chỉ xuất hiện trong khối Vật tư đề xuất (Máy móc, dụng cụ, hóa chất: khấu hao, hao mòn và số can thực dùng).
Đơn vị nhân công và phương thức ca #

Hai đơn vị nhân công (Labor Unit): Người / Ca / Tháng và Người / Giờ / Tháng. Tháng là kỳ thanh toán, không phải đơn vị đếm. Đơn vị đặt chung cho kế hoạch, và có thể đặt riêng cho từng loại nhân sự (ví dụ nhân viên chính thức theo ca, cộng tác viên theo giờ).
Phương thức ca của giải pháp (Ca cứng hay ca linh hoạt: dung sai, giờ thực và cách khách trả tiền) quyết định cơ sở tính giá, tức khách trả cho cái gì:
| Người / Ca / Tháng | Người / Giờ / Tháng | |
|---|---|---|
| Ca cứng (toàn bộ giờ ca yêu cầu) | Số lượng = số ca × người; đơn giá ca = đơn giá giờ × độ dài ca | Số lượng = giờ ca × người (làm tròn theo Cài đặt); đơn giá = đơn giá giờ |
| Ca linh hoạt (giờ ca đã tối ưu) | Không dùng: hệ thống tự chuyển sang Người/Giờ | Giờ mỗi lượt = giờ thực làm tròn một lần; mô tả ghi giờ ca yêu cầu và giờ đã tối ưu |
Ví dụ (giả định, nối tiếp nhánh 4.5.): ca sáng 3 giờ, 2 người, 13 lượt/tháng, đơn giá bán 50.000đ/giờ.
- Ca cứng, Người/Ca: 26 ca × 150.000đ = 3.900.000đ.
- Ca cứng, Người/Giờ: 78 giờ × 50.000đ = 3.900.000đ. Cùng số tiền, khác cách viết.
- Ca linh hoạt (giờ thực 2:40 làm tròn 2:45): 71,5 giờ × 50.000đ = 3.575.000đ.
Chọn đơn vị theo cách khách quen đọc: tòa nhà văn phòng quen “người/ca”, nhà máy quen “giờ công”. Ca dài khác nhau (3 giờ và 8 giờ) thì Người/Ca tách thành các dòng theo độ dài ca.
Ca đêm: với Người/Ca, phần đêm cộng thẳng vào đơn giá ca; với Người/Giờ, giờ đêm thành một dòng phụ trội riêng (Ngày lễ, ngày nghỉ, ca đêm, tăng ca: phụ trội theo Bộ luật Lao động).
Dòng giá được gom như thế nào #
Nút Lập / cập nhật kế hoạch (Plan Sync) đọc mô phỏng của giải pháp và sinh Dòng giá:
| Nhóm | Gom theo | Ghi chú |
|---|---|---|
| Nhân công | Kỹ năng × cấp độ × loại nhân sự (× khu vực nếu chia khu vực) | Mô tả: người mỗi ca, giờ ca, các thứ trong tuần, trung bình mỗi tháng |
| Máy, hóa chất, dụng cụ | Sản phẩm | Chỉ báo giá Nhân công & Vật tư |
| Dịch vụ hạng mục | Hạng mục thuê ngoài, dịch vụ trọn gói | |
| Phụ cấp / phụ thu, phụ trội ngày lễ | Thỏa thuận, ngày lễ đi làm | Ngày lễ, ngày nghỉ, ca đêm, tăng ca: phụ trội theo Bộ luật Lao động |
| Phụ thu / chiết khấu | Nhập trên kế hoạch | Phân bổ vào kỳ (Kỳ thanh toán, phân bổ phụ thu và khối nội dung báo giá) |
Tùy chọn trình bày: Chia nhóm con theo khu vực (khu vực thành nhóm con của báo giá), Ẩn giá dòng từng nhóm (chỉ hiện tổng nhóm), Ngôn ngữ báo giá, Điều khoản thanh toán.
Dòng giá sửa tay được đánh dấu Người dùng đã sửa và không bị lần Lập / cập nhật kế hoạch sau ghi đè. Dùng cho trường hợp thật sự cần; mỗi dòng sửa tay là một chỗ Kiểm giá bỏ qua (Một bậc duyệt, kiểm giá trước khi gửi và bảo mật giá vốn).
Đẩy một chiều sang báo giá Odoo #
Nút Tạo / Đồng bộ báo giá (Create / Sync Quotation) đẩy dòng giá một chiều sang báo giá Odoo. Báo giá chỉ giữ dòng giá; ngày lễ, thỏa thuận, khối nội dung, kỳ thanh toán ở lại kế hoạch và được cổng khách hàng, bản PDF đọc qua liên kết. Hệ quả:
- Sửa ở kế hoạch, không sửa ở báo giá. Sửa ở báo giá sẽ bị lần đồng bộ sau ghi đè.
- Báo giá đã xác nhận (đơn bán) không đồng bộ được nữa; thay đổi sau đó đi qua phụ lục (Phụ lục sửa đổi: 8 loại thay đổi và tác động lên lịch thanh toán).
- Kế hoạch chưa có dòng giá thì không tạo được báo giá: chạy Lập / cập nhật kế hoạch trước.
Kết bài #
Kế hoạch báo giá chọn loại báo giá (nhân công, nhân công & vật tư, vật tư), đơn vị nhân công (người/ca hoặc người/giờ) và kế thừa cơ sở tính giá từ phương thức ca. Dòng giá được gom theo kỹ năng – cấp độ – loại nhân sự và đẩy một chiều sang báo giá. Bài tiếp theo chia giá đó theo kỳ thanh toán và nói về phần chữ của báo giá. Kỳ thanh toán, phân bổ phụ thu và khối nội dung báo giá
Câu hỏi thường gặp #
Câu hỏi 1. Có báo theo “Người/Tháng” (lương khoán tháng) được không?
Đơn vị Người/Tháng đã bỏ từ 15/10/2026; ca cứng được tính theo ca. Tổng tiền mỗi tháng vẫn hiện ở bảng kỳ thanh toán.
Câu hỏi 2. Một giải pháp có cần cả báo giá Nhân công và báo giá Nhân công & Vật tư?
Không bắt buộc. Thường chọn một. Có cả hai khi khách muốn tự so hai cách mua; trang so sánh sẽ nhóm theo loại báo giá (Nhiều giải pháp cho một hiện trường: bảng so sánh và link cho khách).
Câu hỏi 3. Vì sao báo giá có dòng “Phụ trội ngày lễ” trong khi khách nói sẽ nghỉ lễ?
Bảng ngày lễ của phiếu đang đặt Đi làm. Đổi sang Nghỉ, chạy lại mô phỏng và Lập / cập nhật kế hoạch.
Nội dung hướng dẫn dựa trên phiên bản RATA-CSM hiện hành; giao diện có thể thay đổi theo từng bản cập nhật.
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.
