|            This is documentation for Semarchy xDM 2023.4, which is no longer supported. For more information, see our Global Support and Maintenance Policy.  |       
Create a business view
A business view is a set of related business entities, beginning with a root business entity and enabling navigation to other entities through transitions.
Create a business view
To create a business view:
- 
In the model, expand the node of the entity that should be at the root of your business view.
 - 
Right-click the Business Views node under this entity and select Add Business View.
The Create New Business View wizard opens. - 
In the Create New Business View wizard, enter the following values:
- 
Name: internal name of the business view.
 - 
Label: user-friendly label for this business view. Note that as the Auto Fill checkbox is selected, the label is automatically filled in. Modifying this label is optional.
 
 - 
 - 
Click Next. The second step of the wizard configures the business entity at the root of the business view.
- 
Browsing Form: select the form that is used for showing single records for this entity.
 - 
Root Filter: this SemQL condition filters the records of the root entity that should appear when opening the business view. For example, in a business view representing the hierarchy of cost centers, we should filter only the cost centers with no parent cost center.
 - 
Root Label: label used for the root business entity. It defaults to the label of the root entity.
 - 
Root Plural Label: plural label used for the root business entity. It defaults to the plural label of the root business entity.
 
 - 
 - 
Click Next.
The third step of the wizard allows you to select reference relationships to the root business entity for which you want to create a transition.- 
Select all the references for which you want to create a transition.
 
 - 
 - 
Click Finish.
The Business View editor opens on the new business view, with the transitions and child business entities created for the selected references. - 
(Optional) Configure the business view by setting the following properties:
- 
Name and Definition
- 
Description: enter a description for the business view.
 - 
Required Role: select a role required to open this business view. This role is required in addition to the privilege grants on the entities composing the business view.
 
 - 
 - 
Icon and Label
- 
Icon: select an icon from the image library to represent the root business entity.
 
 - 
 
 - 
 
Add transitions
To include more entities in a business view (e.g., child cost centers or employees reporting to the cost centers), it is necessary to create more transitions to other business entities.
To create transitions:
- 
In the Business View editor, scroll down to the Transition table.
This table shows the business entities and their related transitions. - 
Select the parent business entity for the new transition.
 - 
Click the
 Add Transition button in the toolbar of the transitions table.
The Create New Transition wizard opens. - 
In the Create New Transition wizard, enter the following values:
- 
Transition Path: click the
 Edit Expression to select a transition path. This path is a SemQL path to child records related to the parent entity. - 
Name: enter the name for the transition.
 
 - 
 - 
Click Next.
The second step of the wizard configures the child business entity of the transition:- 
Filter: the business entity shows records related by the transition path to the parent business entity, filtered in addition using this condition.
Consider a business view with a Company root business entity and a Contact child business entity. When showing a given customer, the business view will show only the contacts related to the given customer. The filter condition applies in addition to that (e.g., to show only the contacts with a phone number).
 - 
Select whether you want to create a new business entity or use an existing one.
 - 
If you choose to Create a New Business Entity, select an Entity and give a Name for the new business entity.
 - 
If you choose to Use an Existing Business Entity, select an existing Target Business Entity.
This option is only available if this business view already contains a business entity pointing to the same entity as the transition path.  
 - 
 - 
Click Finish.