Quy trình công việc theo trạng thái khác với quy trình công việc tuần tự. Chúng hoạt động tốt nhất cho các quy trình lớn, phức tạp nên việc thiết lập sẽ mất nhiều thời gian hơn một chút. Một khi bạn hiểu cấu trúc, việc thiết lập rất đơn giản.
Bài viết này giải thích cách tạo và đặt cấu hình quy trình làm việc theo trạng thái.
Cách tạo quy trình làm việc theo trạng thái hoạt động
Tạo quy trình làm việc theo trạng thái bao gồm hai giai đoạn chính:
- Tạo trạng thái.
- Định cấu hình các hoạt động trong từng trạng thái, xác định chuyển đổi giữa các trạng thái và đặt quyền truy cập.
Các phần dưới đây giải thích từng giai đoạn từng bước.
Tạo trạng thái
Mở trình chỉnh sửa mẫu và nhấp vào Thêm trạng thái .
Khi tạo trạng thái, bạn cũng có thể xác định quyền truy cập cho quy trình làm việc ở giai đoạn đó. Theo mặc định, quy trình làm việc kế thừa các quyền tương tự như mục được tạo. Nếu cần, bạn có thể thay đổi các quyền này.
Bạn có thể cấp quyền truy cập cho từng nhân viên, phòng ban hoặc nhóm người dùng.
Định cấu hình trạng thái
Sau khi tạo trạng thái, hãy định cấu hình các thành phần bên trong mỗi trạng thái.
Mỗi phần tử đại diện cho một quá trình tuần tự riêng biệt. Khi bạn hiểu cách chúng hoạt động, việc thiết lập sẽ trở nên dễ dàng hơn nhiều.
- Trình xử lý mục nhập trạng thái : Chạy tự động mỗi khi quy trình làm việc chuyển sang trạng thái.
-
Trình xử lý thoát trạng thái
: Chạy ngay lập tức khi quy trình làm việc chuyển sang trạng thái khác.
Sử dụng Đặt trạng thái hoạt động để xác định sự chuyển tiếp giữa các trạng thái.
Trong hầu hết các trường hợp, trình xử lý vào và ra là đủ. Các yếu tố bên dưới là tùy chọn nhưng mang lại sự linh hoạt hơn.
- Lệnh : Một quá trình mà người dùng bắt đầu thủ công khi cần. Sử dụng lệnh khi đường dẫn công việc phụ thuộc vào tình huống. Ví dụ: một đơn đặt hàng từ một khách hàng bán buôn lớn có thể tuân theo một quy trình, trong khi đơn đặt hàng từ một khách hàng cá nhân sẽ tuân theo một quy trình khác.
- Trì hoãn thực thi : Một quá trình bắt đầu tự động sau một khoảng thời gian nhất định. Sử dụng thực thi theo thời gian khi một hoạt động sẽ chạy mà không có sự tương tác của người dùng.
Hãy nhớ rằng khi quy trình làm việc đạt tới Đặt trạng thái hoạt động, nó ngay lập tức chuyển sang trình xử lý thoát. Nếu trình xử lý mục nhập đã thay đổi trạng thái, mọi cấu hình Lệnh hoặc Trì hoãn thực thi ở trạng thái đó sẽ không chạy.