Siebel business objects and components are object-oriented building blocks of Siebel applications and can be customized.
Siebel business objects and business components are objects that are typically tied to specific data and tables in the Siebel data model. Siebel business services, on the other hand, are not tied to specific objects, but rather operate on objects to achieve a particular goal.
Siebel business objects are object-oriented building blocks of Siebel applications and can be customized. The business objects define the relationships between business component objects (BusComps) and contain semantic information about sales, marketing, and service-related entities. A Siebel business object groups one or more business components into a logical unit of information. Some examples of Siebel business objects include: Opportunity, Quote, Campaign, and Forecast. An opportunity business object might consist of opportunity, contact, and product business components. The opportunity business component dictates the information of the other business components in a parent-child relationship.
A business component defines the structure, the behavior, and the information displayed by a particular subject such as a product, contact, or account. Siebel business components are logical abstractions of one or more database tables. The information stored in a business component is usually specific to a particular subject and is typically not dependent on other business components. Business components can be used in one or more business objects.