Bỏ qua, đến nội dung

@digiforce-nc/plugin-workflow-cc

Plugin đăng ký node CC (carbon copy) trong workflow, mở rộng plugin-workflow. Gửi thông báo cho những người liên quan mà không yêu cầu hành động phản hồi, workflow tiếp tục ngay sau khi gửi.

Plugin này làm gì?

Node CC gửi thông báo đến một hoặc nhiều người dùng để họ nắm thông tin. Khác với node Manual hay Approval, CC không chờ phản hồi - workflow tiếp tục ngay lập tức sau khi gửi thông báo thành công.

CC node xây dựng trên nền Manual node nhưng bỏ qua phần chờ phản hồi. Người nhận thấy thông báo trong danh sách todo với trạng thái "đã CC" và có thể mở xem chi tiết bản ghi liên quan.

Cấu hình

Tham sốKiểuMô tả
recipientsarrayDanh sách user/role nhận thông báo
titlestringTiêu đề thông báo
contentstringNội dung thông báo (hỗ trợ template với biến workflow)
showDetailbooleanCho phép người nhận xem chi tiết bản ghi
detailBlocksarrayCấu hình UI block hiển thị chi tiết

Input / Output

HướngDữ liệuMô tả
InputdataDữ liệu bản ghi hiện tại từ workflow context
InputrecipientsDanh sách người nhận (có thể lấy từ biến)
OutputnotifiedSố lượng người đã gửi thông báo thành công
OutputstatusTrạng thái: sent / partial / failed

Tính năng chính

#Tính năngChi tiết
1Thông báo không chặnGửi xong tiếp tục workflow, không chờ phản hồi
2Nhiều người nhậnGửi cho user cụ thể hoặc cả role
3Template nội dungNội dung sử dụng biến từ workflow context
4Xem chi tiếtNgười nhận có thể mở xem dữ liệu bản ghi liên quan
5Liên kết nhanhĐính kèm link trực tiếp đến bản ghi

Trường hợp sử dụng

#Kịch bảnMô tả
1Thông báo đơn hàng mớiCC cho kho và kế toán khi đơn hàng được tạo
2Cập nhật tiến độThông báo cho PM khi task chuyển trạng thái
3CC sau phê duyệtGửi thông báo cho HR sau khi đơn nghỉ phép được duyệt
4Thông báo lỗiCC cho team DevOps khi workflow phát hiện lỗi hệ thống
5Audit trailCC cho compliance team về mỗi giao dịch quan trọng

So sánh CC với các node liên quan

Đặc điểmCCManualApprovalNotification
Chờ phản hồiKhôngKhông
Hiển thị bản ghiKhông
Todo listCó (read-only)Không
Kênh gửiIn-appIn-appIn-appĐa kênh

Lưu ý quan trọng

  • CC node không tạo "todo" yêu cầu hành động - chỉ tạo notification
  • Người nhận không thể approve/reject - chỉ xem thông tin
  • Kết hợp với Approval node: CC gửi cho người liên quan, Approval gửi cho người phê duyệt
  • Nếu tất cả recipients không tồn tại, node vẫn pass (không lỗi)
  • Template nội dung hỗ trợ HTML cơ bản để format thông báo

Dependencies

PackageVai trò
@digiforce-nc/plugin-workflowWorkflow engine (peer)
@digiforce-nc/plugin-workflow-manualManual node base (peer)
@digiforce-nc/serverServer framework (peer)
@digiforce-nc/clientClient framework (peer)

Mục lục chi tiết