Tạo logic kinh doanh tùy chỉnh thông qua các quy trình

Xác định và thực thi các quy trình kinh doanh phù hợp là một trong những lý do chính khiến mọi người dùng ứng dụng dựa trên mô hình. Các quy trình nhất quán giúp đảm bảo rằng những người sử dụng hệ thống có thể tập trung vào công việc của họ và không nhớ để thực hiện một tập hợp các bước hướng dẫn sử dụng. Quá trình có thể đơn giản hay phức tạp và có thể thay đổi theo thời gian.

Power Apps bao gồm một số loại quy trình, mỗi loại được thiết kế cho một mục đích khác nhau:

  • Dòng quy trình công việc

  • Dòng tác vụ di động

  • Dòng công việc

  • Hành động

Tương tự như quy trình, bạn cũng có thể tạo quy tắc công việc và đề xuất. Thông tin thêm: Tạo quy tắc công việc và đề xuất để áp dụng logic trong biểu mẫu

Lưu ý

Việc sử dụng các quy trình có thể tác động đến các yêu cầu về giấy phép đối với Power Apps và các luồng. Thông tin thêm: Yêu cầu về giấy phép bảng

Khi nào nên sử dụng dòng quy trình công việc

Sử dụng dòng quy trình công việc khi bạn muốn nhân viên chuyển qua các giai đoạn tương tự và làm theo các bước tương tự để tương tác với khách hàng. Ví dụ: sử dụng dòng quy trình công việc nếu bạn muốn mọi nhân viên xử lý yêu cầu dịch vụ khách hàng theo cùng một cách hoặc yêu cầu nhân viên phải được phê duyệt hóa đơn trước khi gửi đơn hàng.

Môi trường của bạn bao gồm một số dòng quy trình công việc sẵn sàng sử dụng cho các công việc bán hàng, dịch vụ và tiếp thị phổ biến mà bạn có thể dùng và cần thay đổi một chút hoặc không thay đổi. Hoặc bạn có thể tạo quy trình của riêng mình. Thông tin thêm: Tạo dòng quy trình công việc

Thời điểm sử dụng quy trình công việc

Sử dụng quy trình công việc để tự động hóa các quy trình kinh doanh đằng sau hậu trường. Quy trình công việc thường bắt đầu bằng sự kiện hệ thống để người dùng không cần phải biết rằng quy trình công việc đang chạy. Quy trình làm việc hoạt động ở chế độ nền là "không đồng bộ". Quy trình làm việc cũng có thể được cấu hình để mọi người bắt đầu chúng theo cách thủ công khi bạn muốn tự động hóa các tác vụ phổ biến, chẳng hạn như tự động gửi email xác nhận cho khách hàng khi đơn hàng được gửi đi. Quy trình làm việc hoạt động trong thời gian thực là "đồng bộ". Thông tin thêm: Quy trình công việc

Khi nào nên sử dụng Power Automate

Sử dụng Power Automate khi bạn cần tạo quy trình làm việc tự động thực hiện các hành động giữa môi trường của bạn và ứng dụng hoặc dịch vụ yêu thích, chẳng hạn như Dynamics 365, Twitter, Dropbox, các dịch vụ của Google, Microsoft 365 hoặc SharePoint. Bạn có thể kích hoạt luồng đám mây dựa trên một hành động cụ thể hoặc gọi từ bên trong ứng dụng của mình. Thông tin thêm: Sử dụng Power Automate để tự động hóa các quy trình trên các dịch vụ

Tôi phải tạo quy trình ở đâu?

Có hai đường dẫn để chuyển đến các quy trình:

  • Mở trình khám phá giải pháp và đi tới Thành phần>Quy trình. Đường dẫn này cung cấp truy nhập thuận tiện khi bạn đang thực hiện công việc tùy chỉnh khác trong công cụ tuỳ chỉnh.

  • Cài đặt>Quy trình. Đường dẫn này cho phép bạn sử dụng các dạng xem được xác định cho bảng Quy trình, bao gồm mọi dạng xem tùy chỉnh.

Bạn cũng có thể chỉnh sửa các luồng quy trình công việc riêng lẻ bằng cách sử dụng nút Chỉnh sửa quy trình trong thanh lệnh cho biểu mẫu có dòng quy trình công việc đang hoạt động.

Ai có thể tạo ra quá trình?

Chỉ những người có Quản trị viên hệ thống, Người tùy chỉnh hệ thống hoặc Giám đốc điều hành-Giám đốc kinh doanh vai trò bảo mật mới có thể tạo các quy trình áp dụng cho toàn bộ môi trường. Những người có các vai trò bảo mật khác có thể tạo các quy trình với mức độ truy cập hạn chế. Ví dụ, những người có mức độ truy cập người dùng có thể tạo các quy trình công việc để họ sử dụng riêng với hồ sơ của riêng họ.

Bảng dưới đây cho thấy mức độ truy cập của quy trình dựa trên vai trò bảo mật mặc định.

Vai trò bảo mật Cấp độ truy nhập
CEO-Người quản lý Doanh nghiệp Tổ chức
Quản trị viên Hệ thống Tổ chức
Người tùy chỉnh Hệ thống Tổ chức
Phó Chủ tịch Tiếp thị Cấp trên: Đơn vị kinh doanh cấp dưới
Phó Chủ tịch Bán hàng Cấp trên: Đơn vị kinh doanh cấp dưới
Người quản lý Dịch vụ Đơn vị Kinh doanh
Giám đốc Tiếp thị Đơn vị Kinh doanh
Người quản lý Bán hàng Đơn vị Kinh doanh
Người quản lý Lịch trình Đơn vị Kinh doanh
Đại diện Dịch vụ Khách hàng Người dùng
Tiếp thị Chuyên nghiệp Người dùng
Nhân viên bán hàng Người dùng
Người lập lịch trình Người dùng

Lưu ý

Mặc dù mọi người có thể tạo dòng quy trình công việc, quy trình làm việc hoặc quy trình hành động theo thời gian thực, nhưng họ sẽ cần có Kích hoạt dòng quy trình công việc hoặc Kích hoạt quy trình thời gian thực đặc quyền kích hoạt chúng.

Tìm hiểu thêm về quy trình làm việc và hành động

Quá trình có thể kiểm tra các điều kiện, áp dụng lô-gic phân nhánh, và thực hiện hành động. Chúng thực hiện những hành động này trong một loạt các bước. Bảng sau mô tả các bước có sẵn trong quy trình làm việc và các quá trình hành động. Để biết thêm chi tiết, hãy xem chủ đề cho từng loại quy trình.

Bước Loại quá trình Description
Sân khấu Quy trình làm việc, Hành động Giai đoạn làm cho lô-gic quy trình làm việc dễ dàng hơn để đọc, và giải thích lô-gic quy trình làm việc. Tuy nhiên, giai đoạn không ảnh hưởng đến lô-gic hay hành vi của quy trình công việc. Nếu một quá trình có các giai đoạn, tất cả các bước trong quá trình phải chứa một giai đoạn.
Kiểm tra tình trạng Quy trình làm việc, Hành động Câu lệnh logic "if <điều kiện> thì".

Bạn có thể kiểm tra các giá trị cho hàng mà dòng công việc đang chạy, bất kỳ hàng nào được liên kết với hàng đó trong mối quan hệ N:1 hoặc bất kỳ hàng nào được tạo bởi các bước trước đó. Dựa trên những giá trị này, bạn có thể xác định các bước bổ sung khi điều kiện là true.
Chi nhánh có điều kiện Quy trình làm việc, Hành động Một câu lệnh "nếu-thì" hợp lý. Người soạn thảo sử dụng văn bản "Nếu không, nếu <điều kiện> thì:"

Chọn một điều kiện kiểm tra mà bạn đã xác định trước đó và bạn có thể thêm nhánh có điều kiện để xác định các bước bổ sung khi điều kiện kiểm tra trả về false.
Hành động mặc định Quy trình làm việc, Hành động Một tuyên bố có tính lô-gic "khác". Trình soạn thảo sử dụng văn bản "Nếu không:"

Chọn một điều kiện, nhánh có điều kiện, tình trạng đợi hoặc nhánh đợi song song bạn đã xác định trước đó và bạn có thể sử dụng một hành động mặc định để xác định các bước cho tất cả các trường hợp không phù hợp với các tiêu chuẩn quy định tại điều kiện hoặc các yếu tố nhánh.
Điều kiện chờ Chỉ cho quy trình công viện nền Cho phép một quy trình công việc nền tự tạm dừng cho đến khi các tiêu chí được xác định bởi điều kiện đã được đáp ứng. Quy trình công việc khởi động lại tự động khi các tiêu chuẩn trong tình trạng đợi đã được đáp ứng.
Chi nhánh chờ song song Chỉ cho quy trình công viện nền Xác định một điều kiện chờ khác cho một công việc nền với một bộ tương ứng của bước bổ sung được thực hiện chỉ khi các tiêu chí đầu tiên được đáp ứng. Bạn có thể sử dụng các nhánh chờ song song để tạo ra giới hạn thời gian trong lô-gic quy trình làm việc của bạn. Chúng giúp ngăn không cho quy trình công việc chờ vô thời hạn cho đến khi các tiêu chí được xác định trong một tình trạng chờ đã được đáp ứng.
Định giá Hành động Thiết lập một giá trị cho một biến số hoặc tham số kết quả trong quá trình.
Tạo hàng Quy trình làm việc, Hành động Tạo một hàng mới cho một bảng và gán giá trị cho các cột.
Cập nhật hàng Quy trình làm việc, Hành động Bạn có thể cập nhật hàng mà dòng công việc đang chạy, bất kỳ hàng nào được liên kết với hàng đó trong mối quan hệ N:1 hoặc bất kỳ hàng nào được tạo bởi các bước trước đó.
Chỉ định hàng Quy trình làm việc, Hành động Bạn có thể chỉ định hàng mà dòng công việc đang chạy, bất kỳ hàng nào được liên kết với hàng đó có mối quan hệ N:1 hoặc bất kỳ hàng nào được tạo bởi các bước trước đó.
Gửi email Quy trình làm việc, Hành động Gửi một email. Bạn có thể chọn tạo thông báo email mới hoặc sử dụng mẫu email được đặt cấu hình cho bảng trong hàng mà quy trình làm việc đang chạy trên đó hoặc bất kỳ bảng nào có mối quan hệ N:1 với bảng hoặc bảng cho bất kỳ hàng nào được tạo bởi trước đó các bước.
Bắt đầu quy trình làm việc con Quy trình làm việc, Hành động Bắt đầu một quy trình quy trình làm việc mà đã được cấu hình như là một quy trình làm việc cho trẻ em.
Thay đổi trạng thái Quy trình làm việc, Hành động Thay đổi trạng thái của hàng mà quy trình đang chạy, bất kỳ hàng nào được liên kết với hàng đó có mối quan hệ N:1 hoặc bất kỳ hàng nào được tạo bởi các bước trước đó.
Dừng quy trình làm việc Quy trình làm việc, Hành động Dừng hành động hoặc quy trình làm việc hiện tại. Bạn có thể đặt trạng thái Thành công hoặc Đã hủy và chỉ định một thông báo trạng thái.
Bước tùy chỉnh Quy trình làm việc, Hành động Cung cấp các tiện ích cho các yếu tố hợp lý có sẵn theo mặc định. Bước có thể bao gồm điều kiện, hành động, bước khác, hoặc một sự kết hợp của các yếu tố. Nhà phát triển có thể tạo các bước quy trình làm việc tùy chỉnh. Theo mặc định, không có sẵn bước tùy chỉnh nào.