OpenText MBPM - Developer

( Duration: 5 Days )

In OpenText MBPM - Developer training course, you will learn to have a good level of hands-on development experience with the standard MBPM architecture and tools while obtaining the necessary skills to develop a business process management solution.

By attending OpenText MBPM - Developer workshop, delegates will learn to:

  • Leverage the standard system architecture components of the MBPM application
  • Develop complete MBPM applications
  • Integrate MBPM with external databases, active directory/LDAP, and web services

Experience with Microsoft Windows (Ribbon based user interface) products, fundamental relational database concepts, utilization of SQL statements, active directory/LDAP, web services & application development experience utilizing scripting languages such as C# & JScript.

This OpenText MBPM - Developer class is suitable for Software Developers, Solution Architects, Integrators, Software Engineers, QA\Testing Personnel, Technical Consultants, Programmer Analysts, Web Developers.



Day 1

  • Introductions
  • MBPM Key Concepts and Architecture
    • MBPM Terminology and Concepts
    • Standard MBPM Architecture
    • Navigation of the MBPM Web Client
  • Tour of the MBPM Designer
    • MBPM Layout
    • MBPM Designer Components
    • Configuring the MBPM Designer Options
  • Developing a MBPM Solution
    • MBPM Solutions
    • MBPM Projects
    • MBPM Processes
    • High Level View of Stage and Action Types
    • MBPM Process Model Styles
    • MBPM Solution File Structure
    • MBPM Validation
    • MBPM Deployment
  • Introduction to Business Objects and Variables
    • Business Object Summary
    • Variable Types
    • Variable Data Types
  • Developing Form
    • MBPM Forms
    • High Level View of MBPM Form Controls
    • Binding Business Objects to Forms
    • Binding Forms to Processes
    • Linking Form Controls with Business Object Variables
    • Binding Forms to Process Stages and Actions
  • Defining Logical Decisions and Conditional Actions
    • Introduction to the Expression Builder
    • Introduction to the Condition Builder
    • Defining Logical Conditions
  • Group Roles and Process Lanes
    • Introduction to Roles
    • Introduction to Process Lanes
    • How Roles and Process Lanes Relate
    • Administrating Group Roles

Day 2

  • Building on Process and Form Basics
    • Creating Users via the MBPM Administration Tool
    • Re-open Folder Function
    • Stages Order Function
    • Form Templates
  • Designer Tools
    • IntelliSense Feature
    • Building Expressions with the Expression Builder Tool
    • Building Scripts with Visual Scripting Tool
  • Form Control Features
    • Developing Form Segments
    • Form Field Dependencies

Day 3

  • Database Connections and Business Objects
    • Connection Types
    • Developing Database Connections
    • Database Business Object Types
    • Query Builder Tool
    • SELECT SQL Statements
    • Visual Script Database Activities
    • Solution Tables, Administration Forms, and Grids
  • Developing Solution Tables
  • Developing Administration Groups and Forms
  • Grid Types
  • Grid Column Types
  • ProcessContext.UserInput Variable
    • Advanced Roles
  • Defining the Differences Between Group and Dynamic Roles
  • Default MBPM Roles
  • Developing Dynamic Roles
  • Loop-back Action Role Options
    • Reports
  • Developing Report Groups and Reports
  • Report Design Structure
  • Report Bands
  • Report Controls

Day 4

  • Parallel Processing Part 1
    • Sequential Processing versus Parallel Processing
    • Linked Process Stage Details
    • Rendezvous Action Details
    • Flag Action Details
    • Accessing Parent Data
  • Parallel Processing Part 2
    • Review of the Process Data Business Object
    • Utilizing Expressions in the Default Business Object Parameter
  • Advanced Flags
    • Flag Component and Details
    • How to Raise a Flag
    • Use of Flag Actions in a Process
    • Flag Action Details
  • Clone New Folder
  • Clone New Folder Function
  • Clone New Folder Data
    • Auto Forward Folder
  • Auto Forward Folder Function
  • Auto Forward Folder Property
    • LDAP Connection and Business Object
  • Developing LDAP Connections
  • Developing LDAP Business Object
  • Visual Script For Each Loop Activity
  • Visual Script Email Activity
  • Business Object Count

Day 5

  • Web Service Connections and Integration
    • Developing Web Service Connections
    • Accessing the Web Service Methods and Parameters
    • Promoting Methods to the Expression Builder
    • Consuming Web Services within a Process
  • Client Side Scripts
    • Defining the Purpose of Client Scripts
    • Defining Client Side Script Events
    • Defining Client Side Script Methods
    • Client Side Script Method Syntax
    • Client Side Script Editor Tool
    • Calling Client Side Scripts
  • Code Activity
    • Defining the Visual Script Code Activity
    • Assigning Values to Variables via C# and the MBPM API
    • Updating Business Object Variables via C#
    • Accessing .NET Assemblies
  • Server Side Scripting and Libraries
    • Developing C# Server Side Scripts
    • Promoting Functions to the Expression Builder and Visual Script Toolbox
    • Developing and Deploying Libraries
  • Multi Lingual Process (MLP)
    • MLP Explained
    • Utilizing MLP within the MBPM Project

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.