Sterling Integrator Advance Business Process Modeling Syllabus

Learning outcome of Course

	Differentiate between services, adapters, and activities as they relate to building business processes.
	Configure a business process using the message output options.
	Apply the Assign Service along with DOM or Doc features in a business process.
	Create a business process to capture errors and to notify the user of an error.
	Create a business process to manage 997s.
	Create a business process to send data to different storage locations.
	Use the JDBC Adapter to create a business process to receive configuration values from a database. 

Course Agenda

	Course Overview
	Lesson 1: Basic BPML Concepts
	Lesson 2: Service Editor Configuration Options
	Lesson 3: Using the Assign Service
	Lesson 4: Error Handling and Invoke Business Process Service
	Lesson 5: Importing XSLT Style Sheets and Handling Rejected 997s.
	Lesson 6: Reading Configuration Values from a Flat File
	Lesson 7: Using a Database 
	Course Wrap Up

Lesson 1 Objectives

	Discuss the activities that perform BPML functions.
	Differentiate between services and adapters as they relate to Sterling Integrator.
	Explain how Sterling Integrator uses BPML.

Lesson 2 Objectives

	Explain what each output option does to the content of a message.
	Configure a business process using one of the three options.

Lesson 3 Objectives

	Describe DOM and DOC and when to use them in a business process.
	Use the DOC to DOM feature to create a business process to convert a primary document into process data.
	Use the DOM to DOC feature to create a business process that executes an XPath query against the process
    data DOM and saves the node into a workflow document.
	Create a looping variable that will collect multiple files and start an individual process for each one.

Lesson 4 Objectives

	Describe the services, adapters, and activities used in a business process that captures errors.
	Analyze the parameters set for each services, adapters, and activities used in a business process that 
    captures errors.
	Create a business processes to capture errors and to notify the user of an error.

Lesson 5 Objectives

	Import and export resources.
	Create a business process to manage 997s.

Lesson 6 Objectives

	Create a business process to convert flat files into process data and to place the process data into the 
    correct storage location.
	Create subflow business processes to transfer files to a particular storage location.
	Set up a remote mailbox to accept files from a business process.

Lesson 7 Objectives

	Create a business process to receive configuration values from a database using the Lightweight JDBC Adapter.