Làm thất bại lần chạy dòng công việc
Thao tác Làm thất bại lần chạy dòng công việc sẽ dừng thực thi dòng công việc và đánh dấu lần chạy dòng công việc là đã thất bại kèm theo lỗi. Khi thao tác này chạy, tất cả các bước tiếp theo trong dòng công việc sẽ dừng lại và lần chạy sẽ hiển thị là đã thất bại trên Trang lịch sử chạy. Thao tác này rất hữu ích để dừng dòng công việc khi phát hiện các điều kiện lỗi cụ thể hoặc khi quá trình xác thực dữ liệu thất bại.
Trên trang này
Lưu ý
Dừng thực thi dòng công việc ngay lập tức
Khi thao tác Làm thất bại lần chạy dòng công việc được chạy, dòng công việc sẽ dừng ngay tại điểm đó. Bất kỳ thao tác hoặc điều kiện nào tiếp theo trong dòng công việc đều không được thực thi, kể cả khi chúng nằm trong một nhánh hoặc đường dẫn có điều kiện khác.
Khả năng hiển thị lỗi
Các lần chạy dòng công việc thất bại sẽ hiển thị trong lịch sử chạy với trạng thái lỗi. Hãy xem lại Chi tiết lần chạy để xác định dòng công việc nào đã thất bại và kiểm tra lý do được cung cấp trong thông báo lỗi.
Trường
Thao tác Làm thất bại lần chạy dòng công việc có chứa các trường sau:
| Trường | Mô tả |
|---|---|
| Thông báo lỗi | Bắt buộc. Thông báo lỗi sẽ hiển thị trong nhật ký chạy dòng công việc. Thông báo này xuất hiện trong chi tiết lần chạy và giúp xác định lý do dòng công việc bị dừng. |
Yếu tố kích hoạt
Có thể sử dụng thao tác Làm thất bại lần chạy dòng công việc trong bất kỳ dòng công việc nào, bất kể yếu tố kích hoạt nào khởi chạy nó. Thao tác này rất hữu ích cho việc xử lý lỗi và logic xác thực trong các dòng công việc cần thực thi các quy tắc kinh doanh hoặc yêu cầu dữ liệu cụ thể.
Ví dụ
Một dòng công việc được kích hoạt khi có đơn hàng mới được tạo. Dòng công việc sẽ kiểm tra xem tổng giá trị đơn hàng có vượt quá một ngưỡng nhất định yêu cầu phê duyệt của quản lý hay không. Nếu tổng giá trị đơn hàng vượt quá 10.000 USD và đơn hàng không có thẻ phê duyệt của quản lý, thì thao tác Làm thất bại lần chạy dòng công việc sẽ dừng dòng công việc lại và ghi nhận một thông báo lỗi cho biết cần có phê duyệt của quản lý.
Điều này cho phép bạn xác định các đơn hàng cần chú ý và ngăn chặn việc xử lý tự động các đơn hàng có giá trị cao khi chưa có sự ủy quyền phù hợp.