SAP ABAP Class CL_RSR_DECRYPT_DATA_GET (Collect Data Get Infos)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_DECRYPT (Package) OLAP Decryption Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_DECRYPT_BUNDLE Storage and Formatting for the Decryption Tool 20080516
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSR_DECRYPT_SELECTION Selection option 20080516
Properties
Class CL_RSR_DECRYPT_DATA_GET  
Short Description Collect Data Get Infos    
Super Class CL_RSR_DECRYPT_BUNDLE Storage and Formatting for the Decryption Tool 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_DECRYPT   OLAP Decryption Tool 
Created 20080516   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSR_DECRYPT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RRK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRO01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSR_DECRYPT_SELECTION Selection option 20080516
Friends
Class CL_RSR_DECRYPT_DATA_GET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_PROC Static Attribute Public Type reference (TYPE) RS_BOOL Boolean 20080523
2 N_QUERY Static Attribute Public Type reference (TYPE) STRING 20100907
3 N_S_NAVSTEP Static Attribute Public Type reference (TYPE) TN_S_NAVSTEPS 20080626
4 N_TH_REQKIDS Static Attribute Public Type reference (TYPE) RRK0_TH_KIDS 20080516
5 N_TS_NAVSTEPS Static Attribute Public See coding 20080626
6 N_TX_SORTING Static Attribute Public Type reference (TYPE) RRK0_TX_SORTING 20080516
7 N_TYPE Static Attribute Public Type reference (TYPE) TN_TYPE 'DG' 20080516
8 N_T_ALLCHARS Static Attribute Public See coding 20080626
9 N_T_ALLKIDS Static Attribute Public See coding Übersichtstabelle 20080626
10 O_TH_REQKIDS Static Attribute Protected Type reference (TYPE) RRK0_TH_KIDS 20080523
Methods
# Method Level Visibility Method type Description Created on
1 _CHECK_REQKIDS Instance method Private Method checks if there are any changes in the reqkids 20080516
2 _MERGE_AXES Instance method Private Method merged the axes for a navigation step 20080516
3 _MERGE_RKIDS Instance method Private Method merged the reqkids for a navigation step 20080516
4 _MODIFY_RKIDS Instance method Private Method decoded information in reqkids table 20080516
5 _MODIFY_SORTING Instance method Private Method decoded information in sorting table 20080516
Events
Class CL_RSR_DECRYPT_DATA_GET has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_ALLCHARS Public See coding 20080626 BEGIN OF tn_s_allchars, chanm TYPE rschanm, txtsh TYPE rstxtsh, axes TYPE rstxtlg, sort_typ TYPE rstxtsh, sort_dir TYPE rstxtsh, iobj TYPE rstxtlg, END OF tn_s_allchars
2 TN_S_ALLKIDS Public See coding 20080626 BEGIN OF tn_s_allkids, kyfnm TYPE rstxtlg, txtsh TYPE rstxtsh, cumul TYPE rs_bool, plevel TYPE rs_bool, laggr TYPE rs_bool, num_scale TYPE rs_bool, num_prec TYPE rs_bool, END OF tn_s_allkids
3 TN_S_NAVSTEPS Public See coding 20080626 BEGIN OF tn_s_navsteps, khandle TYPE rsr_handle, navstep(2) TYPE n, END OF tn_s_navsteps
4 TO_SX_ALLBUNDLES Protected See coding 20080516 BEGIN OF to_sx_allbundles, navstep TYPE i, table TYPE if_rsr_decrypt~tn_tx_bundle, END OF to_sx_allbundles
5 TO_S_SORTINGS Protected See coding 20080516 BEGIN OF to_s_sortings, chanmid TYPE rrk_chanmid, typ TYPE rrosart, dir TYPE rrosdir, kid TYPE rsrkid, hiera_act TYPE rs_bool, hienm TYPE rshienm, END OF to_s_sortings
6 TO_TX_ALLBUNDELS Protected See coding 20080516 to_tx_allbundels TYPE STANDARD TABLE OF to_sx_allbundles
7 TO_T_AXES Protected See coding 20080519 TO_T_AXES type STANDARD TABLE OF RRK0_S_AXES
8 TO_T_SORTINGS Protected See coding 20080516 to_t_sortings TYPE STANDARD TABLE OF to_s_sortings
Method Signatures

Method _CHECK_REQKIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CRAS_CHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080516
2 Exporting E_CSAS_CHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080516
3 Exporting E_CUMUL_CHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080516
4 Exporting E_DEC_CHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080516
5 Exporting E_NSUBR_CHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20090218
6 Exporting E_SCALE_CHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080516
7 Importing I_S_REQKIDS Call by reference Type reference (TYPE) RRK0_S_KID 20080516

Method _CHECK_REQKIDS on class CL_RSR_DECRYPT_DATA_GET has no exception.

Method _MERGE_AXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20080519
2 Importing I_T_TABLE Value transfer Type reference (TYPE) ANY TABLE 20080519

Method _MERGE_AXES on class CL_RSR_DECRYPT_DATA_GET has no exception.

Method _MERGE_RKIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20080519
2 Importing I_T_TABLE Value transfer Type reference (TYPE) ANY TABLE 20080519

Method _MERGE_RKIDS on class CL_RSR_DECRYPT_DATA_GET has no exception.

Method _MODIFY_RKIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TX_BUNDLE Call by reference Type reference (TYPE) IF_RSR_DECRYPT~TN_TX_BUNDLE alle Zeilen des KIDS Protokolls 20080516
2 Importing I_SX_BUNDLE Call by reference Type reference (TYPE) IF_RSR_DECRYPT~TN_SX_BUNDLE alle REQKIDS einer Query 20080516

Method _MODIFY_RKIDS on class CL_RSR_DECRYPT_DATA_GET has no exception.

Method _MODIFY_SORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TX_BUNDLE Call by reference Type reference (TYPE) IF_RSR_DECRYPT~TN_TX_BUNDLE alle Zeilen des Sorting Protokolls 20080516
2 Importing I_SX_BUNDLE Call by reference Type reference (TYPE) IF_RSR_DECRYPT~TN_SX_BUNDLE Sorting einer Query 20080516

Method _MODIFY_SORTING on class CL_RSR_DECRYPT_DATA_GET has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711