SAP ABAP Class CL_RSPLS_PLCR_VERS (Version of Characteristic Relationship Object TLOGO)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSPLS (Package) Planning: General Services
Properties
Class CL_RSPLS_PLCR_VERS  
Short Description Version of Characteristic Relationship Object TLOGO    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLS   Planning: General Services 
Created 20041105   SAP 
Last change 20130531   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)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SEOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSPLS_PLCR_VERS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSPLS_PLCR 20041111 Characteristic-Relationship Object TLOGO
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_OBJVERS Instance attribute Public Type reference (TYPE) RSOBJVERS Object Version 20041111
2 P_DT_INFO_CURRENT Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20041116
3 P_DUMMY_MSG Instance attribute Private Type reference (TYPE) CHAR1 dummy for messages 20041117
4 P_R_CR Instance attribute Private Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Characteristic Relationships for a Cube 20041109
5 P_R_CR_CHECKED Instance attribute Private Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Buffering of Checked Object 20070625
6 P_R_CR_DT Instance attribute Private Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA_DT View with Additional Design-Time Information 20041109
7 P_R_VAR_CONT Instance attribute Private Object reference (TYPE REF TO) CL_RSPLFR_VAR_CONT Variable Container (Planning Wrapper) 20041215
8 P_TS_TIMEDERIVE Instance attribute Private Type reference (TYPE) RSR_TS_TIMEDERIVE Active Generic Time Derivations 20060707
9 P_T_DTA_IOBJ Instance attribute Private Type reference (TYPE) RSD_T_DTA_IOBJ InfoObjects in InfoProvider for Check 20041215
10 P_T_IOBJ_CMP Instance attribute Private Type reference (TYPE) RSD_T_IOBJ_CMP InfoObejcts in InfoProvider for Check 20060619
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Using Complete Properties 20041108
2 GET_CHECKED_OBJECT Instance method Public Method Replace Variable and Check Consistency 20041214
3 GET_CR_OBJECT Instance method Public Method Get Metadata Object 20041112
4 GET_CR_WITHOUT_IGNORED Instance method Public Method Metadata Without Steps, That Are Ignored 20050221
5 GET_DT_INFO Instance method Public Method Get Complete Design-Time Information for Char. Relationship 20041116
6 GET_XREF Instance method Public Method Get XREF Table 20050131
7 SET_ALL Instance method Public Method Set New Values 20041207
8 _APPEND_VAR_INFO Instance method Private Method Add variable information to table if it still has the UID 20051013
9 _CHECK Instance method Private Method Checks Consistency Before Replacing Variables 20041222
10 _CHECK_STEP Instance method Private Method Checks Individual Step for Consistency 20041222
11 _CLONE Instance method Private Method Deliver Deep Copy of Version 20041207
12 _COLLECT_IOBJ_DT Instance method Private Method Attempt to Read Design Time Info for Individual InfoObject 20041117
13 _DELETE_STEP Instance method Private Method Delete a Step from Internal Tables 20041117
14 _EQUALS Instance method Private Method Compare Two Versions 20041217
15 _GET_VAR Instance method Private Method Get variables (UIDs) 20041215
16 _GET_VAR_OF_STEP Instance method Private Method Get variables (UIDs) 20041222
17 _MESSAGE_FAILED Instance method Private Method Insert General Error Message 20050902
18 _REPLACE_VAR Instance method Private Method Replace Variable 20041223
19 _REPLACE_VAR_OF_STEP Instance method Private Method Replace Variable 20041223
20 _SET_CR_OBJECT Instance method Private Method Set New Metadata Object in the Version 20041207
Events
Class CL_RSPLS_PLCR_VERS has no event.
Types
Class CL_RSPLS_PLCR_VERS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_ALL Call by reference Type reference (TYPE) RSPLS_S_CR_ALL Merkmalsbeziehungen: Eigenschaften 20041108

Method CONSTRUCTOR on class CL_RSPLS_PLCR_VERS has no exception.

Method GET_CHECKED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OK Call by reference Type reference (TYPE) RS_BOOL Boolean 20041214
2 Exporting E_R_CR Call by reference Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20041223
3 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20041214
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND InfoObject nicht gefunden 20041215
2 CX_RSPLS_MSG_STATIC_CHECK Hülse für Meldungen 20041215
3 CX_RS_NOT_FOUND Objekt nicht gefunden 20041215

Method GET_CR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_CR_METADATA Value transfer Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20041112

Method GET_CR_OBJECT on class CL_RSPLS_PLCR_VERS has no exception.

Method GET_CR_WITHOUT_IGNORED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_CR_METADATA Value transfer Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20050221

Method GET_CR_WITHOUT_IGNORED on class CL_RSPLS_PLCR_VERS has no exception.

Method GET_DT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DO_CREATION Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 'X' auf jeden Fall neu erstellen. z.B. wegen Messages. 20041117
2 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20041117
3 Returning R_R_CR_DT Value transfer Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA_DT Sicht mit zusätzlicher DesignTime-Info 20041116

Method GET_DT_INFO on class CL_RSPLS_PLCR_VERS has no exception.

Method GET_XREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_XREF Value transfer Type reference (TYPE) RSO_T_TLOGO_ASC BW Repository: Tabelle von Objekten und Assoziationstyp 20050131

Method GET_XREF on class CL_RSPLS_PLCR_VERS has no exception.

Method SET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_CR_ALL Call by reference Type reference (TYPE) RSPLS_S_CR_ALL_SET Eigenschaften Merkmalsbeziehungen: Alle in einer Struktur 20041207

Method SET_ALL on class CL_RSPLS_PLCR_VERS has no exception.

Method _APPEND_VAR_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_VARIABLE Call by reference Type reference (TYPE) CL_RSPLFR_VAR_CONT=>GT_T_VARIABLE 20051013
2 Importing I_S_VARIABLE Call by reference Type reference (TYPE) CL_RSPLFR_VAR_CONT=>GT_S_VARIABLE 20051013

Method _APPEND_VAR_INFO on class CL_RSPLS_PLCR_VERS has no exception.

Method _CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CR Call by reference Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20041223
2 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20041222
3 Importing I_VAR_REPLACED Call by reference Type reference (TYPE) RS_BOOL Variable schon ersetzt 20050324
4 Returning R_OK Value transfer Type reference (TYPE) RS_BOOL check okay 20041222
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND InfoObject nicht gefunden 20041222
2 CX_RSPLS_MSG_STATIC_CHECK Hülse für Meldungen 20041222
3 CX_RS_NOT_FOUND Objekt nicht gefunden 20041222

Method _CHECK_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CR Call by reference Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20041223
2 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20041222
3 Importing I_STEP Call by reference Type reference (TYPE) RSPLS_STEP Nummer der Merkmalsbeziehung 20041222
4 Importing I_VAR_REPLACED Call by reference Type reference (TYPE) RS_BOOL Variable schon ersetzt 20050324
5 Returning R_OK Value transfer Type reference (TYPE) RS_BOOL 20041222
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND InfoObject nicht gefunden 20041222
2 CX_RS_NOT_FOUND Objekt nicht gefunden 20041222

Method _CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_CLONE Value transfer Object reference (TYPE REF TO) CL_RSPLS_PLCR_VERS Version Merkmalsbeziehungsobjekt TLOGO 20041207

Method _CLONE on class CL_RSPLS_PLCR_VERS has no exception.

Method _COLLECT_IOBJ_DT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DT_IOBJ Call by reference Type reference (TYPE) RSPLS_T_CR_IOBJ beteiligte InfoObjekte mit Texten - Merkmalsbeziehungsobjekt 20041117
2 Exporting E_S_DT_IOBJ Call by reference Type reference (TYPE) RSPLS_S_CR_IOBJ beteiligte InfoObjekte mit Texten - Merkmalsbeziehungsobjekt 20041118
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20041117
4 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20041117

Method _COLLECT_IOBJ_DT on class CL_RSPLS_PLCR_VERS has no exception.

Method _DELETE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STEP Call by reference Type reference (TYPE) RSPLS_STEP Nummer der Merkmalsbeziehung 20041117

Method _DELETE_STEP on class CL_RSPLS_PLCR_VERS has no exception.

Method _EQUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EQUAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20041217
2 Importing I_R_VERSION Call by reference Object reference (TYPE REF TO) CL_RSPLS_PLCR_VERS Version Merkmalsbeziehungsobjekt TLOGO 20041217

Method _EQUALS on class CL_RSPLS_PLCR_VERS has no exception.

Method _GET_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_HIER_INFO Value transfer Type reference (TYPE) RSPLF_T_RANGE Hier Info für Variable 20051013
2 Changing C_T_VARIABLE Value transfer Type reference (TYPE) CL_RSPLFR_VAR_CONT=>GT_T_VARIABLE Variable UIDs 20051013
3 Importing I_R_CR Call by reference Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20050221

Method _GET_VAR on class CL_RSPLS_PLCR_VERS has no exception.

Method _GET_VAR_OF_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_HIER_INFO Value transfer Type reference (TYPE) RSPLF_T_RANGE Hier Info für Variable 20051013
2 Changing C_T_VARIABLE Value transfer Type reference (TYPE) CL_RSPLFR_VAR_CONT=>GT_T_VARIABLE Variable UIDs 20051013
3 Importing I_R_CR Call by reference Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20050221
4 Importing I_STEP Call by reference Type reference (TYPE) RSPLS_STEP Nummer der Merkmalsbeziehung 20041222

Method _GET_VAR_OF_STEP on class CL_RSPLS_PLCR_VERS has no exception.

Method _MESSAGE_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20050902

Method _MESSAGE_FAILED on class CL_RSPLS_PLCR_VERS has no exception.

Method _REPLACE_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CR Call by reference Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20041223
2 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20041228
3 Importing I_R_VAR_CONT Call by reference Object reference (TYPE REF TO) CL_RSPLFR_VAR_CONT Variablen Container 20041223
4 Returning R_OK Value transfer Type reference (TYPE) RS_BOOL Boolean 20041228
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND InfoObject nicht gefunden 20041228

Method _REPLACE_VAR_OF_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CR Call by reference Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20041223
2 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20041228
3 Importing I_R_VAR_CONT Call by reference Object reference (TYPE REF TO) CL_RSPLFR_VAR_CONT Variablen Container 20041223
4 Importing I_STEP Call by reference Type reference (TYPE) RSPLS_STEP Nummer der Merkmalsbeziehung 20041223
5 Returning R_OK Value transfer Type reference (TYPE) RS_BOOL Boolean 20041228
# Exception Resumable Description Created on
1 CX_RSD_IOBJ_NOT_FOUND InfoObject nicht gefunden 20041228

Method _SET_CR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CR_METADATA Call by reference Object reference (TYPE REF TO) CL_RSPLS_CR_METADATA Merkmalsbeziehungen zu einem Cube 20041207

Method _SET_CR_OBJECT on class CL_RSPLS_PLCR_VERS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700