SAP ABAP Class CL_RSDDTPS_PCVARIANT (Process Variant (Update Explorer Properties))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDTPS_CORE (Package) Main Package RSDDTPS
Properties
Class CL_RSDDTPS_PCVARIANT  
Short Description Process Variant (Update Explorer Properties)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDTPS_CORE   Main Package RSDDTPS 
Created 20090715   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)
Interfaces
Class CL_RSDDTPS_PCVARIANT has no interface implemented.
Friends
Class CL_RSDDTPS_PCVARIANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_S_FNAM Constant Public See coding Field Names for Generic Storage 20090715
2 N_S_PROP Instance attribute Public Type reference (TYPE) T_S_PROP Parameters 20090715
3 N_TEXT Instance attribute Public Type reference (TYPE) RSTXTLG Description 20090715
4 N_VARIANT Instance attribute Public Type reference (TYPE) RSPC_VARIANT Process Variant (Name) 20090715
5 P_R_VARIANT Instance attribute Private Object reference (TYPE REF TO) CL_RSPC_VARIANT Generic Variant Storage 20090715
6 P_TH_TREXPS Static Attribute Private Type reference (TYPE) T_TH_TREXPS Cache Explorer Objects 20090721
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Variant 20090715
2 CHECK_EXPLORER Static method Public Method Check Release as Explorer Object 20090720
3 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20090715
4 CREATE Static method Public Method Create Instance 20090715
5 DELETE Instance method Public Method Delete Variant 20090720
6 GET_GENERIC_VARIANT Instance method Public Method Get Generic Variant Object 20090721
7 GET_PROP Instance method Public Method Get Parameters 20090715
8 GET_TEXT Instance method Public Method Get Description 20090715
9 GET_TLOGO_OF_EXPLOBJ Static method Public Method Get TLOGO for Explorer Object 20090721
10 GET_VARIANT Instance method Public Method Get Name Variant 20090715
11 IS_CHANGED Instance method Public Method Has the variant been changed? 20090715
12 SAVE Instance method Public Method Save Variant 20090715
13 SET_PROP Instance method Public Method Set Parameters 20090715
14 SET_TEXT Instance method Public Method Set Description 20090715
15 TOGGLE_DISP Instance method Public Method Switch to Display Mode 20090717
16 TOGGLE_EDIT Instance method Public Method Switch to Change Mode 20090717
17 _CHECK_RFC Static method Private Method Check RFC Connection 20090720
18 _GET_TREXPS Static method Private Method Get Explorer Object 20090721
19 _PROP2VARIANT Instance method Private Method Transformation Properties => Variant 20090715
20 _READ_VARIANT Instance method Private Method Read Variant 20090715
Events
Class CL_RSDDTPS_PCVARIANT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_S_PROP Public See coding Parameters 20090715 BEGIN OF t_s_prop, t_objnm TYPE STANDARD TABLE OF rsexplobjnm WITH DEFAULT KEY, conv_flag TYPE rs_bool, hier_flag TYPE rs_bool, auth_flag TYPE rs_bool, kyf_flag TYPE rs_bool, END OF t_s_prop
2 T_TH_TREXPS Private See coding Hashed Table Explorer Objects 20090721 T_TH_TREXPS type HASHED TABLE OF rsddtrexps with UNIQUE key infocube
Method Signatures

Method CHECK 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 20090715
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20090715

Method CHECK on class CL_RSDDTPS_PCVARIANT has no exception.

Method CHECK_EXPLORER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) RSEXPLOBJNM Explorer-Objekt 20090720
2 Returning R_OK Value transfer Type reference (TYPE) RS_BOOL Boolean 20090720

Method CHECK_EXPLORER on class CL_RSDDTPS_PCVARIANT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARIANT Call by reference Type reference (TYPE) RSPC_VARIANT Variante (Name) eines Prozesses 20090715

Method CONSTRUCTOR on class CL_RSDDTPS_PCVARIANT has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Objekt sperren 20090715
2 Importing I_VARIANT Call by reference Type reference (TYPE) RSPC_VARIANT Variante (Name) eines Prozesses 20090715
3 Returning R_R_VARIANT Value transfer Object reference (TYPE REF TO) CL_RSDDTPS_PCVARIANT Prozessvariante (Update Explorer-Eigenschaften) 20090715
# Exception Resumable Description Created on
1 LOCK_FAILED Sperre konnte nicht gesetzt werden 20090716

Method DELETE Signature

Method DELETE on class CL_RSDDTPS_PCVARIANT has no parameter.
# Exception Resumable Description Created on
1 FAILED Löschen gescheitert 20090720

Method GET_GENERIC_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_VARIANT Value transfer Object reference (TYPE REF TO) CL_RSPC_VARIANT Varianten-Pflege 20090721

Method GET_GENERIC_VARIANT on class CL_RSDDTPS_PCVARIANT has no exception.

Method GET_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_PROP Value transfer Type reference (TYPE) T_S_PROP Eigenschaften 20090715

Method GET_PROP on class CL_RSDDTPS_PCVARIANT has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT Value transfer Type reference (TYPE) RSTXTLG Beschreibung 20090715

Method GET_TEXT on class CL_RSDDTPS_PCVARIANT has no exception.

Method GET_TLOGO_OF_EXPLOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) RSEXPLOBJNM Explorer Objekt 20090721
2 Returning R_TLOGO Value transfer Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090721

Method GET_TLOGO_OF_EXPLOBJ on class CL_RSDDTPS_PCVARIANT has no exception.

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VARIANT Value transfer Type reference (TYPE) RSPC_VARIANT Variante (Name) eines Prozesses 20090715

Method GET_VARIANT on class CL_RSDDTPS_PCVARIANT has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL Boolean 20090715

Method IS_CHANGED on class CL_RSDDTPS_PCVARIANT has no exception.

Method SAVE Signature

Method SAVE on class CL_RSDDTPS_PCVARIANT has no parameter.
Method SAVE on class CL_RSDDTPS_PCVARIANT has no exception.

Method SET_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PROP Call by reference Type reference (TYPE) T_S_PROP Eigenschaften 20090715

Method SET_PROP on class CL_RSDDTPS_PCVARIANT has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Call by reference Type reference (TYPE) RSTXTLG Beschreibung 20090715

Method SET_TEXT on class CL_RSDDTPS_PCVARIANT has no exception.

Method TOGGLE_DISP Signature

Method TOGGLE_DISP on class CL_RSDDTPS_PCVARIANT has no parameter.
Method TOGGLE_DISP on class CL_RSDDTPS_PCVARIANT has no exception.

Method TOGGLE_EDIT Signature

Method TOGGLE_EDIT on class CL_RSDDTPS_PCVARIANT has no parameter.
# Exception Resumable Description Created on
1 LOCK_FAILED Sperre konnte nicht gesetzt werden 20090717

Method _CHECK_RFC 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 20090720
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20090720

Method _CHECK_RFC on class CL_RSDDTPS_PCVARIANT has no exception.

Method _GET_TREXPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) RSEXPLOBJNM Explorer Objekt 20090721
2 Returning R_S_TREXPS Value transfer Type reference (TYPE) RSDDTREXPS Explorer-Objekt Eigenschaften 20090721

Method _GET_TREXPS on class CL_RSDDTPS_PCVARIANT has no exception.

Method _PROP2VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_VARIANTT Call by reference Type reference (TYPE) RSPCVARIANTT Texte zu generischer Variantenablage 20090715
2 Exporting E_T_VARIANT Call by reference Type reference (TYPE) RSPC_T_VARIANT Generische Varianten-Ablage 20090715

Method _PROP2VARIANT on class CL_RSDDTPS_PCVARIANT has no exception.

Method _READ_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Objekt sperren 20090715
2 Importing I_VARIANT Call by reference Type reference (TYPE) RSPC_VARIANT Variante (Name) eines Prozesses 20090715
# Exception Resumable Description Created on
1 LOCK_FAILED Sperre konnte nicht gesetzt werden 20090716
History
Last changed by/on SAP  20130531 
SAP Release Created in 701