D87163 – Oracle BPM 12c: Advanced Implementation

  • Duration: 10 weeks
Categories:

Review of Oracle BPM Architecture and Tools

  • Discussing Process Composer VS Studio
  • About BPM 12c QuickStart
  • About Process Debugger
  • Deployment and Testing

Data in a BPM Process

  • Discussing Process and Project Data Objects
  • About Business Parameters
  • Describing Data Associations and Mapping
  • About XPath and Simple Expressions
  • Discussing XSLT
  • About Groovy scripting

Business Rules

  • About Facts and Fact Types
  • About Value Sets
  • Discussing General Rules, Verbal Rules, and Decision Tables
  • Explaining Decision Functions
  • About Testing and Test Suites
  • Explaining Forward Chaining Inference

Human Workflow

  • Overview of Human Workflow
  • Discussing Stages and Participants
  • Discussing Participant Lists
  • Using Expressions to build participant lists
  • Using Business rules to build participant lists
  • About Task options and task properties

Implementing Service Tasks

  • Overview of Services and References
  • Overview of Service Adapters
  • Creating and Using a File Adapter
  • Creating and Using a Database Adapter
  • Using a Mediator and transformation to match data types

Overview of Events

  • Overview of events
  • More on Timer events
  • More on Signal events
  • Discussing the exclusive XOR Event Gateway

Controlling and Organizing the Process Flow

  • Overview of Subprocesses
  • About the embedded subprocess
  • About the reusable subprocess
  • About the event subprocess
  • About Interprocess communication
  • Setting up an interprocess communication using Message events
  • Interrupting the main process

Handling Exceptions in the BPM Process

  • Overview of Exception handling
  • About System events and Business events
  • Handling errors for an activity and a subprocess
  • Handling errors at the process level
  • Discussing Error events
  • Error handling in a reusable subprocess
  • Error handling in a called peer process
  • Error handling using an event subprocess and skip and back

User Interface Customization overview

  • Customizing UI for an individual task
  • Using ADF
  • Using Web forms
  • Discussing pros and cons of different approaches

An Introduction to using ADF to Developing the User Interface 

  • High-level Overview of ADF
  • About Oracle ADF Task forms
  • Using ADF Task Flow

Building Advanced Web Forms

  • Overview of Web Forms
  • About Advanced Web form rules
  • Using REST service to dynamically populate a field
  • About Web form rule debugging

Customizing the BPM Workspace

  • Customizing the Default BPM Workspace
  • Creating a Custom Workspace Using ADF
  • Customizing BPM workspace using Non-ADF Approach
  • Building functionality using Human workflow and BPM APIs

Leave feedback about this