# |
Type |
Visibility |
Typing |
Associated Type |
Description |
Created on |
Type Source |
1 |
TN_S_BW_ENTITY_PROPERTIES |
Public |
See coding |
|
Structure type for BwEntityProperties |
20130117 |
BEGIN OF tn_s_bw_entity_properties.
INCLUDE TYPE if_adt_tools_core_types=>ty_main_object AS main_object.
TYPES: infoarea TYPE string,
objvers TYPE rsobjvers,
object_status TYPE string, "client editor ENUM value equivalent to OBJSTAT
content_state TYPE string,
objref TYPE REF TO cl_rsem_entity_properties, "component 'object' already exists in included type
END OF tn_s_bw_entity_properties
|
2 |
TN_S_COMMON_LOCAL_CHAR_PROPS |
Public |
See coding |
|
Common InfoProvider local properties for characteristics |
20130726 |
BEGIN OF tn_s_common_local_char_props,
"attributes
xsi_type TYPE string,
"elements
display TYPE rschaprsnt,
filter_value_sel_mode TYPE rsf4queryexec,
object TYPE REF TO cl_rsem_local_element_props,
END OF tn_s_common_local_char_props
|
3 |
TN_S_COMMON_LOCAL_NAVAT_PROPS |
Public |
See coding |
|
Common InfoProvider local properties for nav. attributes |
20130726 |
BEGIN OF tn_s_common_local_navat_props,
description TYPE tn_s_end_user_texts.
INCLUDE TYPE tn_s_common_local_char_props.
TYPES:
END OF tn_s_common_local_navat_props
|
4 |
TN_S_DIMENSION |
Public |
See coding |
|
InfoProvider dimension dpecification |
20130117 |
BEGIN OF tn_s_dimension,
name TYPE rsdimension,
description TYPE tn_s_end_user_texts,
object TYPE REF TO cl_rsem_dimension, "containment reference
END OF tn_s_dimension
|
5 |
TN_S_ELEMENT |
Public |
See coding |
|
Element specification |
20130301 |
BEGIN OF tn_s_element,
"attributes
xsi_type TYPE string,
name TYPE string,
aggregation_type TYPE string,
info_object_name TYPE rsiobjnm,
dimension TYPE tn_s_object_reference,
base_info_object_name TYPE rsiobjnm,
"content
description TYPE tn_s_end_user_texts,
inline_type TYPE tn_s_inline_type,
"[ -dynamic order -
"[ choice
unit_currency_element TYPE tn_s_object_reference,
fixed_currency TYPE string,
fixed_unit TYPE string,
"]
restriction TYPE tn_s_restriction,
navigation_attributes TYPE tn_t_ipro_navigation_attribute, "list of navigation attributes in the InfoProvider
compounding_objects TYPE tn_t_char_compounding,
"]
local_properties TYPE tn_s_local_element_properties, "have to use the same root as the parent cl_rsem_local_element_props
links TYPE if_atom_types=>link_t, "transient links to backend services
association_type TYPE rsoassocobject,
object TYPE REF TO cl_rsem_element,
"temporary dummy elemnt for XML transformation
ll_dummy TYPE rs_bool,
END OF tn_s_element
|
6 |
TN_S_END_USER_TEXTS |
Public |
See coding |
|
Localized object description (Entity, Column View,...) |
20130125 |
BEGIN OF tn_s_end_user_texts,
label TYPE string,
quick_info TYPE string,
object TYPE REF TO cl_rsem_end_user_texts,
END OF tn_s_end_user_texts
|
7 |
TN_S_INFOPROV_RUNTIME_PROPS |
Public |
See coding |
|
Runtime properties of an InfoProvider (i.e. Cache) |
20130222 |
BEGIN OF tn_s_infoprov_runtime_props,
read_mode TYPE string,
data_integrity TYPE string,
nls_usage TYPE string,
cache_mode TYPE string,
hana_opts TYPE rsrtrexops,
most_recent TYPE xsdboolean,
object TYPE REF TO cl_rsem_infoprov_runtime_props,
END OF tn_s_infoprov_runtime_props
|
8 |
TN_S_INLINE_TYPE |
Public |
See coding |
|
Data fype specification of an element |
20130122 |
BEGIN OF tn_s_inline_type,
"attributes
name TYPE string,
data_element TYPE rollname,
length TYPE i,
precision TYPE i,
scale TYPE i,
global_name TYPE string, "in a BwElement this property correlates with infoObjectName
semantic_type TYPE string,
object TYPE REF TO cl_rsem_inline_type,
END OF tn_s_inline_type
|
9 |
TN_S_IPRO_NAVIGATION_ATTRIBUTE |
Public |
See coding |
|
Navigation attribute specification in an InfoProvider |
20130301 |
BEGIN OF tn_s_ipro_navigation_attribute,
info_object_name TYPE rsiobjnm,
description TYPE tn_s_end_user_texts,
display TYPE rschaprsnt,
filter_value_selection TYPE rsf4queryexec,
compounding_parents TYPE tn_t_compounding_parents, "transient
alias TYPE string, "gives the possibility to rename navigation attributes which became too long to handle on the backend (Open ODS)
local_properties TYPE tn_s_local_element_properties,
object TYPE REF TO cl_rsem_ipro_navigation_attr,
END OF tn_s_ipro_navigation_attribute
|
10 |
TN_S_LOCAL_ELEMENT_PROPERTIES |
Public |
See coding |
|
Set of infoprovider local field properties |
20130726 |
BEGIN OF tn_s_local_element_properties,
"common propertiese
description TYPE tn_s_end_user_texts,
inline_type TYPE tn_s_inline_type.
"characteristic properties
INCLUDE TYPE tn_s_common_local_char_props.
TYPES:
document_property TYPE rsdipbdsfl,
selection TYPE rschasel,
referential_integrity TYPE xsdboolean, "relevant for HANA view mappings
authorization_relevant TYPE rsfbp_auth_relevant,
"keyfigure properties
digits_mode TYPE rskyfprsnt, "keyfigre display field
decimals_mode TYPE rskyfdecim,
END OF tn_s_local_element_properties
|
11 |
TN_S_MAPPING |
Public |
See coding |
|
Field Mappings in an Input |
20130303 |
BEGIN OF tn_s_mapping,
"attributes
xsi_type TYPE string,
target_name TYPE string,
source_name TYPE string,
value TYPE string,
is_null TYPE xsdboolean,
object TYPE REF TO cl_rsem_mapping,
END OF tn_s_mapping
|
12 |
TN_S_OBJECT_REFERENCE |
Public |
See coding |
|
Non-Containment referencce in the Model |
20130131 |
BEGIN OF tn_s_object_reference,
uid TYPE string,
ref TYPE REF TO object,
END OF tn_s_object_reference
|
13 |
TN_S_RESTRICTION |
Public |
See coding |
|
Element restriction |
20130122 |
BEGIN OF tn_s_restriction,
"attributes
element_name TYPE string,
value_filter TYPE tn_s_value_filter,
object TYPE REF TO cl_rsem_restriction,
END OF tn_s_restriction
|
14 |
TN_S_VALUE_FILTER |
Public |
See coding |
|
Value filter (CHACONST) |
20130122 |
BEGIN OF tn_s_value_filter,
"attributes
xsi_type TYPE string,
value TYPE string,
object TYPE REF TO cl_rsem_value_filter, "for the time being we instantiate only this child directly
END OF tn_s_value_filter
|
15 |
TN_TH_CHAR_COMPOUNDING |
Public |
See coding |
|
Table of uniqie Compounding Characteristics |
20130122 |
tn_th_char_compounding TYPE HASHED TABLE OF tn_s_object_reference
WITH UNIQUE KEY uid
|
16 |
TN_TH_DIMENSION |
Public |
See coding |
|
Table of unique InfoProvider dimensions |
20130117 |
tn_th_dimension TYPE HASHED TABLE OF tn_s_dimension WITH UNIQUE KEY name
|
17 |
TN_TH_ELEMENT |
Public |
See coding |
|
Table of uinique Entity Elements |
20130122 |
tn_th_element TYPE HASHED TABLE OF tn_s_element WITH UNIQUE KEY name
|
18 |
TN_TH_OBJECT_REFERENCE |
Public |
See coding |
|
Table of unique object references |
20130206 |
tn_th_object_reference TYPE HASHED TABLE OF tn_s_object_reference
WITH UNIQUE KEY uid
|
19 |
TN_T_CHAR_COMPOUNDING |
Public |
See coding |
|
Table of Compounding Characteristics |
20130206 |
tn_t_char_compounding TYPE STANDARD TABLE OF tn_s_object_reference WITH DEFAULT KEY
|
20 |
TN_T_COMPOUNDING_PARENTS |
Public |
See coding |
|
Table with names of compounding parents |
20130305 |
tn_t_compounding_parents TYPE STANDARD TABLE OF rsiobjnm WITH DEFAULT KEY
|
21 |
TN_T_DIMENSION |
Public |
See coding |
|
Table of InfoProvider dimensions |
20130206 |
tn_t_dimension TYPE STANDARD TABLE OF tn_s_dimension WITH DEFAULT KEY
|
22 |
TN_T_ELEMENT |
Public |
See coding |
|
Table of Entity Elements |
20130206 |
tn_t_element TYPE STANDARD TABLE OF tn_s_element WITH DEFAULT KEY
|
23 |
TN_T_IPRO_NAVIGATION_ATTRIBUTE |
Public |
See coding |
|
Table of navigation attributes in an InfoProvider |
20130301 |
tn_t_ipro_navigation_attribute TYPE STANDARD TABLE OF tn_s_ipro_navigation_attribute WITH DEFAULT KEY
|
24 |
TN_T_MAPPING |
Public |
See coding |
|
Table of Field Mappings |
20130303 |
tn_t_mapping TYPE STANDARD TABLE OF tn_s_mapping WITH DEFAULT KEY
|
25 |
TN_T_OBJECT_REFERENCE |
Public |
See coding |
|
Table of object references |
20130206 |
tn_t_object_reference TYPE STANDARD TABLE OF tn_s_object_reference
WITH DEFAULT KEY
|