SlideShare a Scribd company logo
1 of 15
MicrosoftDynamics365BusinessProcessFlow
Author: Hung Pham
Business Process Flow - Management
1. Cho phép định nghĩa nhiều quy trình làm
việc trên mỗi màn hình
2. Quản lý đồng nhất quy trình làm việc và
nhập liệu giữa các bộ phận, phòng ban
3. Cho phép cấu hình điều kiện rẽ nhánh trong
mỗi quy trình theo yêu cầu quản lý
4. Ghi nhận thời gian thực hiện tại mỗi giai
đoạn trong quy trình
5. Có thể khai báo và quản lý đến 30 bước
trong mỗi quy trình
6. Một quy trình có thể được kết nối và sử
dụng liên quan đến 5 màn hình
7. Có thể sắp xếp thứ tự thực hiện cho các quy
trình trên cùng 1 màn hình
8. Có thể sử dụng đồng thời lên đến 10 quy
trình tại một thời điểm
Business Process Flow - Management
9. Cho phép phân quyền sử dụng theo từng
quy trình
10. Cho phép lựa chọn và sử dụng các quy trình
trong từng ứng dụng (model-driven app)
11. Có thể gọi action hay workflow để thực hiện
một số tác vụ một cách tự động
12. Có thể kết nối với business rule để thực hiện
việc ẩn, hiện, bắt buộc nhập các trường dữ
liệu
13. Cho phép lựa chọn và sử dụng các quy trình
trong từng ứng dụng (model-driven app)
14. Có thể gọi action hay workflow để thực hiện
một số tác vụ một cách tự động
15. Cho phép người dùng có thể sử dụng nhiều
quy trình cùng lúc và có thể chuyển đổi giữa
các quy trình khác nhau
Business Process Flow
Component
1. Stage
2. Condition
3. Data Step
4. Action
5. Workflow
6. Business Rule
7. Flow Step
Define
1. Create & Active
2. Order Process Flow
Security
1. Security Role
2. Model-Driven App
Business Process Flow - Components
Component
1. Stage
2. Condition
3. Data Step
4. Action
5. Workflow
6. Business Rule
7. Flow Step
Stage: được sử dụng để khai báo các giai đoạn trong mỗi quy trình
Tập hợp các trường dữ liệu cần nhập hoặc hiển thị ở mỗi giai đoạn
Cho phép gọi các action step, workflow hoặc business rule tại mỗi giai đoạn
Cho phép khai báo tối đa đến 30 giai đoạn ở mỗi quy trình
Business Process Flow - Components
Component
1. Stage
2. Condition
3. Data Step
4. Action
5. Workflow
6. Business Rule
7. Flow Step
Được sử dụng để khai báo các điều kiện rẽ nhánh quy trình
Cho phép khai báo nhiều điều kiện đồng thời
Có thể sử dụng điều kiện AND hoặc OR để kết hợp các điều
kiện với nhau
Được sử dụng cùng lúc một điều kiện AND hoặc OR
Business Process Flow - Components
Component
1. Stage
2. Condition
3. Data Step
4. Action
5. Workflow
6. Business Rule
7. Flow Step
Được sử dụng để khai báo trường dữ liệu cần nhập hoặc hiển thị trên quy trình
Cho phép khai báo tối đa đến 30 data step tại mỗi giai đoạn (stage)
Cho phép gọi action như một data step trong mỗi giai đoạn
Có thể quy định các trường dữ liệu là bắt buộc nhập hoặc không
Business Process Flow - Components
Component
1. Stage
2. Condition
3. Data Step
4. Action
5. Workflow
6. Business Rule
7. Flow Step
Được sử dụng để gọi các action đã được khai báo trước đó
Action Step sẽ hiển thị trên màn hình như một button để người dùng thao tác
Các action được gọi phải có chung entity mà quy trình đang sử dụng
Các action loại global action, hoặc có tham số là entity, entityCollection, OptionSet sẽ không
được sử dụng trong Action Step
Business Process Flow - Components
Component
1. Stage
2. Condition
3. Data Step
4. Action
5. Workflow
6. Business Rule
7. Flow Step
Workflow sẽ được gọi trong quy trình tại 2 vị trí: stage và process (global workflow).
Tại stage: workflow được thực hiện khi người dùng chuyển đến hoặc chuyển đi khỏi stage
Tại process: (global) workflow sẽ được thực hiện khi quy trình được active hay hoàn thành
Workflow được sử dụng phải có cùng entity mà quy trình đang sử dụng
Business Process Flow - Components
Component
1. Stage
2. Condition
3. Data Step
4. Action
5. Workflow
6. Business Rule
7. Flow Step
Business Rule có thể được sử dụng ở mỗi giai đoạn trong quy trình
Business Rule được sử dụng để thực hiện các công việc như khóa field, ẩn field…
Business Rule có thể được tạo trực tiếp tại thời điểm khai báo quy trình
Business Rule có thể được chỉnh sửa một cách độc lập với quy trình
Business Process Flow - Components
Component
1. Stage
2. Condition
3. Data Step
4. Action
5. Workflow
6. Business Rule
7. Flow Step
Flow Step được sử dụng để thực hiện các công việc một cách tự động
Flow Step sẽ được hiển thị trên quy trình như một button để người dùng sử dụng
Flow Step thường được sử dụng để thực hiện các công việc như tạo các công việc, tạo tài
liệu, gửi email, gửi yêu cầu xét duyệt…
Business Process Flow - Components
Define
1. Create & Active
2. Order Process Flow
1. Create & Active
2. Order Process Flow
Business Process Flow - Components
Define
• Khi tạo Business Process Flow
(BPF) hệ thống sẽ không sắp xếp
thứ tự của các BPF
• Người dùng có thể tùy chỉnh và
sắp xếp thứ tự của các BPF
• BPF có thứ tự đầu tiên sẽ được tự
động tạo và gắn vào màn hình khi
người dùng tạo mới dữ liệu
Business Process Flow - Components
Security
1. Security Role
2. Model-Driven App
• Khi tạo Business Process Flow
(BPF), mỗi một BPF sẽ được tạo ra
một Entity
• Người dùng chỉ sử dụng được BPF
nếu được phân quyền
• Việc phân quyền BPF sẽ được
thực hiện trên từng Security Role
1. Security Role
2. Model-Driven App
Business Process Flow - Components
Security
• Khi Business Process Flow (BPF) được
tạo mới, nó sẽ không được tự động
thêm vào các model-driven app
• Người dùng có thể lựa chọn và thêm
các BPF vào app
• Khi đang nhập vào model-driven app,
chỉ những người dùng được phân
quyền sử dụng BPF mới có thể thấy và
chọn lựa quy trình cần sử dụng

More Related Content

What's hot

Abap hr programing
Abap hr programingAbap hr programing
Abap hr programingSupratim Ray
 
Salesforce customization vs configuration
Salesforce customization vs configurationSalesforce customization vs configuration
Salesforce customization vs configurationCloud Analogy
 
Creating new users and roles in sap guide
Creating new users and roles in sap guideCreating new users and roles in sap guide
Creating new users and roles in sap guidemehboobhafz
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers Verbella CMG
 
Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1Panduka Bandara
 
sap security interview_questions
sap security interview_questionssap security interview_questions
sap security interview_questionssumitmsn2
 
Azure Machine Learning and ML on Premises
Azure Machine Learning and ML on PremisesAzure Machine Learning and ML on Premises
Azure Machine Learning and ML on PremisesIvo Andreev
 
Salesforce integration best practices columbus meetup
Salesforce integration best practices   columbus meetupSalesforce integration best practices   columbus meetup
Salesforce integration best practices columbus meetupMuleSoft Meetup
 
Fiori for s4 hana troubleshooting tips and tricks
Fiori for s4 hana  troubleshooting tips and tricksFiori for s4 hana  troubleshooting tips and tricks
Fiori for s4 hana troubleshooting tips and tricksJasbir Khanuja
 
JavaScript for ABAP Programmers - 3/7 Syntax
JavaScript for ABAP Programmers - 3/7 SyntaxJavaScript for ABAP Programmers - 3/7 Syntax
JavaScript for ABAP Programmers - 3/7 SyntaxChris Whealy
 
Asap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdaryAsap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdaryANILKUMARPULIPATI1
 
How to add new Object Link in SAP DMS
How to add new Object Link in SAP DMSHow to add new Object Link in SAP DMS
How to add new Object Link in SAP DMSAssaf Sheinrok
 
SAP Inside Track Sao Paulo 09 - Output Message
SAP Inside Track Sao Paulo 09 - Output MessageSAP Inside Track Sao Paulo 09 - Output Message
SAP Inside Track Sao Paulo 09 - Output MessageMarcelo Ramos
 
Salesforce CI/CD - A strategy for success
Salesforce CI/CD - A strategy for successSalesforce CI/CD - A strategy for success
Salesforce CI/CD - A strategy for successYassine ELQANDILI ☁
 
Introduction to ABAP
Introduction to ABAPIntroduction to ABAP
Introduction to ABAPsapdocs. info
 
Authorisation Concept In SAP | http://sapdocs.info
Authorisation Concept In SAP | http://sapdocs.infoAuthorisation Concept In SAP | http://sapdocs.info
Authorisation Concept In SAP | http://sapdocs.infosapdocs. info
 

What's hot (20)

Abap hr programing
Abap hr programingAbap hr programing
Abap hr programing
 
Salesforce customization vs configuration
Salesforce customization vs configurationSalesforce customization vs configuration
Salesforce customization vs configuration
 
Commerce Cloud 101
Commerce Cloud 101Commerce Cloud 101
Commerce Cloud 101
 
Creating new users and roles in sap guide
Creating new users and roles in sap guideCreating new users and roles in sap guide
Creating new users and roles in sap guide
 
SAP Integration With Excel - Advanced Guide
SAP Integration With Excel - Advanced GuideSAP Integration With Excel - Advanced Guide
SAP Integration With Excel - Advanced Guide
 
Sap fico demo presentation
Sap fico demo presentationSap fico demo presentation
Sap fico demo presentation
 
SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers SAP Document Management System Integration with Content Servers
SAP Document Management System Integration with Content Servers
 
Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1
 
Salesforce
SalesforceSalesforce
Salesforce
 
sap security interview_questions
sap security interview_questionssap security interview_questions
sap security interview_questions
 
Azure Machine Learning and ML on Premises
Azure Machine Learning and ML on PremisesAzure Machine Learning and ML on Premises
Azure Machine Learning and ML on Premises
 
Salesforce integration best practices columbus meetup
Salesforce integration best practices   columbus meetupSalesforce integration best practices   columbus meetup
Salesforce integration best practices columbus meetup
 
Fiori for s4 hana troubleshooting tips and tricks
Fiori for s4 hana  troubleshooting tips and tricksFiori for s4 hana  troubleshooting tips and tricks
Fiori for s4 hana troubleshooting tips and tricks
 
JavaScript for ABAP Programmers - 3/7 Syntax
JavaScript for ABAP Programmers - 3/7 SyntaxJavaScript for ABAP Programmers - 3/7 Syntax
JavaScript for ABAP Programmers - 3/7 Syntax
 
Asap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdaryAsap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdary
 
How to add new Object Link in SAP DMS
How to add new Object Link in SAP DMSHow to add new Object Link in SAP DMS
How to add new Object Link in SAP DMS
 
SAP Inside Track Sao Paulo 09 - Output Message
SAP Inside Track Sao Paulo 09 - Output MessageSAP Inside Track Sao Paulo 09 - Output Message
SAP Inside Track Sao Paulo 09 - Output Message
 
Salesforce CI/CD - A strategy for success
Salesforce CI/CD - A strategy for successSalesforce CI/CD - A strategy for success
Salesforce CI/CD - A strategy for success
 
Introduction to ABAP
Introduction to ABAPIntroduction to ABAP
Introduction to ABAP
 
Authorisation Concept In SAP | http://sapdocs.info
Authorisation Concept In SAP | http://sapdocs.infoAuthorisation Concept In SAP | http://sapdocs.info
Authorisation Concept In SAP | http://sapdocs.info
 

Similar to Microsoft Dynamics 365 - Business Process Flow

Bài 7: Luồng công việc – Workflow
Bài 7: Luồng công việc – WorkflowBài 7: Luồng công việc – Workflow
Bài 7: Luồng công việc – WorkflowMasterCode.vn
 
Life cycle của Android
Life cycle của AndroidLife cycle của Android
Life cycle của AndroidNguyễn Anh
 
Qtu.vn sql - chuong 7
Qtu.vn  sql - chuong 7Qtu.vn  sql - chuong 7
Qtu.vn sql - chuong 7Hoang le Minh
 
đề thi trắc nghiệm asp net co kem đáp án trên 400 câu hỏi thiết kế website ki...
đề thi trắc nghiệm asp net co kem đáp án trên 400 câu hỏi thiết kế website ki...đề thi trắc nghiệm asp net co kem đáp án trên 400 câu hỏi thiết kế website ki...
đề thi trắc nghiệm asp net co kem đáp án trên 400 câu hỏi thiết kế website ki...anh hieu
 
the real-time operating system and real-time programming
the real-time operating system and real-time programmingthe real-time operating system and real-time programming
the real-time operating system and real-time programmingDucLe868608
 
NHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptx
NHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptxNHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptx
NHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptxPhuongPhan826909
 
Tai lieuhuongdansudung
Tai lieuhuongdansudungTai lieuhuongdansudung
Tai lieuhuongdansudungdanhhui2002
 
Storedprocedure 140411073406-phpapp02
Storedprocedure 140411073406-phpapp02Storedprocedure 140411073406-phpapp02
Storedprocedure 140411073406-phpapp02huynhtrong774129
 

Similar to Microsoft Dynamics 365 - Business Process Flow (20)

I workflow v1.0
I workflow v1.0I workflow v1.0
I workflow v1.0
 
Bài 7: Luồng công việc – Workflow
Bài 7: Luồng công việc – WorkflowBài 7: Luồng công việc – Workflow
Bài 7: Luồng công việc – Workflow
 
Life cycle của Android
Life cycle của AndroidLife cycle của Android
Life cycle của Android
 
Do an truyen dong
Do an truyen dongDo an truyen dong
Do an truyen dong
 
HIGHLIGHT TÍNH NĂNG CRM HAY TRONG PHIÊN BẢN PHẦN MỀM CRM PRO 2015
HIGHLIGHT TÍNH NĂNG CRM HAY TRONG PHIÊN BẢN PHẦN MỀM CRM PRO 2015HIGHLIGHT TÍNH NĂNG CRM HAY TRONG PHIÊN BẢN PHẦN MỀM CRM PRO 2015
HIGHLIGHT TÍNH NĂNG CRM HAY TRONG PHIÊN BẢN PHẦN MỀM CRM PRO 2015
 
Qtu.vn sql - chuong 7
Qtu.vn  sql - chuong 7Qtu.vn  sql - chuong 7
Qtu.vn sql - chuong 7
 
Tìm hiểu về process
Tìm hiểu về processTìm hiểu về process
Tìm hiểu về process
 
400 câu hỏi thi trắc nghiệm ASP.NET có đáp án - Thiết kế website kinh doanh 2
400 câu hỏi thi trắc nghiệm ASP.NET có đáp án - Thiết kế website kinh doanh 2400 câu hỏi thi trắc nghiệm ASP.NET có đáp án - Thiết kế website kinh doanh 2
400 câu hỏi thi trắc nghiệm ASP.NET có đáp án - Thiết kế website kinh doanh 2
 
đề thi trắc nghiệm asp net co kem đáp án trên 400 câu hỏi thiết kế website ki...
đề thi trắc nghiệm asp net co kem đáp án trên 400 câu hỏi thiết kế website ki...đề thi trắc nghiệm asp net co kem đáp án trên 400 câu hỏi thiết kế website ki...
đề thi trắc nghiệm asp net co kem đáp án trên 400 câu hỏi thiết kế website ki...
 
12 bước xây dựng bộ quy trình thao tác chuẩn.pdf
12 bước xây dựng bộ quy trình thao tác chuẩn.pdf12 bước xây dựng bộ quy trình thao tác chuẩn.pdf
12 bước xây dựng bộ quy trình thao tác chuẩn.pdf
 
the real-time operating system and real-time programming
the real-time operating system and real-time programmingthe real-time operating system and real-time programming
the real-time operating system and real-time programming
 
Master process
Master processMaster process
Master process
 
Yii
YiiYii
Yii
 
NHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptx
NHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptxNHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptx
NHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptx
 
báo cáo pp.pptx
báo cáo pp.pptxbáo cáo pp.pptx
báo cáo pp.pptx
 
Tai lieuhuongdansudung
Tai lieuhuongdansudungTai lieuhuongdansudung
Tai lieuhuongdansudung
 
Stored procedure
Stored procedureStored procedure
Stored procedure
 
Storedprocedure 140411073406-phpapp02
Storedprocedure 140411073406-phpapp02Storedprocedure 140411073406-phpapp02
Storedprocedure 140411073406-phpapp02
 
Linux+04
Linux+04Linux+04
Linux+04
 
Chuong5 dong bo_hoa
Chuong5 dong bo_hoaChuong5 dong bo_hoa
Chuong5 dong bo_hoa
 

More from HungPham381

Business Processes in Dynamics 365 - Overview
Business Processes in Dynamics 365 - OverviewBusiness Processes in Dynamics 365 - Overview
Business Processes in Dynamics 365 - OverviewHungPham381
 
Power BI overview.pptx
Power BI overview.pptxPower BI overview.pptx
Power BI overview.pptxHungPham381
 
Power BI Overview presentation.pptx
Power BI Overview presentation.pptxPower BI Overview presentation.pptx
Power BI Overview presentation.pptxHungPham381
 
Power BI Level 300 Presentation.pptx
Power BI Level 300 Presentation.pptxPower BI Level 300 Presentation.pptx
Power BI Level 300 Presentation.pptxHungPham381
 
Dynamics 365 Customer Service workspace in a day
Dynamics 365 Customer Service workspace in a dayDynamics 365 Customer Service workspace in a day
Dynamics 365 Customer Service workspace in a dayHungPham381
 
DYNAMICS 365 SALES
DYNAMICS 365 SALESDYNAMICS 365 SALES
DYNAMICS 365 SALESHungPham381
 
D365 Sales - Processes
D365 Sales - ProcessesD365 Sales - Processes
D365 Sales - ProcessesHungPham381
 
Salesforce admin training 5
Salesforce admin training 5Salesforce admin training 5
Salesforce admin training 5HungPham381
 
Salesforce admin training 4
Salesforce admin training 4Salesforce admin training 4
Salesforce admin training 4HungPham381
 
Salesforce admin training 3
Salesforce admin training 3Salesforce admin training 3
Salesforce admin training 3HungPham381
 
Salesforce admin training 2
Salesforce admin training 2Salesforce admin training 2
Salesforce admin training 2HungPham381
 
Salesforce admin training 1
Salesforce admin training 1Salesforce admin training 1
Salesforce admin training 1HungPham381
 

More from HungPham381 (12)

Business Processes in Dynamics 365 - Overview
Business Processes in Dynamics 365 - OverviewBusiness Processes in Dynamics 365 - Overview
Business Processes in Dynamics 365 - Overview
 
Power BI overview.pptx
Power BI overview.pptxPower BI overview.pptx
Power BI overview.pptx
 
Power BI Overview presentation.pptx
Power BI Overview presentation.pptxPower BI Overview presentation.pptx
Power BI Overview presentation.pptx
 
Power BI Level 300 Presentation.pptx
Power BI Level 300 Presentation.pptxPower BI Level 300 Presentation.pptx
Power BI Level 300 Presentation.pptx
 
Dynamics 365 Customer Service workspace in a day
Dynamics 365 Customer Service workspace in a dayDynamics 365 Customer Service workspace in a day
Dynamics 365 Customer Service workspace in a day
 
DYNAMICS 365 SALES
DYNAMICS 365 SALESDYNAMICS 365 SALES
DYNAMICS 365 SALES
 
D365 Sales - Processes
D365 Sales - ProcessesD365 Sales - Processes
D365 Sales - Processes
 
Salesforce admin training 5
Salesforce admin training 5Salesforce admin training 5
Salesforce admin training 5
 
Salesforce admin training 4
Salesforce admin training 4Salesforce admin training 4
Salesforce admin training 4
 
Salesforce admin training 3
Salesforce admin training 3Salesforce admin training 3
Salesforce admin training 3
 
Salesforce admin training 2
Salesforce admin training 2Salesforce admin training 2
Salesforce admin training 2
 
Salesforce admin training 1
Salesforce admin training 1Salesforce admin training 1
Salesforce admin training 1
 

Microsoft Dynamics 365 - Business Process Flow

  • 2. Business Process Flow - Management 1. Cho phép định nghĩa nhiều quy trình làm việc trên mỗi màn hình 2. Quản lý đồng nhất quy trình làm việc và nhập liệu giữa các bộ phận, phòng ban 3. Cho phép cấu hình điều kiện rẽ nhánh trong mỗi quy trình theo yêu cầu quản lý 4. Ghi nhận thời gian thực hiện tại mỗi giai đoạn trong quy trình 5. Có thể khai báo và quản lý đến 30 bước trong mỗi quy trình 6. Một quy trình có thể được kết nối và sử dụng liên quan đến 5 màn hình 7. Có thể sắp xếp thứ tự thực hiện cho các quy trình trên cùng 1 màn hình 8. Có thể sử dụng đồng thời lên đến 10 quy trình tại một thời điểm
  • 3. Business Process Flow - Management 9. Cho phép phân quyền sử dụng theo từng quy trình 10. Cho phép lựa chọn và sử dụng các quy trình trong từng ứng dụng (model-driven app) 11. Có thể gọi action hay workflow để thực hiện một số tác vụ một cách tự động 12. Có thể kết nối với business rule để thực hiện việc ẩn, hiện, bắt buộc nhập các trường dữ liệu 13. Cho phép lựa chọn và sử dụng các quy trình trong từng ứng dụng (model-driven app) 14. Có thể gọi action hay workflow để thực hiện một số tác vụ một cách tự động 15. Cho phép người dùng có thể sử dụng nhiều quy trình cùng lúc và có thể chuyển đổi giữa các quy trình khác nhau
  • 4. Business Process Flow Component 1. Stage 2. Condition 3. Data Step 4. Action 5. Workflow 6. Business Rule 7. Flow Step Define 1. Create & Active 2. Order Process Flow Security 1. Security Role 2. Model-Driven App
  • 5. Business Process Flow - Components Component 1. Stage 2. Condition 3. Data Step 4. Action 5. Workflow 6. Business Rule 7. Flow Step Stage: được sử dụng để khai báo các giai đoạn trong mỗi quy trình Tập hợp các trường dữ liệu cần nhập hoặc hiển thị ở mỗi giai đoạn Cho phép gọi các action step, workflow hoặc business rule tại mỗi giai đoạn Cho phép khai báo tối đa đến 30 giai đoạn ở mỗi quy trình
  • 6. Business Process Flow - Components Component 1. Stage 2. Condition 3. Data Step 4. Action 5. Workflow 6. Business Rule 7. Flow Step Được sử dụng để khai báo các điều kiện rẽ nhánh quy trình Cho phép khai báo nhiều điều kiện đồng thời Có thể sử dụng điều kiện AND hoặc OR để kết hợp các điều kiện với nhau Được sử dụng cùng lúc một điều kiện AND hoặc OR
  • 7. Business Process Flow - Components Component 1. Stage 2. Condition 3. Data Step 4. Action 5. Workflow 6. Business Rule 7. Flow Step Được sử dụng để khai báo trường dữ liệu cần nhập hoặc hiển thị trên quy trình Cho phép khai báo tối đa đến 30 data step tại mỗi giai đoạn (stage) Cho phép gọi action như một data step trong mỗi giai đoạn Có thể quy định các trường dữ liệu là bắt buộc nhập hoặc không
  • 8. Business Process Flow - Components Component 1. Stage 2. Condition 3. Data Step 4. Action 5. Workflow 6. Business Rule 7. Flow Step Được sử dụng để gọi các action đã được khai báo trước đó Action Step sẽ hiển thị trên màn hình như một button để người dùng thao tác Các action được gọi phải có chung entity mà quy trình đang sử dụng Các action loại global action, hoặc có tham số là entity, entityCollection, OptionSet sẽ không được sử dụng trong Action Step
  • 9. Business Process Flow - Components Component 1. Stage 2. Condition 3. Data Step 4. Action 5. Workflow 6. Business Rule 7. Flow Step Workflow sẽ được gọi trong quy trình tại 2 vị trí: stage và process (global workflow). Tại stage: workflow được thực hiện khi người dùng chuyển đến hoặc chuyển đi khỏi stage Tại process: (global) workflow sẽ được thực hiện khi quy trình được active hay hoàn thành Workflow được sử dụng phải có cùng entity mà quy trình đang sử dụng
  • 10. Business Process Flow - Components Component 1. Stage 2. Condition 3. Data Step 4. Action 5. Workflow 6. Business Rule 7. Flow Step Business Rule có thể được sử dụng ở mỗi giai đoạn trong quy trình Business Rule được sử dụng để thực hiện các công việc như khóa field, ẩn field… Business Rule có thể được tạo trực tiếp tại thời điểm khai báo quy trình Business Rule có thể được chỉnh sửa một cách độc lập với quy trình
  • 11. Business Process Flow - Components Component 1. Stage 2. Condition 3. Data Step 4. Action 5. Workflow 6. Business Rule 7. Flow Step Flow Step được sử dụng để thực hiện các công việc một cách tự động Flow Step sẽ được hiển thị trên quy trình như một button để người dùng sử dụng Flow Step thường được sử dụng để thực hiện các công việc như tạo các công việc, tạo tài liệu, gửi email, gửi yêu cầu xét duyệt…
  • 12. Business Process Flow - Components Define 1. Create & Active 2. Order Process Flow
  • 13. 1. Create & Active 2. Order Process Flow Business Process Flow - Components Define • Khi tạo Business Process Flow (BPF) hệ thống sẽ không sắp xếp thứ tự của các BPF • Người dùng có thể tùy chỉnh và sắp xếp thứ tự của các BPF • BPF có thứ tự đầu tiên sẽ được tự động tạo và gắn vào màn hình khi người dùng tạo mới dữ liệu
  • 14. Business Process Flow - Components Security 1. Security Role 2. Model-Driven App • Khi tạo Business Process Flow (BPF), mỗi một BPF sẽ được tạo ra một Entity • Người dùng chỉ sử dụng được BPF nếu được phân quyền • Việc phân quyền BPF sẽ được thực hiện trên từng Security Role
  • 15. 1. Security Role 2. Model-Driven App Business Process Flow - Components Security • Khi Business Process Flow (BPF) được tạo mới, nó sẽ không được tự động thêm vào các model-driven app • Người dùng có thể lựa chọn và thêm các BPF vào app • Khi đang nhập vào model-driven app, chỉ những người dùng được phân quyền sử dụng BPF mới có thể thấy và chọn lựa quy trình cần sử dụng