This topic applies only to the IBM Business Automation Workflow Advanced
configuration.

Creating private business objects

Draft comment:
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15
Private business objects are business objects that are contained within other business objects. They are only visible to the containing business object, thereby making them "private". A business object field can have either a simple type or a business object type. All business objects are indexed and therefore can be reused in numerous places as required. If you want to use a complex type (that is, a business object type) that will only ever be used once, a private business object can be used for this purpose. In XSD terms, a private business object is simply an element with an anonymous complex type defined in a business object (that is, a complex type definition). Or more simply, it is a business object field that defines an anonymous complex type instead of referencing a named complex type.

About this task

To create a private business object, follow these steps:

Procedure

  1. From an existing business object in the business object editor, right-click a field and select Create private business object.
  2. A private business object is created in the business object editor (note that the red icon Private business object icon indicates that it is a private business object and does not indicate an error).
  3. You can now add, edit, or remove fields as required (private business objects behave like ordinary business objects in the business object editor).