Table of Contents
- Title and Copyright Information
- Preface
-
Part I Introduction to Oracle Business Process Composer
-
1
Introduction to Oracle Business Process Composer
- 1.1 Signing On to Oracle Business Process Composer
- 1.2 Introduction to the Oracle Business Process Composer Application Welcome Page
- 1.3 Introduction to Project Panels
-
1
Introduction to Oracle Business Process Composer
- Part II Performing Administrative Tasks Using Oracle Business Process Composer
-
Part III Creating and Working With BA and BPM Projects
- 3 Creating and Managing BA and BPM Projects
-
4
Performing Process Analysis and Discovery with Business Architecture
- 4.1 Introduction to Business Architecture
-
4.2
Introduction to the BA Project Welcome Page
- 4.2.1 Introduction to the Project Toolbar
- 4.2.2 Introduction to the Project Information Panel
- 4.2.3 Introduction to the Recent Activity Panel
- 4.2.4 Introduction to the Project Component Pane
- 4.2.5 Introduction to the Quickstart Menu
-
4.2.6
Working with Enterprise Maps
- 4.2.6.1 Creating an Enterprise Map for an Existing BA Project
- 4.2.6.2 Creating an Enterprise Map for New BA Project
- 4.2.6.3 How to Add Lanes and Process Areas to an Enterprise Map
- 4.2.6.4 How to Assign and Organization Unit to a Lane or Process Area
- 4.2.6.5 How to Assign a Value Chain Model to a Process Area
- 4.2.7 Working with Value Chain Models
- 4.2.8 Working with Strategy Models
- 4.2.9 Working with Key Performance Indicators (KPIs)
- 4.3 Working with Business Architecture Reports
-
5
Creating and Working with BPM Projects
- 5.1 Introduction to Oracle BPM Projects
-
5.2
Introduction to the Project Welcome Page
- 5.2.1 Introduction to the Project Toolbar
- 5.2.2 Introduction to the Project Information Panel
- 5.2.3 Introduction to the Recent Activity Panel
- 5.2.4 Introduction to the Project Component Panel
- 5.2.5 Introduction to the Quickstart Menu
- 5.2.6 Introduction to the Oracle Business Process Composer Editors
- 5.2.7 Introduction to the Supporting Browsers and Editors
- 5.3 Creating and Working with Projects
- 5.4 Using Guided Business Processes to Create Project Milestones
- 5.5 Defining Project Roles, Business Parameters, and Organization Units
- 5.6 Generating Process Reports for Your Project
- 6 Documenting BPM Projects
-
Part IV Modeling and Testing Business Processes
-
7
Creating and Working with Business Processes
- 7.1 Introduction to Business Processes
- 7.2 Introduction to the Project Toolbar
- 7.3 Introduction to the Narrative View
- 7.4 Working with the Narrative View
- 7.5 Introduction to the Process Editor Graphical View
- 7.6 Working with Business Processes
- 7.7 Using Swimlanes to Organize Your Process
-
7.8
Working with Flow Elements
- 7.8.1 How to Add a Flow Object from the Component Palette
- 7.8.2 How to Cut, Copy, or Delete a Flow Object
- 7.8.3 How to Paste a Flow Object in a Process
- 7.8.4 How to Add a Sequence Flow to a Process
- 7.8.5 How to Delete a Sequence Flow
- 7.8.6 How to Edit the Properties of a Flow Object
- 7.8.7 How to Assign a Custom Icon to a Flow Object
- 7.9 Working with Business Catalog Components
- 7.10 Working with Draft Processes
- 7.11 Documenting Your Process
- 7.12 Importing and Exporting Process Models
- 8 Simulating Process Behavior
- 9 Using Process Player
-
7
Creating and Working with Business Processes
-
Part V Defining How Users Interact with Your Business Processes
-
10
Working with Web Forms
- 10.1 Introduction to Forms in Oracle BPM
- 10.2 Introduction to the Web Forms Designer
- 10.3 Introduction to Web Form Controls
- 10.4 Introduction to Data Sources
- 10.5 Walkthrough: Creating a Web Form Using the Form First Method
- 10.6 Walkthrough: Creating a Web Form Using the Data First Method
-
10.7
Working with Web Forms
- 10.7.1 How to Add Controls to a Web Form
- 10.7.2 Creating Multi-Column Forms
- 10.7.3 How to Add Controls Based on Data Sources
- 10.7.4 Adding Business Objects to a Web Form
- 10.7.5 How to Show Which Web Controls Were Created from a Data Source
- 10.7.6 How to Edit the Properties of a Web Form
- 10.7.7 How to Edit the Properties of Web Form Controls
- 10.7.8 How to Delete a Web Form
- 10.7.9 How to Remove a Control from a Web Form
- 10.7.10 How to Test a Web Form
- 10.7.11 About Localization in Web Forms
- 11 Working with Web Form Rules
-
12
Working with Human Tasks
- 12.1 Introduction to Human Tasks
- 12.2 Introduction to the Human Task Editor
-
12.3
Working with Human Tasks
- 12.3.1 Walkthrough: Creating and Configuring a Human Task
- 12.3.2 How to Create New Human Task
- 12.3.3 How to Open a Human Task
- 12.3.4 How to Configure Basic Task Properties
- 12.3.5 How to Configure the Deadline (Duration) for a Human Task
- 12.3.6 How to Specify the Presentation of a Human Task
- 12.3.7 How to Change the Default Participant
- 12.3.8 How to Add Participants and Routing to a Human Task
- 12.3.9 How to Assign Users, Groups, and Roles to a Participant
- 12.3.10 How to Configure the Outcome for Parallel Routing
- 12.3.11 How to Create and Configure the Data Payload for a Human Task
- 12.4 Assigning a Human Task to a User Task
-
10
Working with Web Forms
-
Part VI Handling Data in Your Business Application
- 13 Working with Data Objects and Data Associations
- 14 Using Complex Data Types to Define Data Structures
- 15 Using Expressions to Control Data
- 16 Tracking Business Data in Your Application
-
Part VII Implementing and Deploying a BPM Project
-
17
Using Oracle Business Rules
- 17.1 Introduction to Oracle Business Rules
- 17.2 Working with Oracle Business Process Composer Rules Editor
- 17.3 Working with Business Rule Dictionaries
- 17.4 Working with Dictionary Links
- 17.5 Working with Rulesets
- 17.6 Working with Decision Tables
- 17.7 Working with Facts
- 17.8 Working with Value Sets
- 17.9 Working with Global Variables
- 17.10 Working with Verbal Rules and Business Phrases
- 17.11 Working with Decision Functions
- 17.12 Working with Explorer
- 17.13 Working with Translations
- 17.14 Assigning a Rule to a Business Rules Task
- 17.15 Editing Oracle Business Rules at Run Time
- 18 Communicating with Other Processes and Services
- 19 Deploying a BPM Project
-
17
Using Oracle Business Rules
- Part VIII Appendices
-
A
BPMN Flow Object Reference
-
A.1
Defining the Start and End Point of a Process
- A.1.1 Introduction to Start and End Events
- A.1.2 Defining How a Process Instance is Triggered
- A.1.3 Introduction to the None Start Event
- A.1.4 Introduction to the Message Start Event
- A.1.5 Introduction to the Signal Start Event
- A.1.6 Introduction to the Timer Start Event
- A.1.7 Introduction to the Error Start Event
- A.1.8 Introduction to the None End Event
- A.1.9 Introduction to the Error End Event
- A.1.10 Introduction to the Message End Event
- A.1.11 Introduction to the Terminate End Event
- A.2 Adding User Interaction to Your Process
- A.3 Communicating With Other Processes and Services
- A.4 Adding Business Logic Using Oracle Business Rules
- A.5 Controlling Process Flow Using Sequence Flows
- A.6 Controlling Process Flow Using Gateways
- A.7 Controlling Process Flow Using Intermediate Events
- A.8 Using Subprocesses in Oracle BPM
- A.9 Changing the Value of Data Objects in Your Process
-
A.1
Defining the Start and End Point of a Process
- B Web Form and Web Form Control Property Reference
-
C
Web Form Rules Examples
- C.1 Calculate a Total
- C.2 Show/Hide a Billing Address
- C.3 Show/Hide Message
- C.4 Enable/Disable a Question
- C.5 Compute Subtotals for Repeating Items
- C.6 Compute an Invoice Total
- C.7 Textarea Max Length
- C.8 Textarea Newline and Break
- C.9 Dropdown Options
- C.10 Finding a Selected Options Index
- C.11 Synchronized Selects
- C.12 Clearing Dropdown Options
- C.13 Default Option
- C.14 Check Box Options - Assigning Color to Check Box Choices
- C.15 Check Box Options - Making a Control Visible/Invisible Based on Check Box Choices
- C.16 Check Box Initialization
- C.17 Displaying Selected Check Box Labels
- C.18 Repeating Check Boxes
- C.19 Display a Message Control Inside a Repeat Control
- C.20 String Concatenation
- C.21 Visible/Invisible
- C.22 Visible/Invisible Section
- C.23 Select Tab
- C.24 Next Tab
- C.25 Expand/Collapse Section
- C.26 Multiple Choice
- C.27 Dynamic Options
- C.28 Triggers and Dynamic Options
- C.29 Value Change and Dynamic Options
- C.30 Dynamic Control Initialization
- C.31 Verify User
- C.32 Calculate Net Worth
- C.33 Dates and Times
- C.34 Tenants, Roles and Users
- C.35 Repeat Item Added
- C.36 Repeat Item Added - Collapse Other Items
- C.37 Tables
- C.38 form.load
- C.39 form.unload
- C.40 Unique ID
- C.41 Repeat Item Initialization
- C.42 ItemAdded by Init Doc
- D Preparing Processes for Import into Oracle BPM