SAP ABAP Class CL_RSDU_APPL_INFO (provides info about application objects)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-SYS-DB-SDB (Application Component) BW MaxDB
⤷
RSHDB (Package) BW Porting HDB
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SHDB_APPL_INFO | Obtain data from different SAP applications | 20130723 |
Properties
| Class | CL_RSDU_APPL_INFO | |
| Short Description | provides info about application objects | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RSHDB | BW Porting HDB |
| Created | 20130625 | 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) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SHDB_APPL_INFO | Obtain data from different SAP applications | 20130723 |
Friends
Class CL_RSDU_APPL_INFO 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 | 1 | 20130905 | |||
| 2 | Constant | Public | Type reference (TYPE) | I | 6 | 20130905 | |||
| 3 | Constant | Public | Type reference (TYPE) | I | 4 | 20130905 | |||
| 4 | Constant | Public | Type reference (TYPE) | I | 3 | 20130905 | |||
| 5 | Constant | Public | Type reference (TYPE) | I | 2 | 20130905 | |||
| 6 | Constant | Public | Type reference (TYPE) | I | 5 | 20130905 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130905 | |||
| 8 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_RSDU_APPL_INFO | 20130905 | ||||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ODSO_CACHE | 20130905 | ||||
| 10 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_LIB_TABLE_CACHE | 20130723 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20130723 | ||
| 2 | Static method | Public | Method | 20130905 | ||
| 3 | Instance method | Public | Constructor | CONSTRUCTOR | 20130723 | |
| 4 | Instance method | Public | Method | 20130905 | ||
| 5 | Instance method | Public | Method | 20130723 | ||
| 6 | Instance method | Protected | Method | 20130723 | ||
| 7 | Instance method | Protected | Method | cached query into RSTSODS to determine the ODSNAME | 20130723 | |
| 8 | Instance method | Protected | Method | cached query into RSTSODS to determine the USERAPP | 20130723 | |
| 9 | Instance method | Protected | Method | 20130723 | ||
| 10 | Static method | Protected | Method | 20130905 | ||
| 11 | Static method | Public | Method | extract RSDODSOBJECT from RSTSODS-ODSNAME | 20130723 |
Events
Class CL_RSDU_APPL_INFO has no event.
Types
Class CL_RSDU_APPL_INFO has no local type.
Method Signatures
Method CLASSIFIY_TABLE Signature
Method CLASSIFIY_TABLE on class CL_RSDU_APPL_INFO has no parameter.
Method CLASSIFIY_TABLE on class CL_RSDU_APPL_INFO has no exception.
Method CLEAR Signature
Method CLEAR on class CL_RSDU_APPL_INFO has no parameter.
Method CLEAR on class CL_RSDU_APPL_INFO has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_RSDU_APPL_INFO has no parameter.
Method CONSTRUCTOR on class CL_RSDU_APPL_INFO has no exception.
Method DSO_IS_WO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_WO_DSO | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130905 |
Method NEW Signature
Method NEW on class CL_RSDU_APPL_INFO has no parameter.
Method NEW on class CL_RSDU_APPL_INFO has no exception.
Method _GET_CUBE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INFOCUBE | Call by reference | Type reference (TYPE) | RSD_INFOCUBE | 20130723 | ||||
| 2 | IV_OBJVERS | Call by reference | Type reference (TYPE) | RS_OBJVERS | RS_C_OBJVERS-ACTIVE | 20130723 | |||
| 3 | RS_CUBE | Value transfer | Type reference (TYPE) | RSD_S_CUBE | 20130723 |
Method _GET_CUBE on class CL_RSDU_APPL_INFO has no exception.
Method _GET_PSA_ODSNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130723 | |||
| 2 | ODSNAME | Value transfer | Type reference (TYPE) | RSODSNAME | Name of the Persistant Staging Area | 20130723 |
Method _GET_PSA_ODSNAME on class CL_RSDU_APPL_INFO has no exception.
Method _GET_PSA_USERAPP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130723 | |||
| 2 | USERAPP | Value transfer | Type reference (TYPE) | RSUSERAPP | Name of the application using PSA Service | 20130723 |
Method _GET_PSA_USERAPP on class CL_RSDU_APPL_INFO has no exception.
Method _IS_AGGREGATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20130723 | ||||
| 2 | RV_AGGR | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130723 |
Method _IS_AGGREGATE on class CL_RSDU_APPL_INFO has no exception.
Method _MSGNO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG | Call by reference | Type reference (TYPE) | I | 20130905 | ||||
| 2 | RV_MSG | Value transfer | Type reference (TYPE) | TEXTID | 20130905 |
Method _MSGNO on class CL_RSDU_APPL_INFO has no exception.
Method _ODSNAME2DSO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ODSNAME | Call by reference | Type reference (TYPE) | RSTSODS-ODSNAME | Name of the Persistant Staging Area | 20130723 | |||
| 2 | RV_ODSOOBJECT | Value transfer | Type reference (TYPE) | RSDODSOBJECT | DataStore Object | 20130723 |
Method _ODSNAME2DSO on class CL_RSDU_APPL_INFO has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |