Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | 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 | Constant | Public | Type reference (TYPE) | I | 19 | 20130529 | |||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_RSD_INFOPROV | 20130529 | ||||
| 3 | Instance attribute | Public | Type reference (TYPE) | TN_TS_XPID | 20130529 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | TP_TS_KXP | 20130529 | ||||
| 5 | 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 | 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 | E_PREP_FOR_NLS | Call by reference | Type reference (TYPE) | RS_BOOL | 20130529 | ||||
| 2 | I_ADDNLS | Call by reference | Type reference (TYPE) | RRADDNLS | 20130529 | ||||
| 3 | I_ADDNLS_VRNID | Call by reference | Type reference (TYPE) | RRVRNID | 20130529 | ||||
| 4 | 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 | 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 | 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 | E_BASIC | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130711 | |||
| 2 | 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 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20130529 | |||
| 2 | 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 | E_T_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_T_DTA_PRO | InfoObject Properties in Data Target | 20130529 | |||
| 2 | I_CHANM | Call by reference | Type reference (TYPE) | RSD_CHANM | 20130529 | ||||
| 3 | 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 | I_CHANMID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130529 | |||
| 2 | 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 | E_LENG | Call by reference | Type reference (TYPE) | I | 20130529 | ||||
| 2 | E_OFFS | Call by reference | Type reference (TYPE) | I | 20130529 | ||||
| 3 | I_CHANMID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130529 | |||
| 4 | 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 | 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 | E_BU | Call by reference | Type reference (TYPE) | RS_BOOL | internal business volume elimination | 20130529 | |||
| 2 | E_MULTI_ALVL | Call by reference | Type reference (TYPE) | RS_BOOL | undevidable composite, 0INFOPROV supplied by DataManager | 20130529 | |||
| 3 | E_NCUMTIM | Call by reference | Type reference (TYPE) | RSCHANM | 20130529 | ||||
| 4 | E_TIMESTMP_META | Call by reference | Type reference (TYPE) | RSTIMESTMP | 20130529 | ||||
| 5 | E_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | 20130529 | ||||
| 6 | 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 | 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 | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | |||
| 2 | I_RCFL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag structure | 20130529 | ||
| 3 | I_XPID | Value transfer | Type reference (TYPE) | RRXPID | ID for an XPROVID | 20130529 | |||
| 4 | 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 | I_R_INFOPROV | Call by reference | Object reference (TYPE REF TO) | IF_RSD_INFOPROV | InfoProvider Runtime Metadata | 20130719 | |||
| 2 | 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 | C_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | PartProviders and Their Properties | 20130719 | |||
| 2 | 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 | I_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | PartProviders and Their Properties | 20130529 | |||
| 2 | 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 | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | |||
| 2 | I_RCFL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20130529 | ||
| 3 | I_XPID | Value transfer | Type reference (TYPE) | RRXPID | ID for an XPROVID | 20130529 | |||
| 4 | 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 | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | |||
| 2 | I_RCFL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20130529 | ||
| 3 | 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 | C_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | PartProviders and Their Properties | 20130529 | |||
| 2 | I_TS_PROVID | Value transfer | Type reference (TYPE) | RRSI_TS_SID | SID (or Integer) Table | 20130529 | |||
| 3 | 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 | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | |||
| 2 | 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 | I_KYFNM | Call by reference | Type reference (TYPE) | RSKYFNM | Key Figure | 20130529 | |||
| 2 | I_RCFL | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag structure | 20130529 | ||
| 3 | I_XPID | Value transfer | Type reference (TYPE) | RRXPID | ID for an XPROVID | 20130529 | |||
| 4 | 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 | I_XPROVID | Call by reference | Type reference (TYPE) | RRXPROVID | Bit String of the Part Prov in (SY_TABIX of N_TS_PART) | 20130529 | |||
| 2 | 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 |