Hierarchy
⤷ BW-BEX-OT (Application Component) OLAP Technology
⤷ RSL_MI (Package) Analytic Indexes
Properties
Class | CL_RSL_AINX_PROP | |
Short Description | Analytical Index Properties | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | RSL_MI | |
Program status | ||
Category | 0 | |
Package | RSL_MI | Analytic Indexes |
Created | 20100514 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSL_AINX_PROP has no interface implemented.
Friends
Class CL_RSL_AINX_PROP has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_ATTR | Constant | Public | See coding | Attribute Names | 20100521 | |||
2 | C_CCMD | Constant | Public | See coding | Create cube constants | 20100715 | |||
3 | C_DATATYPE | Constant | Public | See coding | Datatypes (TREX) | 20100708 | |||
4 | C_SOURCE_TYPE | Constant | Public | See coding | AI Source Types | 20110530 | |||
5 | C_SOURCE_TYPE_TEXT | Static Attribute | Public | See coding | AI Source Type Texts | 20130214 | |||
6 | C_TAG | Constant | Public | See coding | Tag names | 20100521 | |||
7 | C_VARIANT_TYPE | Constant | Public | See coding | Query Variant Types | 20111214 | |||
8 | N_S_PROP | Instance attribute | Public | Type reference (TYPE) | GT_S_PROP | AI properties structure | 20100714 | ||
9 | P_R_DOC | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | Overall xml document | 20100518 | ||
10 | P_R_IXML | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML | iXML Factory | 20100518 | ||
11 | P_XML | Instance attribute | Private | Type reference (TYPE) | XSTRING | Overall xml string | 20100514 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADAPT_NAME | Static method | Public | Method | Adapt name for DB-access (upper/lower case handling) | 20110517 |
2 | CHECK | Instance method | Public | Method | Check Metadata | 20100714 |
3 | CHECK_RECREATION_NECESSARY | Static method | Public | Method | Check whether recreation of logical index is necessary | 20100709 |
4 | CHECK_SOURCE_TYPE_HANA_MODEL | Instance method | Public | Method | Check metadata: part for HANA model publish | 20120615 |
5 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20130214 |
6 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20100518 |
7 | CONVERT_DATATYPE | Static method | Public | Method | Convert ABAP data type to TREX data type | 20100708 |
8 | CONVERT_NAME_2_INDEX_ID | Static method | Public | Method | Default mapping AI name => index ID | 20100702 |
9 | CREATE_BY_XML | Static method | Public | Method | Create instance by xml string | 20100514 |
10 | DERIVE_XML_CCMD | Instance method | Public | Method | Derive creation command xml from properties | 20100517 |
11 | EQUALS | Instance method | Public | Method | Compare with another properties object | 20100615 |
12 | GET_DEFAULT_VALUE | Static method | Public | Method | Get default value (depending on ABAP data type) | 20100720 |
13 | GET_LENGTH | Instance method | Public | Method | Get length (Depending on the datatype) | 20130621 |
14 | GET_PROP | Instance method | Public | Method | Get AI properties | 20100714 |
15 | GET_SOURCE_DESCR | Static method | Public | Method | Get source (origin) description | 20130219 |
16 | GET_XML | Instance method | Public | Method | Get xml string | 20100514 |
17 | GET_XML_CCMD | Instance method | Public | Method | Get creation command xml | 20100615 |
18 | NEW | Static method | Public | Method | Get new (empty) instance | 20100514 |
19 | SET_PROP | Instance method | Public | Method | Set AI properties | 20100714 |
20 | _ADJUST_PROP | Static method | Private | Method | Adjust properties structure (set defaults etc.) | 20110503 |
21 | _DOM_TO_PROP | Instance method | Private | Method | Traverse DOM and fill AI properties structure | 20100714 |
22 | _GET_NEW_ID | Static method | Private | Method | Get a new id (for characteristic or key figure) | 20100802 |
23 | _PROP_TO_DOM | Instance method | Private | Method | Render AI properties to document | 20100714 |
24 | _RENDER_XML | Instance method | Private | Method | Render xml string | 20100518 |
25 | _SET_DERIVED_PROPERTIES | Instance method | Private | Method | Set derived properties (index_id, infoprovider, ...) | 20100702 |
26 | _TRAV_DOM_ATTRIBUTE | Instance method | Private | Method | Traverse DOM: attribute | 20100601 |
27 | _TRAV_DOM_ATTRIBUTES | Instance method | Private | Method | Traverse DOM: attributes | 20100601 |
28 | _TRAV_DOM_BACKUP | Instance method | Private | Method | Traverse DOM: backup | 20101018 |
29 | _TRAV_DOM_CHARACTERISTIC | Instance method | Private | Method | Traverse DOM: characteristic | 20100601 |
30 | _TRAV_DOM_CHARACTERISTICS | Instance method | Private | Method | Traverse DOM: characteristics | 20100601 |
31 | _TRAV_DOM_CLEANSING | Instance method | Private | Method | Traverse DOM: cleansing | 20121204 |
32 | _TRAV_DOM_CLEANSING_TAB | Instance method | Private | Method | Traverse DOM: cleansing table | 20121204 |
33 | _TRAV_DOM_COLUMN_LOADING_PROP | Instance method | Private | Method | Traverse DOM: column loading properties | 20121204 |
34 | _TRAV_DOM_COLUMN_LOADING_PROPS | Instance method | Private | Method | Traverse DOM: list of column loading properties | 20121204 |
35 | _TRAV_DOM_COMPOUNDING | Instance method | Private | Method | Traverse DOM: compounding | 20100601 |
36 | _TRAV_DOM_DESCRIPTION | Instance method | Private | Method | Traverse DOM: description | 20100601 |
37 | _TRAV_DOM_DESCRIPTIONS | Instance method | Private | Method | Traverse DOM: descriptions | 20100601 |
38 | _TRAV_DOM_FILTER_CONDITION | Instance method | Private | Method | Traverse DOM: filter condition | 20110519 |
39 | _TRAV_DOM_FILTER_CONDITIONS | Instance method | Private | Method | Traverse DOM: filter conditions | 20110519 |
40 | _TRAV_DOM_KEYFIGURE | Instance method | Private | Method | Traverse DOM: key figure | 20100601 |
41 | _TRAV_DOM_KEYFIGURES | Instance method | Private | Method | Traverse DOM: key figures | 20100601 |
42 | _TRAV_DOM_NAME_VAL | Instance method | Private | Method | Traverse DOM: name-value pair | 20100921 |
43 | _TRAV_DOM_PLANNING | Instance method | Private | Method | Traverse DOM: planning | 20130621 |
44 | _TRAV_DOM_SOURCE | Instance method | Private | Method | Traverse DOM: source | 20100601 |
45 | _TRAV_DOM_SOURCE_BW_DATASOURCE | Instance method | Private | Method | Traverse DOM: source BW DataSource | 20110519 |
46 | _TRAV_DOM_SOURCE_BW_QUERY | Instance method | Private | Method | Traverse DOM: source BW query | 20100601 |
47 | _TRAV_DOM_SOURCE_DIRECT | Instance method | Private | Method | Traverse DOM: source direct | 20100601 |
48 | _TRAV_DOM_SOURCE_FILE | Instance method | Private | Method | Traverse DOM: source file | 20100921 |
49 | _TRAV_DOM_SOURCE_HANA_MODEL | Instance method | Private | Method | Traverse DOM: source HANA model | 20110704 |
50 | _TRAV_DOM_SOURCE_HAP | Instance method | Private | Method | Traverse DOM: source HANA analysis process | 20130116 |
51 | _TRAV_DOM_SOURCE_PUBLISH | Instance method | Private | Method | Traverse DOM: source publish | 20100601 |
52 | _TRAV_DOM_TAB_NAME_VAL | Instance method | Private | Method | Traverse DOM: list of name-value pairs | 20100921 |
53 | _XML_TO_DOM | Instance method | Private | Method | Parse xml string and create DOM | 20100601 |
Events
Class CL_RSL_AINX_PROP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GT_S_ATTRIBUTE | Public | See coding | Attribute | 20100514 | BEGIN OF gt_s_attribute,
name TYPE string,
datatype TYPE string,
length TYPE i,
decimals TYPE i,
conversion TYPE string,
attribute_type TYPE string,
reference_infoobject TYPE string,
origin_infoobject TYPE string,
transient_infoobject TYPE string,
id TYPE string,
compounding TYPE gt_s_compounding,
presentation TYPE string,
auth_check TYPE rs_bool,
text_column TYPE string,
descriptions TYPE gt_t_descriptions,
END OF gt_s_attribute
|
|
2 | GT_S_BACKUP | Public | See coding | Backup | 20101018 | BEGIN OF gt_s_backup,
active TYPE rs_bool,
max_versions TYPE i,
END OF gt_s_backup
|
|
3 | GT_S_CHARACTERISTIC | Public | See coding | Characteristic | 20100514 | BEGIN OF gt_s_characteristic,
name TYPE string,
datatype TYPE string,
length TYPE i,
decimals TYPE i,
conversion TYPE string,
reference_infoobject TYPE string,
origin_infoobject TYPE string,
transient_infoobject TYPE string,
id TYPE string,
compounding TYPE gt_s_compounding,
attributes TYPE gt_t_attributes,
presentation TYPE string,
auth_check TYPE rs_bool,
is_key TYPE rs_bool,
text_column TYPE string,
descriptions TYPE gt_t_descriptions,
END OF gt_s_characteristic
|
|
4 | GT_S_CLEANSING | Public | See coding | Data cleansing | 20121204 | BEGIN OF gt_s_cleansing,
action TYPE string,
replace_from TYPE string,
replace_to TYPE string,
END OF gt_s_cleansing
|
|
5 | GT_S_COLUMN_LOADING_PROP | Public | See coding | Loading properties per column | 20121204 | BEGIN OF gt_s_column_loading_prop,
name TYPE string,
check_masterdata TYPE rs_bool,
conv_routine TYPE rs_bool,
cleansing_tab TYPE gt_t_cleansing,
END OF gt_s_column_loading_prop
|
|
6 | GT_S_COMPOUNDING | Public | See coding | Compounding | 20100514 | BEGIN OF gt_s_compounding,
concatenation_column TYPE string,
superior_chars TYPE gt_t_superior_chars,
END OF gt_s_compounding
|
|
7 | GT_S_DESCRIPTION | Public | See coding | Description | 20100514 | BEGIN OF gt_s_description,
language TYPE langu,
value TYPE string,
END OF gt_s_description
|
|
8 | GT_S_FILTER_CONDITION | Public | See coding | Filter condition | 20110519 | BEGIN OF gt_s_filter_condition,
fieldname TYPE string,
sign TYPE string,
option TYPE string,
low TYPE string,
high TYPE string,
END OF gt_s_filter_condition
|
|
9 | GT_S_KEYFIGURE | Public | See coding | Keyfigure | 20100514 | BEGIN OF gt_s_keyfigure,
name TYPE string,
datatype TYPE string,
length TYPE i,
decimals TYPE i,
currency_column TYPE string,
currency TYPE string,
unit_column TYPE string,
unit TYPE string,
reference_infoobject TYPE string,
origin_infoobject TYPE string,
transient_infoobject TYPE string,
id TYPE string,
descriptions TYPE gt_t_descriptions,
END OF gt_s_keyfigure
|
|
10 | GT_S_NAME_VAL | Public | See coding | Name-value pair | 20100921 | BEGIN OF gt_s_name_val,
name TYPE string,
value TYPE string,
END OF gt_s_name_val
|
|
11 | GT_S_PLANNING | Public | See coding | 20130606 | Begin of gt_s_planning,
inputable type rs_bool,
alvl_name type string,
audit_mode type rs_bool, "on or off
audit_active type rs_bool, "active or inactive
audit_timstmp type string, "timestamp of last audit_active set to true.
END OF gt_s_planning
|
||
12 | GT_S_PROP | Public | See coding | Properties | 20100714 | BEGIN OF gt_s_prop,
name TYPE string,
version TYPE string,
timestamp TYPE string,
descriptions TYPE gt_t_descriptions,
source TYPE gt_s_source,
characteristics TYPE gt_t_characteristics,
keyfigures TYPE gt_t_keyfigures,
index_id TYPE trexd_index_id,
infoprov TYPE rsinfoprov,
infoarea TYPE string,
backup TYPE gt_s_backup,
planning TYPE gt_s_planning,
END OF gt_s_prop
|
|
13 | GT_S_SOURCE | Public | See coding | Source of object | 20100514 | BEGIN OF gt_s_source,
type TYPE string,
direct TYPE gt_s_source_direct,
bw_query TYPE gt_s_source_bw_query,
file TYPE gt_s_source_file,
publish TYPE gt_s_source_publish,
bw_datasource TYPE gt_s_source_bw_datasource,
hana_model TYPE gt_s_source_hana_model,
hap TYPE gt_s_source_hap,
END OF gt_s_source
|
|
14 | GT_S_SOURCE_BW_DATASOURCE | Public | See coding | Source of object: BW datasource | 20110519 | BEGIN OF gt_s_source_bw_datasource,
name TYPE string,
logical_system TYPE string,
filter_conditions TYPE gt_t_filter_conditions,
user_id TYPE string,
END OF gt_s_source_bw_datasource
|
|
15 | GT_S_SOURCE_BW_QUERY | Public | See coding | Source of object: BW query | 20100514 | BEGIN OF gt_s_source_bw_query,
name TYPE string,
variant TYPE string,
variant_type TYPE string,
infoprovider TYPE string,
query_timestamp TYPE string,
user_id TYPE string,
END OF gt_s_source_bw_query
|
|
16 | GT_S_SOURCE_DIRECT | Public | See coding | Source of object: direct modelling | 20100514 | BEGIN OF gt_s_source_direct,
user_id TYPE string,
END OF gt_s_source_direct
|
|
17 | GT_S_SOURCE_FILE | Public | See coding | Source of object: file | 20100921 | BEGIN OF gt_s_source_file ,
name TYPE string,
settings TYPE gt_t_name_val,
column_loading_props TYPE gt_t_column_loading_prop,
user_id TYPE string,
END OF gt_s_source_file
|
|
18 | GT_S_SOURCE_HANA_MODEL | Public | See coding | Source of object: HANA model | 20110704 | BEGIN OF gt_s_source_hana_model,
catalog_name TYPE string,
cube_name TYPE string,
user_id TYPE string,
END OF gt_s_source_hana_model
|
|
19 | GT_S_SOURCE_HAP | Public | See coding | Source of object: HANA analysis process (generated AINX) | 20130116 | BEGIN OF gt_s_source_hap,
haapnm TYPE string,
user_id TYPE string,
END OF gt_s_source_hap
|
|
20 | GT_S_SOURCE_PUBLISH | Public | See coding | Source of object: Published logical index | 20100514 | BEGIN OF gt_s_source_publish,
index_id TYPE string,
user_id TYPE string,
END OF gt_s_source_publish
|
|
21 | GT_S_SUPERIOR_CHAR | Public | See coding | Superior characteristic | 20100514 | BEGIN OF gt_s_superior_char,
name TYPE string,
END OF gt_s_superior_char
|
|
22 | GT_T_ATTRIBUTES | Public | See coding | Attributes (list) | 20100514 | gt_t_attributes TYPE STANDARD TABLE OF gt_s_attribute WITH DEFAULT KEY
|
|
23 | GT_T_CHARACTERISTICS | Public | See coding | Characteristics (list) | 20100514 | gt_t_characteristics TYPE STANDARD TABLE OF gt_s_characteristic WITH DEFAULT KEY
|
|
24 | GT_T_CLEANSING | Public | See coding | Data cleansing (list) | 20121204 | gt_t_cleansing TYPE STANDARD TABLE OF gt_s_cleansing WITH DEFAULT KEY
|
|
25 | GT_T_COLUMN_LOADING_PROP | Public | See coding | Loading properties per column (list) | 20121204 | gt_t_column_loading_prop TYPE STANDARD TABLE OF gt_s_column_loading_prop WITH DEFAULT KEY
|
|
26 | GT_T_DESCRIPTIONS | Public | See coding | Descriptions (list) | 20100514 | gt_t_descriptions TYPE STANDARD TABLE OF gt_s_description WITH DEFAULT KEY
|
|
27 | GT_T_FILTER_CONDITIONS | Public | See coding | Filter conditions (list) | 20110519 | gt_t_filter_conditions TYPE STANDARD TABLE OF gt_s_filter_condition WITH DEFAULT KEY
|
|
28 | GT_T_KEYFIGURES | Public | See coding | Keyfigures (list) | 20100514 | gt_t_keyfigures TYPE STANDARD TABLE OF gt_s_keyfigure WITH DEFAULT KEY
|
|
29 | GT_T_NAME_VAL | Public | See coding | Name-value pairs (list) | 20100921 | gt_t_name_val TYPE STANDARD TABLE OF gt_s_name_val WITH DEFAULT KEY
|
|
30 | GT_T_SUPERIOR_CHARS | Public | See coding | Superior characteristics (list) | 20100514 | gt_t_superior_chars TYPE STANDARD TABLE OF gt_s_superior_char WITH DEFAULT KEY
|
|
31 | LT_TS_ID | Private | See coding | Sorted table of ids | 20100802 | LT_TS_ID type sorted table of gt_s_characteristic-id with unique key table_line
|
Method Signatures
Method ADAPT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Name on metadata layer | 20110517 | ||
2 | Returning | R_NAME | Value transfer | Type reference (TYPE) | STRING | Name on DB layer | 20110517 |
Method ADAPT_NAME on class CL_RSL_AINX_PROP has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20110707 | ||
2 | Exporting | E_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20110707 |
Method CHECK on class CL_RSL_AINX_PROP has no exception.
Method CHECK_RECREATION_NECESSARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_PROP_CURRENT | Call by reference | Object reference (TYPE REF TO) | CL_RSL_AINX_PROP | Current properties object | 20100709 | ||
2 | Importing | I_R_PROP_NEW | Call by reference | Object reference (TYPE REF TO) | CL_RSL_AINX_PROP | New properties object | 20100709 | ||
3 | Returning | R_RECREATION_NECESSARY | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20100709 |
Method CHECK_RECREATION_NECESSARY on class CL_RSL_AINX_PROP has no exception.
Method CHECK_SOURCE_TYPE_HANA_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20120615 | ||
2 | Exporting | E_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20120615 |
Method CHECK_SOURCE_TYPE_HANA_MODEL on class CL_RSL_AINX_PROP has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_RSL_AINX_PROP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSL_AINX_PROP has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_RSL_AINX_PROP has no parameter.
Method CONSTRUCTOR on class CL_RSL_AINX_PROP has no exception.
Method CONVERT_DATATYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATATYPE | Call by reference | Type reference (TYPE) | CLIKE | Datentyp (DATATYPE_D) im ABAP Dictionary | 20100708 | ||
2 | Importing | I_IS_KYF | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | For keyfigure field | 20110503 | |
3 | Returning | R_DATATYPE | Value transfer | Type reference (TYPE) | STRING | TREX Typ | 20100708 |
Method CONVERT_DATATYPE on class CL_RSL_AINX_PROP has no exception.
Method CONVERT_NAME_2_INDEX_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NAME | Call by reference | Type reference (TYPE) | CLIKE | AI name | 20100702 | ||
2 | Returning | R_INDEX_ID | Value transfer | Type reference (TYPE) | TREXD_INDEX_ID | Index-ID | 20100702 |
Method CONVERT_NAME_2_INDEX_ID on class CL_RSL_AINX_PROP has no exception.
Method CREATE_BY_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_XML | Call by reference | Type reference (TYPE) | XSTRING | Serialized properties | 20100514 | ||
2 | Returning | R_R_PROP | Value transfer | Object reference (TYPE REF TO) | CL_RSL_AINX_PROP | Analytical Index properties | 20100514 |
Method CREATE_BY_XML on class CL_RSL_AINX_PROP has no exception.
Method DERIVE_XML_CCMD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_XML | Value transfer | Type reference (TYPE) | XSTRING | 20100708 |
Method DERIVE_XML_CCMD on class CL_RSL_AINX_PROP has no exception.
Method EQUALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_PROP | Call by reference | Object reference (TYPE REF TO) | CL_RSL_AINX_PROP | Analytical Index properties | 20100615 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20100615 |
Method EQUALS on class CL_RSL_AINX_PROP has no exception.
Method GET_DEFAULT_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATATYPE | Call by reference | Type reference (TYPE) | CLIKE | Datentyp (DATATYPE_D) im ABAP Dictionary | 20100720 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | STRING | Default value | 20100720 |
Method GET_DEFAULT_VALUE on class CL_RSL_AINX_PROP has no exception.
Method GET_LENGTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATATYPE | Call by reference | Type reference (TYPE) | CLIKE | Data Type (DATATYPE_D) in ABAP Dictionary | 20130621 | ||
2 | Importing | I_LENGTH | Call by reference | Type reference (TYPE) | I | Length in ABAP Dictionary | 20130621 | ||
3 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | I | Length | 20130621 |
Method GET_LENGTH on class CL_RSL_AINX_PROP has no exception.
Method GET_PROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_S_PROP | Call by reference | Type reference (TYPE) | GT_S_PROP | AI properties | 20100714 | ||
2 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | Get descriptions in one language only | 20120120 |
Method GET_PROP on class CL_RSL_AINX_PROP has no exception.
Method GET_SOURCE_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TEXT | Call by reference | Type reference (TYPE) | STRING | Text description, e.g. "File: C: emp" | 20130219 | ||
2 | Importing | I_S_SOURCE | Call by reference | Type reference (TYPE) | GT_S_SOURCE | Source of object | 20130219 |
Method GET_SOURCE_DESCR on class CL_RSL_AINX_PROP has no exception.
Method GET_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_XML | Value transfer | Type reference (TYPE) | XSTRING | Overall xml | 20100514 |
Method GET_XML on class CL_RSL_AINX_PROP has no exception.
Method GET_XML_CCMD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_XML | Value transfer | Type reference (TYPE) | XSTRING | Create command xml | 20100615 |
Method GET_XML_CCMD on class CL_RSL_AINX_PROP has no exception.
Method NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NAME | Call by reference | Type reference (TYPE) | STRING | Name of Analytical Index | 20100514 | ||
2 | Returning | R_R_PROP | Value transfer | Object reference (TYPE REF TO) | CL_RSL_AINX_PROP | Analytical Index properties | 20100514 |
Method NEW on class CL_RSL_AINX_PROP has no exception.
Method SET_PROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | Set descriptions in one language only (merge) | 20120120 | ||
2 | Importing | I_S_PROP | Call by reference | Type reference (TYPE) | GT_S_PROP | AI properties | 20100714 |
Method SET_PROP on class CL_RSL_AINX_PROP has no exception.
Method _ADJUST_PROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_PROP | Call by reference | Type reference (TYPE) | GT_S_PROP | Properties | 20110503 |
Method _ADJUST_PROP on class CL_RSL_AINX_PROP has no exception.
Method _DOM_TO_PROP Signature
Method _DOM_TO_PROP on class CL_RSL_AINX_PROP has no parameter.
Method _DOM_TO_PROP on class CL_RSL_AINX_PROP has no exception.
Method _GET_NEW_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ID | Call by reference | Type reference (TYPE) | GT_S_CHARACTERISTIC-ID | Characteristic/keyfigure id | 20100802 | ||
2 | Changing | C_NUM | Call by reference | Type reference (TYPE) | NUMC4 | 1 | First num value to be tried | 20100802 | |
3 | Changing | C_TS_ID | Call by reference | Type reference (TYPE) | LT_TS_ID | Sorted table of ids | 20100802 |
Method _GET_NEW_ID on class CL_RSL_AINX_PROP has no exception.
Method _PROP_TO_DOM Signature
Method _PROP_TO_DOM on class CL_RSL_AINX_PROP has no parameter.
Method _PROP_TO_DOM on class CL_RSL_AINX_PROP has no exception.
Method _RENDER_XML Signature
Method _RENDER_XML on class CL_RSL_AINX_PROP has no parameter.
Method _RENDER_XML on class CL_RSL_AINX_PROP has no exception.
Method _SET_DERIVED_PROPERTIES Signature
Method _SET_DERIVED_PROPERTIES on class CL_RSL_AINX_PROP has no parameter.
Method _SET_DERIVED_PROPERTIES on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_ATTRIBUTE | Call by reference | Type reference (TYPE) | GT_S_ATTRIBUTE | Attribute | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Attribute node | 20100601 |
Method _TRAV_DOM_ATTRIBUTE on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_ATTRIBUTES | Call by reference | Type reference (TYPE) | GT_T_ATTRIBUTES | Attributes (list) | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Attributes node | 20100601 |
Method _TRAV_DOM_ATTRIBUTES on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_BACKUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_BACKUP | Call by reference | Type reference (TYPE) | GT_S_BACKUP | Backup | 20101018 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Backup node | 20101018 |
Method _TRAV_DOM_BACKUP on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_CHARACTERISTIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_CHARACTERISTIC | Call by reference | Type reference (TYPE) | GT_S_CHARACTERISTIC | Characteristic | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Characteristic node | 20100601 |
Method _TRAV_DOM_CHARACTERISTIC on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_CHARACTERISTICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_CHARACTERISTICS | Call by reference | Type reference (TYPE) | GT_T_CHARACTERISTICS | Characteristics (list) | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Characteristics node | 20100601 |
Method _TRAV_DOM_CHARACTERISTICS on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_CLEANSING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_CLEANSING | Call by reference | Type reference (TYPE) | GT_S_CLEANSING | Cleansing | 20121204 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Cleansing node | 20121204 |
Method _TRAV_DOM_CLEANSING on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_CLEANSING_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_CLEANSING | Call by reference | Type reference (TYPE) | GT_T_CLEANSING | Cleansing table | 20121204 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Cleansing table node | 20121204 |
Method _TRAV_DOM_CLEANSING_TAB on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_COLUMN_LOADING_PROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_COLUMN_LOADING_PROP | Call by reference | Type reference (TYPE) | GT_S_COLUMN_LOADING_PROP | Loading properties per column | 20121204 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Column loading properties node | 20121204 |
Method _TRAV_DOM_COLUMN_LOADING_PROP on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_COLUMN_LOADING_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_COLUMN_LOADING_PROP | Call by reference | Type reference (TYPE) | GT_T_COLUMN_LOADING_PROP | Loading properties per column (list) | 20121204 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Column loading properties (list) node | 20121204 |
Method _TRAV_DOM_COLUMN_LOADING_PROPS on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_COMPOUNDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_COMPOUNDING | Call by reference | Type reference (TYPE) | GT_S_COMPOUNDING | Compounding | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Compounding node | 20100601 |
Method _TRAV_DOM_COMPOUNDING on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_DESCRIPTION | Call by reference | Type reference (TYPE) | GT_S_DESCRIPTION | Description | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Characteristic node | 20100601 |
Method _TRAV_DOM_DESCRIPTION on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_DESCRIPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_DESCRIPTIONS | Call by reference | Type reference (TYPE) | GT_T_DESCRIPTIONS | Descriptions (list) | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Descriptions node | 20100601 |
Method _TRAV_DOM_DESCRIPTIONS on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_FILTER_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_FILTER_CONDITION | Call by reference | Type reference (TYPE) | GT_S_FILTER_CONDITION | Filter condition | 20110519 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Filter condition node | 20110519 |
Method _TRAV_DOM_FILTER_CONDITION on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_FILTER_CONDITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_FILTER_CONDITIONS | Call by reference | Type reference (TYPE) | GT_T_FILTER_CONDITIONS | Keyfigures (list) | 20110519 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Filter conditions node | 20110519 |
Method _TRAV_DOM_FILTER_CONDITIONS on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_KEYFIGURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_KEYFIGURE | Call by reference | Type reference (TYPE) | GT_S_KEYFIGURE | Keyfigure | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Keyfigure node | 20100601 |
Method _TRAV_DOM_KEYFIGURE on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_KEYFIGURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_KEYFIGURES | Call by reference | Type reference (TYPE) | GT_T_KEYFIGURES | Keyfigures (list) | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Keyfigures node | 20100601 |
Method _TRAV_DOM_KEYFIGURES on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_NAME_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_NAME_VAL | Call by reference | Type reference (TYPE) | GT_S_NAME_VAL | Name-value pair | 20100921 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Name-value pair node | 20100921 |
Method _TRAV_DOM_NAME_VAL on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_PLANNING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_PLANNING | Call by reference | Type reference (TYPE) | GT_S_PLANNING | 20130621 | |||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | 20130621 |
Method _TRAV_DOM_PLANNING on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_SOURCE | Call by reference | Type reference (TYPE) | GT_S_SOURCE | Source | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Source node | 20100601 |
Method _TRAV_DOM_SOURCE on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_SOURCE_BW_DATASOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_SOURCE_BW_DATASOURCE | Call by reference | Type reference (TYPE) | GT_S_SOURCE_BW_DATASOURCE | Source BW datasource | 20110519 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Source BW datasource node | 20110519 |
Method _TRAV_DOM_SOURCE_BW_DATASOURCE on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_SOURCE_BW_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_SOURCE_BW_QUERY | Call by reference | Type reference (TYPE) | GT_S_SOURCE_BW_QUERY | Source BW query | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Source BW query node | 20100601 |
Method _TRAV_DOM_SOURCE_BW_QUERY on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_SOURCE_DIRECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_SOURCE_DIRECT | Call by reference | Type reference (TYPE) | GT_S_SOURCE_DIRECT | Source direct | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Source direct node | 20100601 |
Method _TRAV_DOM_SOURCE_DIRECT on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_SOURCE_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_SOURCE_FILE | Call by reference | Type reference (TYPE) | GT_S_SOURCE_FILE | Source file | 20100921 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Source file node | 20100921 |
Method _TRAV_DOM_SOURCE_FILE on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_SOURCE_HANA_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_SOURCE_HANA_MODEL | Call by reference | Type reference (TYPE) | GT_S_SOURCE_HANA_MODEL | Source HANA model | 20110704 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Source HANA model node | 20110704 |
Method _TRAV_DOM_SOURCE_HANA_MODEL on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_SOURCE_HAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_SOURCE_HAP | Call by reference | Type reference (TYPE) | GT_S_SOURCE_HAP | Source of object: HANA analysis process (generated AINX) | 20130116 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Source HANA analysis process node | 20130116 |
Method _TRAV_DOM_SOURCE_HAP on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_SOURCE_PUBLISH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_SOURCE_PUBLISH | Call by reference | Type reference (TYPE) | GT_S_SOURCE_PUBLISH | Source publish | 20100601 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Source publishnode | 20100601 |
Method _TRAV_DOM_SOURCE_PUBLISH on class CL_RSL_AINX_PROP has no exception.
Method _TRAV_DOM_TAB_NAME_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_NAME_VAL | Call by reference | Type reference (TYPE) | GT_T_NAME_VAL | Name-value pairs (list) | 20100921 | ||
2 | Importing | I_R_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Name-value pairs (list) node | 20100921 |
Method _TRAV_DOM_TAB_NAME_VAL on class CL_RSL_AINX_PROP has no exception.
Method _XML_TO_DOM Signature
Method _XML_TO_DOM on class CL_RSL_AINX_PROP has no parameter.
Method _XML_TO_DOM on class CL_RSL_AINX_PROP has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 730 |