Definition of Object Type Components 
Purpose
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.Prerequisites
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: