DataSources to Extract Web Dynpro Enumeration
Types
For each Web Dynpro enumeration type that is used in CAF DataObjects or DataStructures, you can create special DataSources to extract keys and values of this dictionary type for different locales. The DataSources are then made available for extraction as dictionary types of their respective attributes.
For the Web Dynpro type com.sap.caf.tests.types.WDEnumString, the DataSource used to extract Web Dynpro enumerations could be:
E41WDEnumStringtypestestscafsa (CAF_BW_DATASOURCE_NAME_PREFIX = E41)
The resulting data structure is as follows:
Name |
Description |
SQL Type |
Length |
VALUEKEY |
Value key |
VARCHAR |
30 |
VALUE |
Value |
VARCHAR |
30 |
LANG |
Locale |
VARCHAR |
5 |
RECORDMODE |
Technical field for generic extractor |
VARCHAR |
1 |
The VALUEKEY field type and length both depend on built-in and Web Dynpro dictionary type characteristics. In the example given above, the dictionary type com.sap.caf.tests.types.WDEnumString has a built-in type String and maxLength equaling 30.

Delta load is not supported for this type of DataSource because it is not possible to handle Web Dynpro type changes that are made in SAP NetWeaver Developer Studio.