Design Layer Integration
You can use the design layer to change field labels and the visibility of custom fields that you have added to a business object. Before you can edit custom fields in the design layer, you need to add these custom fields to the design object in the design layer Customizing.
Note
You cannot enhance design objects by using the Application Enhancement Tool.
The design layer Customizing is available in Customizing for Customer Relationship Management
under .
The relationship between the design layer and an enhanced business object is based on the UI object type. This means that the UI object type defines the enhanced business object. The relationship between the design layer and an enhanced business object is usually a 1:1 assignment. However, several UI object types can be assigned to the same enhanced business object.
You can see the assignment between UI object type and enhanced business object in Customizing for Customer Relationship Management
under the following path:
.
. You can see the assignment in the UI Object Type
table.
You can display custom fields that you have created with the Application Enhancement Tool in the design layer Customizing.
In Customizing for Customer Relationship Management
, choose .
Select a UI object type.
Select a design object and navigate to the design settings in the Design
table.
Click Resulting Design
. In the Resulting Design
table, you can see the custom fields that you have added to the business object assigned to that UI object type.
You need to add custom fields to the design object only if you want to change the existing settings for custom fields in the design layer. If you want to change the existing settings for custom fields, follow these steps:
Copy the SAP design object with all existing fields in Customizing for Customer Relationship Management
under
Open the copied design object in Customizing for Customer Relationship Management
under .
Create a new entry for this custom field.