Definition of Object Type Components


You need object type components to work with an object type. A newly created object type only has the object type components that is inherits from the standard interface, which is supported by every object type.

To set up the object type for your tasks, you define key fields, attributes, methods and events.

You can view existing object type components to check suitability. If you establish that only a few object type components are missing, you can extend the existing object type.


To define or display object type components, the object type must be created.

You must open the object type in change or display mode in the Business Object Builder.

The object type is displayed with its ID, its release status symbol and its description. The object type components are displayed in a hierarchy.

Object type components inherited from the supertype are shown on a red background. You cannot edit these object type components. The object type components that were created for this object type and that you can edit are shown on a gray background.

Process Flow

To define an object type, you do not have to edit all object type components. You should follow the sequence below:

  1. You check whether any object type components required are already contained in interfaces and implement them.
  2. You define the key fields.
  3. You create the necessary attributes.
  4. You create the necessary methods, for which you can define method parameters and exceptions.
  5. You create the necessary events, for which you can create additional event parameters.