Hierarchy
⤷ BW-BEX-OT (Application Component) OLAP Technology
⤷ RSROA_GEN (Package) OLAP: Generation
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSR_RRI2_BASE | Services in RRI2 | 20130529 |
Properties
Class | CL_RSR_RRI2_INFOPROV_META_DATA | |
Short Description | Service or Functional Methods of RRI2 | |
Super Class | CL_RSR_RRI2_BASE | Services in RRI2 |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSROA_GEN | OLAP: Generation |
Created | 20130529 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | RRI2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | RZI0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSR_RRI2_INFOPROV_META_DATA has no interface implemented.
Friends
Class CL_RSR_RRI2_INFOPROV_META_DATA has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | N_C_XPID_ALL | Constant | Public | Type reference (TYPE) | I | 19 | 20130529 | ||
2 | N_R_INFOPROV | Instance attribute | Public | Object reference (TYPE REF TO) | IF_RSD_INFOPROV | 20130529 | |||
3 | N_TS_XPID | Instance attribute | Public | Type reference (TYPE) | TN_TS_XPID | 20130529 | |||
4 | P_TS_KXP | Instance attribute | Private | Type reference (TYPE) | TP_TS_KXP | 20130529 | |||
5 | P_TS_PROVBIT | Instance attribute | Private | Type reference (TYPE) | TP_TS_PROVBIT | 20130529 |
Methods
Events
Class CL_RSR_RRI2_INFOPROV_META_DATA has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_S_XPID | Public | See coding | 20130529 | BEGIN OF tn_s_xpid,
xpid TYPE rrxpid,
xprovid TYPE xstring,
END OF tn_s_xpid
|
||
2 | TN_TS_XPID | Public | See coding | 20130529 | tn_ts_xpid TYPE SORTED TABLE OF tn_s_xpid WITH UNIQUE KEY xpid
|
||
3 | TP_S_KXP | Private | See coding | 20130529 | BEGIN OF tp_s_kxp,
kyfnm TYPE rskyfnm,
rcfl TYPE rs_bool,
xpid TYPE rrxpid,
END OF tp_s_kxp
|
||
4 | TP_S_PROVBIT | Private | See coding | 20130529 | BEGIN OF tp_s_provbit,
provid TYPE rrprovid,
partprov TYPE rspartprov,
provbit TYPE sytabix,
END OF tp_s_provbit
|
||
5 | TP_TS_KXP | Private | See coding | 20130529 | tp_ts_kxp TYPE SORTED TABLE OF tp_s_kxp WITH UNIQUE KEY kyfnm rcfl
|
||
6 | TP_TS_PROVBIT | Private | See coding | 20130529 | tp_ts_provbit TYPE SORTED TABLE OF tp_s_provbit WITH UNIQUE KEY provid
|
Method Signatures
Method ADD_VISIBLE_CHARS_TO_NAUTO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TS_NAUTO | Call by reference | Type reference (TYPE) | RRI2_TS_NAUTO | 20130529 |
Method ADD_VISIBLE_CHARS_TO_NAUTO on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method CHECK_CHACONST Signature
Method CHECK_CHACONST on class CL_RSR_RRI2_INFOPROV_META_DATA has no parameter.
Method CHECK_CHACONST on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method CHECK_USE_NLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PREP_FOR_NLS | Call by reference | Type reference (TYPE) | RS_BOOL | 20130529 | |||
2 | Importing | I_ADDNLS | Call by reference | Type reference (TYPE) | RRADDNLS | 20130529 | |||
3 | Importing | I_ADDNLS_VRNID | Call by reference | Type reference (TYPE) | RRVRNID | 20130529 | |||
4 | Importing | I_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | 20130529 |
Method CHECK_USE_NLS on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method CLEAR_XPID_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_XPID | Call by reference | Type reference (TYPE) | RRXPID | ID for an XPROVID | 20130529 |
Method CLEAR_XPID_ALL on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_QUERY_GENERATOR | Call by reference | Object reference (TYPE REF TO) | CL_RSR_RRI2_QUERY_GENERATOR | Control Bar OLAP Processor | 20130529 |
Method CONSTRUCTOR on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_BASIC_ODS_ELSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_BASIC | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130711 | ||
2 | Importing | I_R_INFOPROV_HEADER | Call by reference | Object reference (TYPE REF TO) | IF_RSD_INFOPROV_HEADER | Runtime InfoProvider Metadata (only header) | 20130711 |
Method GET_BASIC_ODS_ELSE on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_COB_PRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20130529 | ||
2 | Returning | R_S_DTA_PRO | Value transfer | Type reference (TYPE) | RSD_S_DTA_PRO | InfoObject Properties in Data Target | 20130529 |
Method GET_COB_PRO on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_COB_PRO_CMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_T_DTA_PRO | InfoObject Properties in Data Target | 20130529 | ||
2 | Importing | I_CHANM | Call by reference | Type reference (TYPE) | RSD_CHANM | 20130529 | |||
3 | Importing | I_CONST | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130529 |
Method GET_COB_PRO_CMP on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_COB_PRO_CMP_LENG_SID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANMID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130529 | ||
2 | Returning | R_LENG | Value transfer | Type reference (TYPE) | I | 20130529 |
Method GET_COB_PRO_CMP_LENG_SID on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_COB_PRO_OFFS_SID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_LENG | Call by reference | Type reference (TYPE) | I | 20130529 | |||
2 | Exporting | E_OFFS | Call by reference | Type reference (TYPE) | I | 20130529 | |||
3 | Importing | I_CHANMID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130529 | ||
4 | Importing | I_CMPID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130529 |
Method GET_COB_PRO_OFFS_SID on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_COB_PRO_T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TH_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_TH_COB_PRO | 20130529 |
Method GET_COB_PRO_T on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_INFOPROV_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_BU | Call by reference | Type reference (TYPE) | RS_BOOL | internal business volume elimination | 20130529 | ||
2 | Exporting | E_MULTI_ALVL | Call by reference | Type reference (TYPE) | RS_BOOL | undevidable composite, 0INFOPROV supplied by DataManager | 20130529 | ||
3 | Exporting | E_NCUMTIM | Call by reference | Type reference (TYPE) | RSCHANM | 20130529 | |||
4 | Exporting | E_TIMESTMP_META | Call by reference | Type reference (TYPE) | RSTIMESTMP | 20130529 | |||
5 | Exporting | E_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | 20130529 | |||
6 | Exporting | E_UNION_PROV | Call by reference | Type reference (TYPE) | RSR_UNION_PROV | union with partproviders visible for OLAP | 20130719 |
Method GET_INFOPROV_PROPERTIES on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_IOBJ_WITH_LOCAL_SID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_TS_IOBJNM | Value transfer | Type reference (TYPE) | RSR_TS_IOBJNM | Table of IOBJNMs | 20130529 |
Method GET_IOBJ_WITH_LOCAL_SID on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_TS_PROVID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | ||
2 | Importing | I_RCFL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag structure | 20130529 | |
3 | Importing | I_XPID | Value transfer | Type reference (TYPE) | RRXPID | ID for an XPROVID | 20130529 | ||
4 | Returning | R_TS_PROVID | Value transfer | Type reference (TYPE) | RRSI_TS_SID | 20130529 |
Method GET_TS_PROVID on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_UNION_PROV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_INFOPROV | Call by reference | Object reference (TYPE REF TO) | IF_RSD_INFOPROV | InfoProvider Runtime Metadata | 20130719 | ||
2 | Returning | R_UNION_PROV | Value transfer | Type reference (TYPE) | RSR_UNION_PROV | union with partproviders visible for OLAP | 20130719 |
Method GET_UNION_PROV on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_UNION_PROV_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | PartProviders and Their Properties | 20130719 | ||
2 | Importing | I_MULTI_ALVL | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130719 |
Method GET_UNION_PROV_PROPERTIES on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_USED_XPROVID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | PartProviders and Their Properties | 20130529 | ||
2 | Returning | R_XPROVID | Value transfer | Type reference (TYPE) | RRXPROVID | Bit String of the Part Prov in (SY_TABIX of N_TS_PART) | 20130529 |
Method GET_USED_XPROVID on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_XPID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | ||
2 | Importing | I_RCFL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20130529 | |
3 | Importing | I_XPID | Value transfer | Type reference (TYPE) | RRXPID | ID for an XPROVID | 20130529 | ||
4 | Returning | R_XPID | Value transfer | Type reference (TYPE) | RRXPID | 20130529 |
Method GET_XPID on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method GET_XPROVID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | ||
2 | Importing | I_RCFL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20130529 | |
3 | Returning | R_XPROVID | Value transfer | Type reference (TYPE) | XSTRING | 20130529 |
Method GET_XPROVID on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method SET_NOT_USED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | PartProviders and Their Properties | 20130529 | ||
2 | Importing | I_TS_PROVID | Value transfer | Type reference (TYPE) | RRSI_TS_SID | SID (or Integer) Table | 20130529 | ||
3 | Importing | I_XPROVID | Call by reference | Type reference (TYPE) | RRXPROVID | Bit String of the Part Prov in (SY_TABIX of N_TS_PART) | 20130529 |
Method SET_NOT_USED on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method SET_XPROVID_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | ||
2 | Importing | I_RCFL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20130529 |
Method SET_XPROVID_ALL on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method XPID_TO_XPROVID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | ||
2 | Importing | I_RCFL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag structure | 20130529 | |
3 | Importing | I_XPID | Value transfer | Type reference (TYPE) | RRXPID | ID for an XPROVID | 20130529 | ||
4 | Returning | R_XPROVID | Value transfer | Type reference (TYPE) | RRXPROVID | Bit String of the Part Prov in (SY_TABIX of N_TS_PART) | 20130529 |
Method XPID_TO_XPROVID on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
Method XPROVID_TO_XPID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_XPROVID | Call by reference | Type reference (TYPE) | RRXPROVID | Bit String of the Part Prov in (SY_TABIX of N_TS_PART) | 20130529 | ||
2 | Returning | R_XPID | Value transfer | Type reference (TYPE) | RRXPID | ID for an XPROVID | 20130529 |
Method XPROVID_TO_XPID on class CL_RSR_RRI2_INFOPROV_META_DATA has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |