Send Notification command

Introduction


Notification là những email ngắn gọn được gửi tự động bở chương trình sau khi các sự kiện nào đó xảy ra. Ví dụ Hóa đơn được phát hành, công việc được phê duyệt hoặc từ chối ...

Notification cũng có thể được chủ động gửi bởi user thông qua các câu lệnh URL được setup trước bởi consultant khi triển khai hệ thống.

Notification không đòi hỏi các setup phức tạp để tạo ra nội dung email như pbs.BO.Mail.MCD, SNAP

Nội dung của nó thường đơn giản dạng text được nhập thẳng vào lệnh, hoặc thông qua 1 profile Formated Text

Notification được gửi tới user bằng SendGrid (Default Service) hoặc bằng pbs.BO.Mail.MailService được khai báo ở trường Notification của tính năng pbs.BO.Mail.MailSetup

f75885f7-e3c5-4d17-af23-9594f08ad32a.pbs_bo_commands_sendnotification_md

Trước khi gửi, nội dung của notification sẽ được lưu vào tính năng Push Notification. Ta có thể xem lại tình trạng gửi của các Notification và gửi lại nếu cần thông qua tính năng Notifications

Usage


image0

pbs.BO.Commands.SendNotification?email=tung@spc-technology.com&subject=test notification&body=test body&attach=?

Tham số:

email
Địa chỉ email người nhận
subject
subject của notification
body
  1. Có thế là nội dung của notification
  1. Nếu có 1 Formated Text Profile có mã trùng với giá trị của tham số body, formatedtext này sẽ được sử dụng cùng với các tham số khác của câu lệnh. Formated Text hiện đã support Markdown.
attach
  1. Có thể là tên file cần gửi kèm
  1. nếu là dấu ?, chương trình sẽ hỏi thao tác viên chọn tệp đính kèm

Developer Note:

Lệnh này khi gọi bằng code có thể thêm đối tượng bất kỳ vào tham số của câu lệnh. Đối tượng này sẽ fill giá trị vào Formated Text

Khi chạy với lệnh chuột phải, tham số $range=Y cũng cho phép lấy giá trị của tất cả các cột làm tham số cho Formated Text

Xem thêm



Updated on : 2020-07-25 03:54:06. by : . at T470-01.

Topic : . pbs.bo.commands.sendnotification