Table of Contents
- Title and Copyright Information
- Preface
- 1 Get Started with Processes
- Part I End User Tasks
-
Part II Developer Tasks
-
4
Developer Basics
- Applications, Samples, and QuickStarts
- Create Your First Application (a Quick Start)
- Personalize and Promote QuickStart Apps to the Gallery
- Promote Applications as Samples to the Gallery
- Learn More about the Components in an Application
- Manage the Development Life Cycle
- Set Your Preferences for the Design-Time Environment
-
5
Create and Manage Applications
- What You Can Do on the Application Home Tab
- About Application Sharing and Collaboration
- About QuickStart Apps
- Create a New Application
- Edit Application Properties
- Validate an Application
- Save and Publish Changes to an Application
- Play Processes and Test Applications
- Work with Application Snapshots
- View the Change History of an Application
- Define Application Roles
- Define Business Parameters
- Localize Processes
- Localize Applications
- Import and Export Applications and Snapshots
- Document Your Applications
- Generate Application Reports
-
6
Develop Structured Processes
- About Structured Processes
- Create a Structured Process
- Work with Process Roles and Swimlanes
-
Work with Elements
- Add Elements
- Edit an Element's Properties
- Find Elements in the Palette
- Define Process Start and End
- Add Human Interaction
- Connect to Other Processes and Services
- Use Insight Models in Processes
- Use Integrations in Processes
- Control Process Flow with Gateways
- Work with Data Mapper Elements
- Work with Decisions
- Work with Bot Activities
- Work with Dynamic Processes
- Work with Sequence Flows
- Work with Intermediate Events
- Work with Draft Processes
- Work with Subprocesses
- Handle Errors with Event Subprocesses
- Communicate Between Processes
-
Work with Human Tasks
- Typical Workflow for Creating a Human Task
- Create Submit and Approval Tasks
-
Configuring Human Tasks
- Assign Human Tasks
- Use Forms to Display Task Information
- Use an External UI to Display Task Information
- Define an Approval Pattern
- Configure the Title and Task Summary
- Configure the Due Date and Priority
- Bypass the Approval Chain
- Configure Reminders
- Configure Task Expiration, Renewal, or Escalation
- Override Documents Folder Access
- Specify Task Actions Shown to Users
- Assign Custom Properties to Structured Process Activities
- Customize Notification Emails for Human Tasks
-
7
Develop Dynamic Processes
- How do dynamic processes work in process applications?
-
Ready to create a dynamic process?
-
Learn dynamic processing basics
- Create a Dynamic Process
- Add Human Task Activities and Stages
- Create Web Form Presentations for the Dynamic Process
- Set the Process Start
- Set Presentations for the Human Task Activities
- Configure Data Association for the Human Task Activities
- Test Activate the Application
- Try Out the Dynamic Process Application in Runtime
- Take your dynamic process to the next level
-
Mix and match processes
-
Use a Structured Process in a Dynamic Process
- Create a Structured Process
- Add Human Tasks
- Edit the Process’ Swimlane
- Associate a Web Form with the Approve Human Task
- Define the Process Start and End Events
- Configure Data Associations for Process Start and End Events
- Call the Structured Process in the Dynamic Process
- Test Activate to Validate the Application
- Try the Structured Process in Runtime
-
Use a Dynamic Process in a Structured Process
- Create a Structured and a Dynamic Process
- Add Human Task Activities to the Structured Process
- Create a Form and Its Presentations
- Configure the Dynamic Process Input and Tasks
- Configure the Structured Process to Call the Dynamic Process
- Configure Data Association for the Dynamic Process Activities
- Try Out the Process Application in Test Mode
-
Use a Structured Process in a Dynamic Process
-
Learn dynamic processing basics
-
Model a Dynamic Process in Design Time
- Create a Dynamic Process
- Create Activities
- Create Stages
- Define Process Input and Output
- Define Process Data Objects
- Create Process Roles
- Define Stage Properties
-
Define Activity Properties
- Define General Properties for an Activity
- Define Conditions for an Activity
- Create Roles for an Activity
- Create Simple Expressions
- Define Process Completion and Termination
- About Process and Plan Item Lifecycles
- Work with Inline Validations
- Work with Dynamic Processes in Runtime
- 8 Create and Use Micro Processes
-
9
Create Web Forms
- Work in the Web Forms Editor
- Ready to create a web form?
- Work with Presentations
- Position Controls on Forms
- Bind Form Data with Controls
- Work with Stylesheets and Styling
-
Configure Basic Controls
- Configure Text Input and Area Fields
- Configure Buttons
- Configure Drop-down Select Fields
- Configure Check Lists and Check Boxes
- Configure Radio Buttons
- Configure Number Fields
- Configure Date and Time Fields
- Configure Email Fields
- Configure Web Address URL Fields
- Configure Message Fields
- Configure Links
- Configure Simple Text Fields
-
Configure Advanced Controls
- Configure Currency (Money) Fields
- Configure Phone Number Fields
- Include Images
- Include Videos
- Configure Identity Browser Fields
- Place Controls in Panels, Sections, or Tabs
- Format the Title and Description of a Panel
- Indent Sections
- Configure Static and Dynamic List of Values Fields
- Configure Repeatable Sections
- Configure Tables
- Configure Rich Text Editor Fields
- Configure Train Controls
- Configure Divider Controls
- Specify Filters for Controls
- Create Computed Controls
- Localize Web Forms
- Preview Forms and Their Payload
-
Add Dynamic Behavior to a
Form
- Configure Events
- Specify Actions
- Specify Conditions
- Specify Functions
- Specify Filters in Events
- Reuse Event Snippets
- Specify Custom Outcomes for Forms
- Execute REST Connector Calls in Events
- Populate Controls Using REST Calls
- Link and Refresh List of Value Fields
- Examples of Loops in Forms
- Example of Current Logged in User Data Function
- Reuse Forms
- Save Web Form Data
- Create an External UI Connection
-
10
Manage Application Data
- About Managing Data
- Define Data
- Associate and Manipulate Data
-
11
Create Decisions
- How do decisions work in process applications?
- Ready to create a decision model?
- Work with Decision Models
- Create Decision Models
- Understand Decision Model Views
- Add and Order Decisions
- Define Expressions with the Friendly Enough Expression Language (FEEL)
- Define Decision Input and Type
- Model Decision Logic
- Test Decisions
- Expose Decisions as Services
- Manage Decision Model Snapshots
- Add Decisions to Applications and Processes
- Promote Decision Models as Samples to the Gallery
- Best Practices for Modeling Decision Logic
- 12 Develop Smart Processes
-
13
Integrate Documents
- Why should I integrate documents?
- How do I integrate with Oracle Content Management?
- Roles and Responsibilities
- Quick Tour of the Documents Page
- Edit the Properties of the Documents Root Folders
- Define Folders and Documents
- Create a Document- or Folder-Initiated Process
- Get Properties for Documents and Folders
- Sample Use Case for Documents and Process
-
14
Integrate with Applications and Services
- What You Can Do on the Integrations Page
- Work with Integrations
- Create REST and Web Service Connectors
- Apply Message Security to Integrations
- Invoke Integrations, REST, and Web Services
- Embed Process UI Components in Other Applications
- Use Process UI Composite Components (CCA)
- Work with Insight Models
- Integrate with Robotic Process Automation Tools
- Integrate an External UI with the Process Task List
- 15 Troubleshoot Application Development
-
4
Developer Basics
-
Part III Administrator Tasks
- 16 Administrator Basics
-
17
Manage the Runtime Environment
- Task Overview for Administering the Runtime Environment
- Assign and Manage Roles
- Monitor and Adjust Processes
-
Configure Application Settings
- Configure Oracle Content Management
- Configure Audit and Log Levels
- Configure Oracle Storage Service
- Enable Email Notifications
- Archive and Purge Data
- Work with Archive Data
- Configure Credentials for Web Services
- Manage Security Certificates during Runtime
- Show Dates in User Time Zone
- Hide Comments and Attachments
- Set the Default View for Process History
- Troubleshoot the Runtime Administration
- 18 Manage the Design-Time Environment