SAP ABAP Class CL_DDIC_WB_XVIEW_OBJECT_DATA (WB Data Model for External Views)
Hierarchy
☛SAP_BASIS (Software Component) SAP Basis Component ⤷BC-DWB-AIE-AHI (Application Component) Tools for ABAP and HANA Integration ⤷SDDIC_ADT_VIEW (Package) ABAP Dev Tools for DDIC Views
BEGIN OF ty_view_admin_s,
"! Description is the only language dependent part of the DB Proc Proxy
description TYPE ddtext,
"! Language of the Description shown in 'Properties'
language TYPE sy-langu,
changed_on TYPE wb_changed_on,
changed_by TYPE wb_changed_by,
changed_at TYPE wb_changed_at,
created_on TYPE wb_created_on,
created_by TYPE wb_created_by,
created_at TYPE wb_created_at,
package TYPE devclass,
END OF ty_view_admin_s
BEGIN OF ty_view_field_s.
TYPES viewfield TYPE fieldname.
TYPES keyflag TYPE mckeyflag.
TYPES viewfield_read_only TYPE abap_bool.
TYPES data_element TYPE rollname. "Data Element if applicable
"types data_element_read_only type abap_bool.
TYPES builtin_type TYPE ty_built_in_data_s.
"types builtin_type_read_only type abap_bool.
"! type_change_allowed = 'X' means change of type is allowed ,
"! type_change_allowed = space means change of type is forbidden
TYPES type_change_allowed TYPE abap_bool.
TYPES builtin_type_selection TYPE ty_built_in_data_t.
TYPES: ddtext TYPE as4text.
TYPES db_fieldname TYPE ddfieldname_l. "Refer to DDIC Structure DD27PR, Field DBVIEWFIELD
TYPES db_fieldtype TYPE ty_db_simple_type_s.
TYPES END OF ty_view_field_s
BEGIN OF ty_xview_wb_object_data,
name TYPE wb_object_name,
version TYPE r3state.
INCLUDE TYPE ty_view_admin_s.
TYPES: "! Unused. Repository Package is contained in db_repository_xview_name
db_repository_package TYPE ty_db_name, " proc in repository: package
"! Not only the Name of Ext. View, contains also Repository package name
db_repository_xview_name TYPE ty_db_name, " proc in repository: name
db_catalog_schema TYPE ty_db_name, " irrelevant for UI, proc in catalog: schema
db_catalog_xview_name TYPE ty_db_name,
viewclass TYPE viewclass,
viewclass_descr TYPE ddtext,
viewfields TYPE ty_view_field_t.
TYPES: END OF ty_xview_wb_object_data