Thông báo
Thanh Bình
Feb 9, 2023

Bạn có thể định cấu hình các thông báo khác nhau trong hệ thống của mình để nhắc nhở bạn về các hoạt động quan trọng. 

  1. Ngày hoàn thành của một nhiệm vụ. 
  2. Ngày giao hàng dự kiến ​​của một đơn đặt hàng.
  3. Ngày thanh toán dự kiến. 
  4. Một lời nhắc nhở về theo dõi. 
  5. Nếu một đơn đặt hàng lớn hơn một giá trị cụ thể được nhận hoặc gửi. 
  6. Thông báo hết hạn cho một hợp đồng. 
  7. Hoàn thành/Thay đổi trạng thái của một nhiệm vụ.

Để truy cập Thông báo: 

Trang chủ > Cài đặt > Email / Thông báo > Thông báo

1. Cài đặt một thông báo 

  1. Chọn loại tài liệu bạn muốn xem các thay đổi.
  2. Có thể chọn các kênh gửi thông báo khác nhau: 
  3. Slack (Nhập Slack webhook URL)
  4. Email 
  5. Thông báo hệ thống
  6. SMS
  7. Xác định những sự kiện bạn muốn xem trong Gửi thông báo dựa trên. Các sự kiện là
  8. MỚI: Khi một tài liệu mới của loại được chọn được tạo ra.
  9. Lưu/Gửi/Hủy: Khi một tài liệu thuộc loại đã chọn được lưu, gửi hoặc hủy.
  10. Ngày trước/ngày sau: Kích hoạt thông báo này một vài ngày trước hoặc sau Ngày tham khảo. Để đặt ngày, đặt ngày trước hoặc sau. Điều này có thể hữu ích trong việc nhắc nhở bạn về ngày đáo hạn sắp tới hoặc nhắc nhở bạn theo dõi một số khách hàng tiềm năng nhất định.

  1. Thay đổi giá trị: Khi một giá trị cụ thể trong loại đã chọn thay đổi.

  1. Phương pháp: Gửi thông báo khi một phương thức cụ thể được kích hoạt. Ví dụ: before_insert.

  1. Tùy chỉnh: Gửi thông báo đến tài khoản email được chọn.

  1. Đặt các Điều kiện bổ sung nếu cần thiết
  2. Đặt người nhận cảnh báo này. Người nhận có thể là một trường của tài liệu hoặc danh sách các địa chỉ email cố định.
  3. Soạn tin nhắn
  4. Chọn Lưu 

1.1. Cài đặt Chủ đề 

Bạn có thể truy xuất dữ liệu cho một trường cụ thể bằng cách sử dụng Doc.[Field_Name]. Để sử dụng nó trong Chủ đề/Thông báo của bạn, bạn phải sử dụng nó với { % Raw %} {{}} { % endraw %}. Chúng được gọi là thẻ Jinja. Ví dụ: để lấy tên của một tài liệu, bạn sử dụng { % raw %} {{doc.name}} { % endraw %}. Ví dụ sau đây gửi email về việc lưu một tác vụ với chủ đề, 'Nhiệm vụ 1234 đã được tạo'

1.2. Cài đặt điều kiện: 

Thông báo cho phép bạn đặt điều kiện theo dữ liệu trường trong tài liệu của bạn. Ví dụ: nếu bạn muốn nhận email của một khách hàng tiềm năng được lưu dưới dạng 'quan tâm' như trạng thái, bạn đặt doc.status == 'interested' vào hộp văn bản điều kiện. Bạn cũng có thể đặt các điều kiện phức tạp hơn bằng cách kết hợp chúng với toán tử and hoặc or.

Ví dụ trên sẽ gửi thông báo khi một tác vụ được lưu với trạng thái 'Mở' và 'Ngày kết thúc dự kiến' cho nhiệm vụ là ngày BẬT hoặc trước ngày được lưu.

1.3. Cài đặt một tin nhắn 

Bạn có thể sử dụng cả hai thẻ jinja ({ % Raw %} {{doc.[Field_name]}} { % endraw %}) và thẻ HTML trong hộp văn bản tin nhắn.

Dưới đây là một ví dụ về Tin nhắn: 

1.4. Đặt lại giá trị sau khi cảnh báo được đặt

Đôi khi để đảm bảo rằng thông báo không được gửi nhiều lần, bạn có thể xác định thuộc tính tùy chỉnh (thông qua biểu mẫu tùy chỉnh) như 'Thông báo được gửi' và sau đó đặt thuộc tính này sau khi cảnh báo được gửi bằng cách sử dụng cài đặt thuộc tính sau trường cảnh báo.

Sau đó, bạn có thể sử dụng điều đó như một điều kiện trong các quy tắc điều kiện để đảm bảo email không được gửi nhiều lần


Have a doubt?
Post it here, our mentors will help you out.