SAP ABAP Class CL_RS2HANA_VIEW_MEASURE_GROUP (SAP HANA Cube Measure Group)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-MTD-HMOD (Application Component) HANA Model Generation in BW
⤷
RS2HANA_VIEW (Package) SAP HANA Views for BW Objects

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RS2HANA_VIEW_LOGICAL_OBJECT | SAP HANA Logical Object | 20130408 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RS2HANA_VIEW_MSRGRP_HCPR | SAP HANA Measure Group for CompositeProvider | 20130425 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_RS2HANA_VIEW_MSRGRP_META | SAP HANA Cube Measure Group based on MetaProvider | 20130408 |
Properties
Class | CL_RS2HANA_VIEW_MEASURE_GROUP | |
Short Description | SAP HANA Cube Measure Group | |
Super Class | CL_RS2HANA_VIEW_LOGICAL_OBJECT | SAP HANA Logical Object |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RS2HANA_VIEW | SAP HANA Views for BW Objects |
Created | 20130408 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RS2HANA_VIEW_MEASURE_GROUP has no forward declaration.
Interfaces
Class CL_RS2HANA_VIEW_MEASURE_GROUP has no interface implemented.
Friends
Class CL_RS2HANA_VIEW_MEASURE_GROUP has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | 20130531 | ||||
2 | ![]() |
Constant | Public | See coding | 20130524 | ||||
3 | ![]() |
Constant | Private | See coding | 20130523 | ||||
4 | ![]() |
Instance attribute | Private | See coding | 20130813 | ||||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | NT_S_MEASURE_GROUP | 20130408 | |||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | NT_TS_LOCAL_VAR | 20130813 | |||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RS_T_MSG | 20130531 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20130523 | |
2 | ![]() |
Instance method | Public | Method | 20130408 | |
3 | ![]() |
Instance method | Public | Method | 20130801 | |
4 | ![]() |
Static method | Protected | Method | 20130408 | |
5 | ![]() |
Static method | Protected | Method | 20130408 | |
6 | ![]() |
Instance method | Protected | Method | 20130408 | |
7 | ![]() |
Instance method | Protected | Method | 20130927 | |
8 | ![]() |
Instance method | Private | Method | 20130408 | |
9 | ![]() |
Instance method | Private | Method | 20130408 |
Events
Class CL_RS2HANA_VIEW_MEASURE_GROUP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | NT_S_ATTR_VALUE | Public | See coding | 20130408 | BEGIN OF nt_s_attr_value.
INCLUDE TYPE nt_s_qualified_attr AS s_qualified_attr.
TYPES:
value TYPE string,
END OF nt_s_attr_value
|
||
2 | NT_S_BASE_MEASURE | Public | See coding | 20130408 | BEGIN OF nt_s_base_measure.
INCLUDE TYPE nt_s_measure AS s_measure.
TYPES:
s_measure_mapping TYPE nt_s_column_mapping,
END OF nt_s_base_measure
|
||
3 | NT_S_CALC_MEASURE | Public | See coding | 20130408 | BEGIN OF nt_s_calc_measure.
INCLUDE TYPE nt_s_measure AS s_measure.
INCLUDE TYPE nt_s_calculation AS s_calculation.
TYPES:
calc_measure_type TYPE string,
END OF nt_s_calc_measure
|
||
4 | NT_S_CONV | Public | See coding | 20130408 | BEGIN OF nt_s_conv,
client TYPE string,
schema TYPE string,
END OF nt_s_conv
|
||
5 | NT_S_CURR_CONV | Public | See coding | 20130408 | BEGIN OF nt_s_curr_conv.
INCLUDE TYPE nt_s_conv AS s_conv.
TYPES:
erp_dec_shift TYPE nt_xml_bool,
ex_rate_type TYPE c LENGTH 000004,
s_ref_date TYPE nt_s_attr_value,
s_source_curr TYPE nt_s_attr_value,
s_target_curr TYPE nt_s_attr_value,
END OF nt_s_curr_conv
|
||
6 | NT_S_MEASURE | Public | See coding | 20130408 | BEGIN OF nt_s_measure.
INCLUDE TYPE nt_s_logical_column AS s_log_column.
TYPES:
aggr_type TYPE string,
s_curr_conv TYPE nt_s_curr_conv,
* ts_exc_aggr TYPE nt_ts_exc_aggr,
fixed_curr TYPE c LENGTH 000005,
fixed_unit TYPE c LENGTH 000003,
measure_type TYPE string,
s_unit_conv TYPE nt_s_unit_conv,
s_unit_curr_attr TYPE nt_s_qualified_attr,
END OF nt_s_measure
|
||
7 | NT_S_MEASURE_DIM | Public | See coding | 20130408 | BEGIN OF nt_s_measure_dim,
ts_attributes TYPE nt_ts_qualified_attrs,
exc_aggr_type TYPE string,
END OF nt_s_measure_dim
|
||
8 | NT_S_MEASURE_GROUP | Public | See coding | 20130408 | BEGIN OF nt_s_measure_group.
INCLUDE TYPE nt_s_logical_obj AS s_log_obj.
TYPES:
ts_base_measures TYPE nt_ts_base_measures,
ts_calc_measures TYPE nt_ts_calc_measures,
* ts_local_dims TYPE nt_ts_local_dimensions,
* ts_restricted_measures TYPE nt_ts_restr_measures,
* ts_shared_dims TYPE nt_ts_logical_joins,
* s_layout TYPE nt_s_layout,
END OF nt_s_measure_group
|
||
9 | NT_S_UNIT_CONV | Public | See coding | 20130408 | BEGIN OF nt_s_unit_conv.
INCLUDE TYPE nt_s_conv AS s_conv.
TYPES:
s_source_unit TYPE nt_s_attr_value,
s_target_unit TYPE nt_s_attr_value,
END OF nt_s_unit_conv
|
||
10 | NT_TS_BASE_MEASURES | Public | See coding | 20130408 | nt_ts_base_measures TYPE SORTED TABLE OF nt_s_base_measure WITH UNIQUE KEY s_measure-s_log_column-id
|
||
11 | NT_TS_CALC_MEASURES | Public | See coding | 20130408 | nt_ts_calc_measures TYPE SORTED TABLE OF nt_s_calc_measure WITH UNIQUE KEY s_measure-s_log_column-id
|
||
12 | OT_S_MEASURE | Protected | See coding | 20130408 | BEGIN OF ot_s_measure,
kyfnm TYPE string,
fieldnm TYPE string,
tablnm TYPE string,
joinalias TYPE string,
aggrtype TYPE rsaggrgen,
txt TYPE rstxtlg,
kyftp TYPE rsd_s_dta_pro-kyftp,
uninm TYPE rsd_s_dta_pro-uninm,
fixcuky TYPE rsd_s_dta_pro-fixcuky,
fixunit TYPE rsd_s_dta_pro-fixunit,
ncumfl TYPE rsncumfl,
END OF ot_s_measure
|
||
13 | OT_TS_MEASURES | Protected | See coding | 20130408 | ot_ts_measures TYPE SORTED TABLE OF ot_s_measure WITH NON-UNIQUE KEY kyfnm
|
Method Signatures
Method COMPARE_MEASURE_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_IS_DIFFERENT | Call by reference | Type reference (TYPE) | RS_BOOL | 20130523 | |||
2 | ![]() |
E_T_RSMSG | Call by reference | Type reference (TYPE) | RS_T_MSG | 20130523 | |||
3 | ![]() |
I_S_MEASURE_GROUP | Call by reference | Type reference (TYPE) | NT_S_MEASURE_GROUP | 20130523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130523 |
Method GET_MEASURE_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_MEASURE_GROUP | Call by reference | Type reference (TYPE) | NT_S_MEASURE_GROUP | 20130408 | |||
2 | ![]() |
E_TS_LOCAL_VAR | Call by reference | Type reference (TYPE) | NT_TS_LOCAL_VAR | 20130429 | |||
3 | ![]() |
E_T_RSMSG | Call by reference | Type reference (TYPE) | RS_T_MSG | 20130408 | |||
4 | ![]() |
I_IGNORE_HIDDEN | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130507 |
Method MERGE_MEASURE_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_XML | Call by reference | Type reference (TYPE) | STRING | 20130801 | |||
2 | ![]() |
I_MERGE_XML | Call by reference | Type reference (TYPE) | STRING | 20130801 |
Method MERGE_MEASURE_GROUP on class CL_RS2HANA_VIEW_MEASURE_GROUP has no exception.
Method _BW_2_ANV_AGGR_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BW_AGGR_TYPE | Call by reference | Type reference (TYPE) | RSAGGRGEN | 20130408 | |||
2 | ![]() |
R_ANV_AGGR_TYPE | Value transfer | Type reference (TYPE) | STRING | 20130408 |
Method _BW_2_ANV_AGGR_TYPE on class CL_RS2HANA_VIEW_MEASURE_GROUP has no exception.
Method _BW_2_ANV_MEASURE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_KYFTP | Call by reference | Type reference (TYPE) | RSKYFTP | 20130408 | |||
2 | ![]() |
R_ANV_MEASURE_TYPE | Value transfer | Type reference (TYPE) | STRING | 20130408 |
Method _BW_2_ANV_MEASURE_TYPE on class CL_RS2HANA_VIEW_MEASURE_GROUP has no exception.
Method _GET_MEASURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_RSMSG | Call by reference | Type reference (TYPE) | RS_T_MSG | 20130814 | |||
2 | ![]() |
R_TS_MEASURES | Value transfer | Type reference (TYPE) | OT_TS_MEASURES | 20130408 |
Method _GET_MEASURES on class CL_RS2HANA_VIEW_MEASURE_GROUP has no exception.
Method _IS_ATTR_SUPPORTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_MSG | Call by reference | Type reference (TYPE) | RS_S_MSG | 20130927 | |||
2 | ![]() |
I_NAVNM | Call by reference | Type reference (TYPE) | RSATRNAVNM | 20130927 | |||
3 | ![]() |
I_S_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_S_DTA_PRO | 20130927 | |||
4 | ![]() |
R_SUPPORTED | Value transfer | Type reference (TYPE) | RS_BOOL | 20130927 |
Method _IS_ATTR_SUPPORTED on class CL_RS2HANA_VIEW_MEASURE_GROUP has no exception.
Method __SET_BASE_MEASURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TS_BASE_MEASURES | Call by reference | Type reference (TYPE) | NT_TS_BASE_MEASURES | 20130408 | |||
2 | ![]() |
E_T_RSMSG | Call by reference | Type reference (TYPE) | RS_T_MSG | 20130408 |
Method __SET_BASE_MEASURES on class CL_RS2HANA_VIEW_MEASURE_GROUP has no exception.
Method __SET_CALC_MEASURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TS_CALC_MEASURES | Call by reference | Type reference (TYPE) | NT_TS_CALC_MEASURES | 20130408 | |||
2 | ![]() |
E_T_RSMSG | Call by reference | Type reference (TYPE) | RS_T_MSG | 20130408 | |||
3 | ![]() |
I_NO_BASE_MEASURES | Call by reference | Type reference (TYPE) | RS_BOOL | 20130829 |
Method __SET_CALC_MEASURES on class CL_RS2HANA_VIEW_MEASURE_GROUP has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |