business object groups related business components together according to functional requirements and provides the foundation for a view and a screen
relationship between Business Object and View...
- view defines a visual representation of business object data
- view has a property(explicitly) for referring a business object, hence it denotes one-to-one relationship between view and business object directly
Let take any view in Siebel Application, if we navigate in menu bar "Help > About View", then we could able to see referencing Business Object for the particular view. This relationship is defined explicitly in Siebel Tools
relationship between Business Object and Screen...
- screen allows to group related views together and to control the location of where Siebel CRM displays view links in the Siebel client
- Siebel Tools does not formally enforce to declare the relationship between business object and screen
- in general, all the views in a screen are related to a particular functionality like Account/Opportunity/Service Request, hence screen is informally related to the same business object
Let take Service Request functionality, in Service Request master-detail view whichever tab we navigate, we can see all the views are pointing to single business object as "Service Request". Even though no where mentioned in Siebel Tools, that Service Request screen should reference only Service Request business object, but it derives from the views under the Service Request screen and exhibits one-to-one relation with Service Request business object
graphical representation of relationship...
the above image explains...
- view references a business object through a direct property in the view from Siebel Tools
- group of related views are gathered and mapped to screen
- screen does not direct referencing a business object through a property
- However, an indirect one-to-one relationship exists between a business object and a screen through "Screen < View - Business Object" relationship
Altogether we can say, there is only one to one relationship between business object and view/screen
Comments
Post a Comment