Learning Objectives
-
Recognize the role of business processes within an Infinity based application
-
Understand the importance of parameter sets to a business process
-
Learn common patterns and best practices for formatting and restricting the output from a business process
-
Understand the difference between a business process and a business process instance
-
Learn how data processing occurs within a business process
-
List the Infinity SDK software developer responsibilities for building and supporting the functionality required for a business process
-
Describe the database tables used by Blackbaud Enterprise CRM to manage business processes
-
Describe how a QueryViewSpec can be used to define the output format for a business process
-
Describe how a selection can be used to limit the rows processed by a business process
-
Gain experience building a working inventory business process for the food bank sub application within Blackbaud Enterprise CRM including hands on experience in the building of:
-
Parameter set page to view, manage and secure parameter sets
-
Status page to view status of current and historical business processes-
-
business process logic to generate the output
-