Create business objects
In this lesson, you create custom business objects to organize your process-specific data for the Standard HR Open New Position business process definition (BPD).
About this task
Business objects represent the business data that is relevant
to the BPD. For this lesson, you need the following custom business
objects:
- Person
- Position
- Requisition
For each business object, you define parameters to specify the data structure. A parameter is assigned a variable type that can be a simple type or a business object. In this lesson, you create the business objects that are required for this model. When you create the user interface, you bind elements of the user interface to these business objects.
When you create business objects, follow
these guidelines:
- Start business object names with an uppercase letter.
- If the name of the business object consists of more than one word, capitalize the first letter of each word, for example NewPerson.
- Remember that the names of business objects are case sensitive.
- Add documentation details to business objects and parameters to clarify their use to other users. These details display in the context-sensitive help windows when someone selects the business objects for use with variables.
This lesson uses the following concepts:
| Concept | Description |
|---|---|
| business objects | A variable that represents business data that is relevant in the context of a BPD. |
Procedure
Create the business objects:
Lesson checkpoint
You created business objects and replaced the placeholder variables with the business objects.
In this lesson, you learned
- How to add business objects
- How to set a variable's type to a particular business object
In the next lesson, you implement the timer intermediate event.




