1. Thông tin bổ sung
Hành động yêu cầu thông tin bổ sung từ người dùng. Thông tin này là cần thiết để hoàn thành quy trình làm việc.
Các thông số hành động
Nhân viên cung cấp thông tin bổ sung (Employees to provide additional information) – danh sách nhân viên cần cung cấp thông tin bổ sung. Nếu bạn thêm nhiều nhân viên vào danh sách, hành động sẽ hoàn tất khi bất kỳ người nào trong số họ cung cấp thông tin cần thiết.
Tên nhiệm vụ (Assignment name) – tên nhiệm vụ mà một nhân viên sẽ nhận được.
Mô tả bài tập (Assignment description) – thông tin bổ sung về bài tập.
Nhãn nút bài tập (Assignment button label) – dấu hiệu sẽ được hiển thị trên bài tập nút.
Hiển thị trường nhập nhận xét (Show comment input field) – bật tùy chọn này để cho phép nhân viên để lại nhận xét về nhiệm vụ.
Cần có nhận xét (Comment is required) – bật tùy chọn này để yêu cầu trường nhận xét.
Nhãn trường nhập nhận xét (Comment input field label) – tiêu đề của trường nhận xét.
Đặt thông báo trạng thái (Set status message) – bật tùy chọn này để theo dõi trạng thái của bài tập.
Trạng thái văn bản (Status text) – trạng thái này sẽ được hiển thị trong lịch sử.
Chờ thông tin cho (Wait for information for) – hành động sẽ tự động hoàn thành sau khi hết thời gian chờ cố định.
Chỉ hiển thị mô tả nhiệm vụ cho những người có trách nhiệm (Show assignment description only to responsible persons) – bật tùy chọn này để ẩn mô tả nhiệm vụ khỏi mọi người, trừ những người có trách nhiệm.
Ủy quyền cho (Delegate to) – người có thể ủy quyền nhiệm vụ.
Quản trị viên có thể ủy quyền nhiệm vụ ngay cả khi không được phép.
Các trường
Ở đây bạn cần để chỉ định thông tin bổ sung nào bạn muốn yêu cầu từ nhân viên.
2. Phê duyệt yếu tố
Hành động này bắt đầu quá trình phê duyệt yếu tố. Sau đó, bạn có thể định cấu hình hành động cho cả hai trường hợp: nếu phần tử được phê duyệt hoặc nếu phần tử không được chấp thuận.
Quy trình làm việc bị tạm dừng cho đến khi hoàn thành hành động “Phần tử phê duyệt”.
Các thông số hành động
Người bỏ phiếu phê duyệt (Approving voters) – chọn người dùng cần phê duyệt phần tử.
Loại phê duyệt (Approval type) – cách phần tử được phê duyệt:
- Mọi Người (All Persons) – yếu tố cần được tất cả người dùng chấp thuận.
- Mọi Người (Any Person) – phần tử cần được bất kỳ người nào phê duyệt.
- Bỏ phiếu (Vote) – phần tử sẽ được phê duyệt bằng cách bỏ phiếu.Đối với loại phê duyệt này, có tùy chọn Chờ phản hồi từ tất cả những người tham gia (Wait for responses from all participants). Nếu bạn chọn không (no) , hành động sẽ tự động hoàn thành sau khi đạt được tỷ lệ phần trăm người dùng tham gia tối thiểu cần thiết để được chấp nhận.
Tên nhiệm vụ (Assignment name) – tên bài tập mà người dùng sẽ nhận được.
Mô tả nhiệm vụ (Assignment description) – thông tin bổ sung về bài tập.
Đặt trạng thái tin nhắn (Set Status Message) – bật tùy chọn này để theo dõi trạng thái của bài tập.
Trạng thái văn bản (Status Text) – trạng thái này sẽ được hiển thị trong lịch sử.
Nút chấp nhận văn bản (Accept button text) và Nút từ chối văn bản (Reject button text) – văn bản sẽ được hiển thị trên các nút chấp nhận/từ chối.
Hiển thị trường nhập nhận xét (Show comment input field) – bật tùy chọn này để cho phép nhân viên để lại nhận xét về nhiệm vụ.
Cần có nhận xét (Comment is required) – bật tùy chọn này để yêu cầu trường nhận xét.
Nhãn trường nhập nhận xét (Comment input field label) – tiêu đề của trường nhận xét.
Giới hạn thời gian (Time limit) – nếu một yếu tố không được phê duyệt hoặc bị từ chối trước khi hết thời hạn này, yếu tố đó sẽ tự động bị từ chối.
Chỉ hiển thị mô tả nhiệm vụ cho những người có trách nhiệm (Show assignment description only to responsible persons) – bật tùy chọn này để ẩn mô tả nhiệm vụ với tất cả mọi người, trừ những người có trách nhiệm.
Ủy quyền cho (Delegate to) – người có thể ủy quyền nhiệm vụ.
Quản trị viên thậm chí có thể ủy quyền nhiệm vụ. nếu nó không được phép.
3. Đọc phần tử
Hành động cho phép người dùng đọc phần tử và đăng nhận xét.
Các thông số hành động
Người đánh giá (Reviewers) – danh sách người dùng cần đánh giá yếu tố.
Tên bài tập (Assignment name) – tên bài tập mà người dùng sẽ nhận được.
Mô tả bài tập (Assignment description) – thông tin bổ sung về bài tập.
Yêu cầu đọc bởi (Require reading by) – chỉ định xem phần tử phải được xem xét bởi tất cả người dùng hoặc bởi bất kỳ người dùng nào .
Đặt trạng thái tin nhắn (Set Status Message) – bật tùy chọn này để theo dõi trạng thái của bài tập.
Trạng thái văn bản (Status Text) – trạng thái này sẽ được hiển thị trong lịch sử.
Nhãn nút bài tập (Assignment button label) – văn bản sẽ được hiển thị trên nút phân công.
Hiển thị trường nhập nhận xét (Show comment input field) – bật tùy chọn này để cho phép nhân viên để lại nhận xét về nhiệm vụ.
Yêu cầu nhận xét (Comment is required) – bật tùy chọn này để đặt trường nhận xét là bắt buộc.
Nhãn trường nhập nhận xét (Comment input field label) – tiêu đề của trường nhận xét.
Giới hạn thời gian (Time limit) – quá trình kiểm tra yếu tố sẽ tự động kết thúc khi hết thời gian.
Chỉ hiển thị mô tả nhiệm vụ cho những người có trách nhiệm (Show assignment description only to responsible persons) – bật tùy chọn này để ẩn mô tả nhiệm vụ với tất cả mọi người, trừ những người có trách nhiệm.
Giao cho (Delegate to) – người có thể giao nhiệm vụ.
Quản trị viên có thể ủy quyền nhiệm vụ ngay cả khi nó ‘ không được phép.
4. Yêu cầu cung cấp thêm thông tin (có thể bị từ chối)
Hành động yêu cầu người dùng cung cấp thêm thông tin. Sự khác biệt chính so với hành động Thông tin bổ sung (Additional Information) là người dùng có thể từ chối yêu cầu.
Thông số hành động
Do nhân viên cung cấp (To be provided by employees) – danh sách nhân viên cần cung cấp thông tin bổ sung. Nếu bạn thêm nhiều nhân viên vào danh sách, hành động sẽ hoàn tất khi bất kỳ ai trong số họ cung cấp thông tin cần thiết.
Tên nhiệm vụ (Task name) – tên nhiệm vụ mà một nhân viên sẽ nhận được.
Mô tả nhiệm vụ (Task description) – thông tin bổ sung về nhiệm vụ.
Tiêu đề nút nhiệm vụ (Task button title) – dấu hiệu sẽ được hiển thị trên nhiệm vụ nút.
Văn bản cho nút “Từ chối” trong tác vụ (Text for “Decline” button in task) – dấu hiệu sẽ được hiển thị trên nút “từ chối”.
Có thể bị từ chối bởi :
- Tất cả nhân viên (All employees) – yêu cầu phải bị từ chối bởi tất cả nhân viên.
- Mọi nhân viên (Any employee) – hành động ngừng yêu cầu thông tin bổ sung nếu bất kỳ nhân viên nào từ chối yêu cầu.
Hiển thị trường nhập nhận xét (Show comment input field) – bật tùy chọn này để cho phép nhân viên để lại nhận xét về chuyển nhượng.
Yêu cầu nhận xét (Comment is required) – bật tùy chọn này để tạo nhận xét Bắt buộc phải có ld.
Nhãn trường nhập nhận xét (Comment input field label) – tiêu đề của trường nhận xét.
Đặt thông báo trạng thái (Set status message) – bật tùy chọn này để theo dõi trạng thái của bài tập.
Văn bản trạng thái (Status text) – trạng thái này sẽ được hiển thị trong lịch sử.
Chờ thông tin cho (Wait for information for) – hành động sẽ tự động hoàn thành sau khi hết thời gian chờ đã chỉ định.
Hạn chế quyền truy cập (Restrict access) – bật tùy chọn này để ẩn mô tả nhiệm vụ khỏi mọi người, trừ những người có trách nhiệm.
Ủy quyền cho (Delegate to) – người có thể ủy quyền nhiệm vụ.
Quản trị viên có thể ủy quyền nhiệm vụ ngay cả khi không được phép.
Các trường
Tại đây, bạn cần nêu rõ thông tin bổ sung mà bạn muốn yêu cầu từ nhân viên.
Cấu trúc
Cấu trúc trong quy trình kinh doanh – nhóm này chứa cấu trúc quản lý.
Chờ sự kiện
Việc thực hiện hành động này phụ thuộc vào người dùng. Phần tử điều khiển cụ thể sẽ được tạo cho họ. Lưu ý: Lệnh làm gián đoạn quy trình kinh doanh khi người dùng thực hiện.
Loại và khía cạnh của yếu tố kiểm soát phụ thuộc vào tài liệu và địa điểm nơi quy trình kinh doanh được đưa ra. Một tùy chọn bổ sung trong menu hành động của quy trình kinh doanh có thể là một ví dụ về yếu tố kiểm soát như vậy.
Một ví dụ về việc sử dụng hành động: thay đổi tiến trình của quy trình kinh doanh trong cấu trúc Nghe cho Sự kiện song song tùy thuộc vào lệnh do người dùng chọn.
Lệnh này cũng có thể được sử dụng riêng, nhưng trong trường hợp này, người dùng phải được thông báo, chẳng hạn như thông qua chức năng Thông báo người dùng trong đó người dùng phải thực thi lệnh này.
Tham số hành động
Sự kiện có thể được gửi bởi cho phép giới hạn nhóm người dùng có lệnh này.
Kết quả hành động
Có thể lấy kết quả của hành động này bằng cách sử dụng biểu mẫu & nbsp; Chèn giá trị – Kết quả bổ sung & nbsp; nơi chúng sẽ có sẵn ngay sau khi thêm hành động vào mẫu.
sau đây có sẵn:
- Người dùng đã gửi lệnh.
Một ví dụ ngắn về việc sử dụng hành động:
Trong ví dụ này, sau khi thực hiện khối hành động, quy trình nghiệp vụ sẽ dừng lại và chờ người dùng quyết định nhánh nào mà các sự kiện sẽ theo sau.
Điều kiện
Cấu trúc cho phép bạn định hướng một quy trình kinh doanh theo các tình huống khác nhau tùy thuộc vào các điều kiện đặt trước.
Các điều kiện được kiểm tra từ trái sang phải. Nếu một điều kiện được đáp ứng, các hành động nằm trong nhánh bên dưới sẽ được thực hiện. Nếu một điều kiện không được đáp ứng, điều kiện nằm ở bên phải sẽ được kiểm tra, v.v. cho đến khi một trong các điều kiện được đáp ứng.
Loại điều kiện – Mã PHP
Mã được chỉ định như một điều kiện.
Nếu mã PHP được chỉ định trả về giá trị & nbsp; true
, nhánh của các hành động bên dưới điều kiện như vậy sẽ được thực thi; nếu trả về false
, điều kiện tiếp theo sẽ được kiểm tra.
Lưu ý: Chỉ người dùng có quyền của quản trị viên mới có thể đặt PHP mã.
Chú ý! Chỉ có thể sử dụng mã PHP cho loại điều kiện này. Các tham số của loại{= Variable: Variable2_printable}
không được hỗ trợ.
Mã được thực thi trong điều kiện cũng phải dẫn đến logic biểu thức ( true
hoặc false
).
Loại điều kiện (Condition Type) – Trường tài liệu (Variable Value)
Nhánh tác vụ này của điều kiện sẽ được thực thi nếu các tham số liên quan đến các trường tài liệu trùng nhau.
Loại điều kiện – Giá trị biến
Nhánh hành động này của điều kiện sẽ được thực thi nếu các tham số liên quan đến các biến quy trình nghiệp vụ trùng khớp.
Lưu ý: Có thể sử dụng giá trị của cả biến (variables) và mẫu tham số (parameters) trong loại này.
Loại điều kiện – TRUE
Nhánh hành động này sẽ được thực thi ngay lập tức. Điều kiện này luôn được đáp ứng.
Chú ý! Nếu không có điều kiện nào được đáp ứng, quy trình kinh doanh sẽ tiếp tục thực hiện các hành động trong cấu trúc Điều kiện. Nói cách khác, nó sẽ ‘bỏ qua’ cấu trúc.
Nghe sự kiện song song
Cấu trúc này cho phép bạn định hướng quy trình kinh doanh theo các tình huống khác nhau tùy thuộc vào sự kiện nào xảy ra trước đó.
Để chọn nhánh hành động, cấu trúc này phải sử dụng các hành động Chờ sự kiện (Wait for Event) hoặc Tạm dừng thực thi (Pause Execution) trước.
Nói cách khác, hành động xảy ra trước đó trong bất kỳ nhánh nào sẽ dẫn đến việc thực thi chuỗi bên dưới hành động đó.
Hành động Tạm dừng thực thi (Pause Execution) này cho phép bạn tiếp tục quá trình kinh doanh trong một thời gian nhất định trong trường hợp không có lệnh nào được thực hiện. Nếu không, quy trình nghiệp vụ sẽ chỉ dừng lại và chờ thực thi bất kỳ lệnh nào bên trong cấu trúc.
Trạng thái
Hành động này cho phép bạn thay đổi trạng thái của quy trình nghiệp vụ. Hành động này chỉ khả dụng cho các quy trình kinh doanh có trạng thái.
Lưu ý: Chỉ các trạng thái được tạo trước mới có sẵn trong thông số hành động.
Trong khi Vòng lặp
Cấu trúc thực hiện các giao dịch con của nó cho đến khi một điều kiện nhất định được đáp ứng.
Nói cách khác, chu trình hoạt động cho đến khi điều kiện hợp lệ ( true
), ngược lại ( false
) vòng lặp bị chấm dứt.
Loại điều kiện – Mã PHP
Mã được biểu thị như một điều kiện.
Nếu mã PHP được chỉ định trả về giá trị true
, vòng lặp sẽ tiếp tục hoạt động; nếu trả về false
, vòng lặp sẽ bị chấm dứt.
Lưu ý: Chỉ người dùng có quyền của quản trị viên mới có thể đặt mã PHP.
Loại điều kiện – Trường tài liệu
Vòng lặp sẽ tiếp tục hoạt động miễn là các thông số liên quan đến trường tài liệu trùng khớp.
Loại điều kiện – Giá trị biến
Vòng lặp sẽ tiếp tục hoạt động cho đến nay khi các tham số liên quan đến các biến của quá trình kinh doanh trùng khớp.
Lưu ý: Giá trị của cả biến và Mẫu tham số có thể được sử dụng trong loại này.
Loại điều kiện – ĐÚNG
Trong trường hợp này, vòng lặp sẽ luôn được thực thi.
Đối với người dùng Bitrix24 Cloud, vòng lặp sẽ được lặp lại tối đa 1.000 lần.