Hành động tự động (tự động hóa)

Các hành động tự động được sử dụng để tự động thực hiện một công việc trong hệ thống, nó có thể tự động tạo một bản ghi đối tượng hoặc một hoạt động, v.v..., tất cả các hành động tự động được kích hoạt dựa trên một điều kiện cụ thể.

Để tạo một hành động tự động, điều hướng đến Cài đặt > Kỹ thuật > Hành động tự động > Mới.

Create New Automated Action

Ghi chú

Để hiển thị Menu Kỹ thuật, chế độ phát triển cần được kích hoạt và chỉ người dùng với quyền Quản trị ứng dụng Thiết lập mới nhìn thấy menu Hành động tự động.

Đối Tượng

Chọn mô hình mà khi bản ghi của nó được tạo mới hoặc thay đổi, hành động tự động sẽ được kích hoạt.

Automated Action Element

Bộ Khởi Động

Định nghĩa khi nào hành động tự động được kích hoạt.

Bộ Khởi Động
  • Giá trị được cập nhật

    • Người dùng được thiết lập: Hành động tự động sẽ được kích hoạt khi người dùng được thiết lập trên bản ghi của mô hình đã chọn

    • Trạng thái được thiết lập thành: Hành động tự động sẽ được kích hoạt khi trạng thái của các bản ghi thay đổi thành trạng thái đích mà bạn chọn. Loại kích hoạt này hữu ích khi bạn cần thực hiện một hành động tự động khi bản ghi được chuyển sang một trạng thái cụ thể như Đã hoàn thành hoặc Đang tiến hành.

  • Sự kiện Email:

    • Khi nhận tin nhắn: Hành động tự động sẽ được kích hoạt mỗi khi có tin nhắn đến.

    • Khi gửi tin nhắn: Hành động tự động sẽ được kích hoạt mỗi khi có tin nhắn được gửi đi.

  • Điều kiện thời giangian

    • Dựa trên trường ngày: Hành động tự động sẽ được kích hoạt dựa trên trường ngày cụ thể mà bạn chọn. Nếu bạn chọn loại kích hoạt này, bạn có thể thiết lập thời gian trễ (theo phút/giờ/ngày/tháng) mà hành động tự động sẽ được thực hiện.

      • Nhập số âm nếu bạn muốn hành động xảy ra trước ngày trong trường ngày đã chọn. Ví dụ: Gửi tin nhắn trước 15 phút khi cuộc họp diễn ra.

      • Nhập số dương nếu bạn muốn hành động xảy ra sau ngày trong trường ngày đã chọn.

    • Sau khi tạo: Hành động tự động sẽ được kích hoạt sau khoảng thời gian đã thiết lập kể từ thời điểm tạo.

    • Sau lần cập nhật cuối: Hành động tự động sẽ được kích hoạt sau khoảng thời gian đã thiết lập kể từ lần cập nhật cuối cùng.

  • Tùy chọn:

    • Khi lưu: Hành động tự động sẽ được kích hoạt mỗi khi bạn lưu các bản ghi.

    • Khi xóa: Hành động tự động sẽ được kích hoạt mỗi khi bạn xóa các bản ghi. Khi sử dụng loại kích hoạt này, bạn chỉ có thể tạo một số hành động hạn chế vì bạn đang xóa một bản ghi khỏi cơ sở dữ liệu.

    • Khi thay đổi giao diện người dùng: Hành động tự động sẽ được kích hoạt mỗi khi có sự thay đổi trên giao diện người dùng. Loại kích hoạt này yêu cầu phải viết mã Python.

Trước khi cập nhật miền

Định nghĩa miền để thiết lập quy tắc mà các bản ghi phải thỏa mãn các điều kiện nhất định trước khi được cập nhật.

Rules before update domain

Ấn Sửa Miền để tạo các quy tắc.

Rules before update domain

Áp Dụng Cho

Định nghĩa miền để thiết lập quy tắc mà các bản ghi phải thỏa mãn các điều kiện nhất định để thực thi các hành động. Bạn có thể định nghĩa nhiều quy tắc tại đây.

Hành động cần thực hiện

Xác định hành động (hành động máy chủ) mà hành động tự động nên thực hiện. Có tám loại hành động thực hiện để lựa chọn.

  • Cập Nhật Bản Ghi

  • Tạo Hoạt Động Tiếp Theo

  • Gửi Email

  • Gửi SMS

  • Thêm Người Theo Dõi

  • Xóa Người Theo Dõi

  • Tạo bản ghi

  • Thực Thi Mã

  • Gửi thông báo Webhook

  • Thực Thi tác vụ hiện có

Create Action

Bạn có thể chọn các nhóm được phép thực hiện các hành động tại trường Nhóm được cho phép.

Cập Nhật Bản Ghi

Hành động này được sử dụng để thiết lập giá trị cho các trường của bản ghi bất kỳ trên mô hình hiện tại.

Trigger Action When Update Record

Ghi chú

Trong trường hợp bạn cần cập nhật giá trị cho nhiều trường, bạn có thể tạo thêm nhiều hành động Cập nhật bản ghi.

Tạo Hoạt Động Tiếp Theo

Hành động tự động sẽ ấn định một hoạt động trên bản ghi thỏa mãn điều kiện.

  • Kiểu hoạt động: Lựa chọn loại hoạt động bạn muốn.

  • Tiêu đề: Nhập tiêu đề của ấn định hoạt động sẽ được hiển thị.

  • Đến hạn Vào: Thời hạn được thiết lập cho các ấn định hoạt động.

  • Kiểu người dùng: Bạn có hai lựa chọn:

    • Người dùng cụ thể: Hoạt động sẽ được gán cho một người dùng cụ thể mà bạn chọn trong trường Người chịu trách nhiệm.

    • Người dùng không cố định (dựa trên bản ghi): Hoạt động sẽ được gán cho người dùng động dựa trên dữ liệu nhập vào ở trường bạn chọn tại Trường Người dùng (bạn nhập tên kỹ thuật ở đây).

Ví dụ: Sau khi đơn hàng bán được cập nhật, gán hoạt động cho nhân viên bán hàng chịu trách nhiệm về đơn hàng đó.

Auto Create Call Activity

Gửi Email

Hành động tự động sẽ gửi một thông điệp để thông báo thông tin.

Gửi Email
  • Mẫu Email: Bạn có thể chọn mẫu có sẵn hoặc tạo mới một mẫu.

  • Gửi email dưới dạng:

    • Thông điệp: Thông điệp sẽ được đăng dưới dạng một tin nhắn trên bản ghi, thông báo cho tất cả những người theo dõi. Nó sẽ xuất hiện trong lịch sử tin nhắn ở phần Chatter của bản ghi.

    • Email: Thông điệp sẽ được gửi dưới dạng email đến những người theo dõi bản ghi và sẽ không xuất hiện trong lịch sử tin nhắn.

    • Ghi chú: Tin nhắn sẽ được đăng dưới dạng ghi chú nội bộ, hiển thị cho người dùng nội bộ trong lịch sử tin nhắn (phần Chatter của bản ghi).

Gửi SMS

Hành động Gửi SMS hoạt động tương tự như Gửi Email, nhưng bạn cần tích hợp với nhà cung cấp SMS để thực hiện điều này.

Thêm Người Theo Dõi

Hành động này sẽ thêm người theo dõi vào các bản ghi thỏa mãn các điều kiện trên.

Thêm Người Theo Dõi

Xóa Người Theo Dõi

Hành động này sẽ xóa những người theo dõi đích khỏi các bản ghi thỏa mãn các điều kiện trên.

Thêm Người Theo Dõi

Tạo bản ghi

Hành động tự động sẽ tạo một bản ghi mới cho Đối tượng mục tiêu.

Tạo một tập dữ liệu mới
  • Bản ghi cần tạo: Chọn model đích nơi bản ghi sẽ được tạo. Thiết lập mô hình khác với mô hình gốc.

  • Tên: Tên mặc định của các bản ghi mới được tạo.

  • Trường Liên kết: Chọn trường để liên kết các bản ghi mới tạo với các bản ghi gốc. Trường này sẽ là trường one2many từ mô hình gốc

Ví dụ trên: Một khoản thanh toán sẽ được tạo với tên là Thanh toán, và Trường Liên kết là trường Thanh toán trên mô hình Yêu cầu Phê duyệt.

Thực Thi Mã

Hành động này được sử dụng để thực thi mã Python. Tab Mã là nơi để viết mã của bạn, các biến có sẵn cũng được mô tả trên trên tab Mã và tab Trợ giúp.

  • Đánh dấu vào trường Khả dụng ở website và sau đó thêm Đường dẫn website để cho phép chạy hành động thông qua trang web.

Thực Thi Mã Python

Thực Thi tác vụ hiện có

Hành động tự động sẽ kích hoạt các hành động khác cùng một lúc. Để đặt các hành động nào sẽ được chạy, nhấp vào Thêm một dòng để chọn các hành động hiện có hoặc tạo hành động mới bằng cách nhấp vào nút Tạo trên cửa sổ Hành động.

Thực Thi Nhiều Hành Động Thực Thi Nhiều Hành Động