Bỏ qua để đến nội dung

Workday Scheduling: xếp ca làm việc và dự báo nhu cầu lao động

Với doanh nghiệp có lao động theo ca — bán lẻ, chuỗi F&B, khách sạn, nhà máy — Workday Scheduling là phân hệ trả lời câu hỏi hằng tuần: ai làm ca nào, đủ người chưa, chi phí bao nhiêu, có vi phạm quy định giờ làm không.

Workday Scheduling+ Labor Optimization (add-on)
Vai tròQuản lý xếp ca thủ công có kiểm soát: gán ca, validate theo quy định, nhân viên tự khai lịch rảnh, đổi/nhận caAI tự sinh cả cấu trúc ca: cần bao nhiêu ca, bắt đầu lúc nào, ai làm — dựa trên nhu cầu lao động dự báo
Ai nên dùngMọi tổ chức có caBán lẻ/F&B có biến động khách theo giờ
flowchart TB
  H["HLSO — tổ chức cấp cao<br/>(nơi đặt cấu hình: ngày đầu tuần,<br/>múi giờ, validations, schedule tags)"] --> S["Scheduling Organization<br/>(nơi lịch được tạo —<br/>quyết định worker nào vào lịch)"]
  S --> G["Subgroup<br/>(chia nhỏ theo quầy/khu vực:<br/>nhu cầu, ngân sách, doanh thu riêng)"]
  H -.->|"nhân viên mượn ca<br/>giữa các SO cùng<br/>một HLSO"| S

Cấu hình chảy từ HLSO xuống; SO thừa kế HLSO gần nhất trong cây. Nhân viên vẫn nhận ca ở SO khác nếu đủ schedule tag và hai SO cùng một HLSO.

  • Schedule tags là bắt buộc: nhân viên không có tag thì không xếp lịch được. Tag = vai trò/kỹ năng làm được (thu ngân, bếp, kho). Tối đa 3 loại tag/tenant, và tag không effective-dated — sửa là đổi cả quá khứ.
  • Validations (độ dài ca tối thiểu/tối đa, nghỉ giữa hai ca, giờ tối đa/tuần, số ngày làm liên tiếp, ngưỡng OT): mức Critical/Warning đều không chặn publish — muốn chặn thật phải đặt step condition trên business process. Và validation không tự chạy lại khi ai đó xin nghỉ — quản lý phải bấm Refresh Schedule.
  • Working hours config: quy đổi ngày nghỉ/lễ thành giờ để validation tính đúng (nghỉ 8h thì tuần đó chỉ xếp 12–32h nếu khung là 20–40h).
  1. Thủ công / copy tuần trước — nhanh, phù hợp lịch ổn định.
  2. Static scheduling — nhân viên có lịch cố định lặp theo tuần (gán work schedule calendar + shift profile). Chỉ hỗ trợ nghỉ giữa ca kiểu meal, không hỗ trợ break.
  3. Labor Optimization — AI xếp theo nhu cầu. Ràng buộc cứng (không phá được): lịch rảnh, độ dài ca, thời gian nghỉ giữa ca, quy tắc bữa ăn, tag. Ràng buộc mềm là thanh trượt 0–100: Consistency (giữ ca giống tuần trước), phủ nhu cầu, chi phí nhân công, giờ/ngày ưu tiên của nhân viên. Lưu ý: Consistency > 0 lấn át gần như mọi thiết lập khác; engine hiện không tôn trọng “giờ tối đa/ngày” — chỉ báo lỗi để quản lý sửa.

Chạy hàng loạt cho nhiều cửa hàng: Mass Generate / Publish / Clear Schedules — tối đa 8 tuần/lần, job chạy tối đa 12 giờ, tự bỏ qua SO đã có lịch; Mass Clear chỉ xoá lịch Draft.

Draft → Publish → (thay đổi). Nhân viên tự xử lý phần lớn thay đổi:

  • Open Shift Board: đăng ca mình không làm được, người khác nhận. Cảnh báo công bằng: không ai nhận thì người đăng vẫn phải làm ca đó.
  • Shift bidding: quản lý đăng ca trống, nhân viên đấu giá nhận — quản lý xem thâm niên (gắn thêm custom report) rồi chọn.
  • Swap shifts: đổi ca 1-1 trong cùng SO.
  • Predictive scheduling: tính “tiền phạt” khi đổi lịch đã công bố quá sát giờ (luật một số bang Mỹ); nếu áp dụng thì mỗi HLSO một bộ quy tắc.

Sửa hàng loạt có ba công cụ dễ nhầm: Mass Edit Shifts (một ca lặp qua nhiều tuần, tối đa 6 tháng — bỏ qua predictive scheduling), Bulk Edit Shifts (≤350 ca nhiều người trên một lịch), Mass Add Shifts (≤300 ca, luôn Draft). Edit Mode nhanh nhưng chỉ giữ ≤300 chỉnh sửa và chỉ validate khi Save.

Với Labor Optimization: nạp dữ liệu lịch sử (doanh thu, lượt khách, số giao dịch) → ML dự báo → labor mapping rules đổi dự báo thành số người cần theo từng khung giờ → engine xếp lịch.

Con số nên biết trước khi cam kết: cần 2–3 năm dữ liệu lịch sử; dự báo tối đa 8 tuần; độ chính xác Workday công bố ≥70% với đa số chỉ số; mỗi lần chạy tối đa 6 giờ; cửa hàng mới dùng dữ liệu “cửa hàng anh em” trong lúc chờ đủ dữ liệu riêng. Scheduling events (lễ, khuyến mãi) chỉ nên khai những dịp tác động lớn và chắc chắn — khai lung tung làm mô hình học lệch.

Sau tái cấu trúc tổ chức, lịch có thể biến mất nếu SO chuyển sang HLSO có cấu hình khác — bốn thứ phải khớp: ngày đầu tuần, location/múi giờ, độ dài chu kỳ nhu cầu, cấu hình subgroup. Và xoá lịch Draft là mất dấu vĩnh viễn — chỉ ca đã publish mới có audit trail.


Chắt lọc từ Workday HCM Administrator Guide (Workday Scheduling tr.2236–2347) — doc.workday.com.

Chia sẻ: