• Overview
  • Basic Concepts
    • Business Process Overview
    • Process Instance Overview
    • Flow Object Overview
      • Flow Object Naming Conventions
    • Transitions Overview
  • The Expense Report Process
    • Process Description
    • Process Design
      • Interactive Activities
      • Automatic Activities
      • Transitions
  • Activity 1: Initial Steps
    • Creating a Project
    • Creating a Process
    • Creating a Role
    • Creating a Role from the Process Editor
    • Adding a Global Creation Activity
    • Adding Participants
    • Running the Process
    • Activity 1 Summary
  • Activity 2: Building the Happy Path
    • Adding the Check Company Policy Activity
    • Adding the Review Report Activity
    • Adding the Confirm Receipts Activity
    • Adding the Process Expense Activity
    • Running the Process as an Employee
    • Running the Process as Supervisor and Treasurer
    • Activity 2 Summary
  • Activity 3: Defining the Expense Report Object
    • Creating a BPM Object
    • Defining BPM Object Attributes
    • Defining a BPM Object Group
    • Defining a Virtual Attribute
    • Defining a Valid Values List
    • Creating the Process Variable
    • Creating a Presentation
    • Refining a Presentation
    • Creating a Screenflow
    • Designing a Screenflow
    • Running the Process
    • Activity 3 Summary
  • Activity 4: Adding Alternative Paths
    • Defining the Check Company Policy Task
    • Adding a Condition Transition
    • Adding the Edit Report Activity
    • Adding Condition Transitions to Edit Report
    • Defining the Review Report Presentation
    • Defining the Review Report Activity
    • Designing the Review Report Screenflow
    • Adding the Not Confirmed Transition
    • Creating the Confirm Receipts Presentation
    • Defining the Confirm Receipts Activity & Screenflow
    • Running the Process
    • Activity 4 Summary
  • Activity 5: Finishing Touches
    • Adding a Due Transition
    • Implementing the sendReminder Method
    • Presetting Default Values