SAP ABAP IMG Activity WCF_BSPDLCVC_OBJ_TYP (Define UI Object Types)
Hierarchy
☛WEBCUIF (Software Component) SAP Web UI Framework ⤷CA-WUI (Application Component) WebClient UI ⤷WCF_IMG_STRUCTURE (Package) Structure and Activities for WEBCUIF IMG
Hypertext: Object Class - Class to which a document belongs.
Document Name
WCF_BSPDLCVC_OBJ_TYP
Use
In this IMG activity, you can create your own UI object types and change existing ones. The concept of UI object types has been introduced to define UI objects independently of existing BOL objects.
Requirements
Standard settings
Activities
Example
In CRM Service, three UI object types have been created for the business object "complaint" (BUS2000120): complaint, in-house repair, and return. You can use UI object types to determine UI configuration, design layer settings, and dynamic navigation. You can use them to determine the ABAP callback class that is used for the definition of subtypes, the name of the corresponding generic interaction layer (GenIL) component, and the corresponding BOL- and BOR objects.
There are two scenarios concerning usage of UI object types:
You can change existing UI object types The standard UI object types are client-independent. You can change a standard UI object type, for example, to assign a special customer callback class to define subtypes, by making an entry with the same name in the customer table in this IMG activity. Your changes are client-dependent. In this case, the standard settings are overruled.
You can create your own UI object types You create new UI object types in your own namespace (X*, Y*, Z*). Customizing of your UI object types is client-dependent.
To use new UI object types, you need to enhance the component according to the framework enhancement concept or create your own component. The determination for UI object types can be set on window- or view level. To do this, you can redefine method DO_CONFIG_DETERMINATION. Within this method, you can use two methods: SET_CONFIG_KEYS or SET_CONFIG_KEYS_4_CHILDREN.