Professional Documents
Culture Documents
0 Essentials
Business Objects
1 of 15
Module Objectives
To know how Business objects focus data presented in the UI based
on the context
To understand how the business components are grouped and the
way the parent and child relationships appear
Business Objects
3 of 15
Business Challenge
Business components provide a way to group data according to
business logic, but they do not address the need for context
For example, the opportunity BC defines how to retrieve opportunity
data, but not related activity data
Business Objects
4 of 15
Business Objects
5 of 15
Business Objects
Represent a major functional area of the enterprise
Provide a container for grouping business components
Contain parent and child business components
Business Objects
Service Request BO
Service Request
Action
Activity
Plan
Service Request
Attachment
6 of 15
Parent BC:
Service Request
Child BC: Action
Business Objects
7 of 15
Link Definition
A link defines a 1:M (or master-detail) and M:M relationship between two
Business Objects
8 of 15
1:M Link
Used for 1:M relationship between parent and child business
components
The Search Specification property of a link is applied to the child
business component.
FK field in child
BC
Defaults to
ParentBC/ChildBC
Business Objects
9 of 15
M:M Link
Used for M:M relationship between parent and child business
components
Uses an intersection table to resolve the link
Business Objects
10 of 15
Deletes the
Activities when the
SR is deleted
Business Objects
11 of 15
Parent-Child-Grandchild views
Business objects may include grandchild business components
Parent BC:Service
Request
Grand Child:Activity
Plan Action
Business Objects
12 of 15
related
Used to retrieve grandchild records on parent-child-grandchild views
Business Objects
13 of 15
Module Highlights
Business objects
Provide a way to group BCs according to business logic
Business Objects
14 of 15
Lab
In this lab you will:
Explore the Views, Business Objects and Links definitions
Business Objects
15 of 15