SAP ABAP Class CL_RSR_PE_ADAPTER (TREX Planning Engine Adapter Implementation)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSR_CORE (Package) Processor for Core Objects Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20110525
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSR_PE_ADAPTER TREX Planning Engine Adapter 20110525
Properties
Class CL_RSR_PE_ADAPTER  
Short Description TREX Planning Engine Adapter Implementation    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_CORE   Processor for Core Objects Reporting 
Created 20110525   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_RSR_PE_ADAPTER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSR_PE_ADAPTER TREX Planning Engine Adapter 20110525
Friends
Class CL_RSR_PE_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FUNCTIONAL_BLOCK Constant Private See coding 20120411
2 C_MIN_PE_VERSION Constant Private Type reference (TYPE) I 29 20120516
3 C_STAT_EVENT_CATEGORY Instance attribute Private Attribute reference (LIKE) 20110525
4 C_STAT_HANDLE_CATEGORY Instance attribute Private Attribute reference (LIKE) 20110525
5 N_PE_VIEW_INVALID Instance attribute Public Type reference (TYPE) TREXD_PLAN_VIEW 20130606
6 N_PE_VIEW_RESULT Instance attribute Public Type reference (TYPE) TREXD_PLAN_VIEW 20130606
7 N_SESSION_INDEX_ID Instance attribute Public Type reference (TYPE) TREXD_PE_SESSION Planung: Sitzungsindex-ID 20130606
8 P_RUNTIME_END Instance attribute Private Type reference (TYPE) INT4 20111020
9 P_RUNTIME_START Instance attribute Private Type reference (TYPE) INT4 20111020
10 P_R_REPLAY_TOOL Static Attribute Private Object reference (TYPE REF TO) LIF_PE_REPLAY_TOOL 20130606
11 P_R_RUNTIME Instance attribute Private Object reference (TYPE REF TO) IF_ABAP_RUNTIME 20111020
12 P_STAT_EVENT_CATEGORY Instance attribute Private Type reference (TYPE) RSSTA_EVENTN 20111020
13 P_STAT_EVENT_ID Instance attribute Private Type reference (TYPE) I 20111020
14 P_S_TREX_RC Instance attribute Private Type reference (TYPE) TN_S_RC 20111020
15 P_TRACE_ID Instance attribute Private Type reference (TYPE) TIMESTAMPL 20111020
16 P_TRACE_ON Instance attribute Private Type reference (TYPE) ABAP_BOOL 20111020
17 P_TRACE_STEP Instance attribute Private Type reference (TYPE) I 20111020
18 SP_RFCDEST Static Attribute Private Type reference (TYPE) RFCDEST 20110525
19 SP_R_INSTANCE Static Attribute Private Object reference (TYPE REF TO) IF_RSR_PE_ADAPTER TREX Planning Engine Adapter 20110525
20 SP_R_TREX_SQL Static Attribute Private Object reference (TYPE REF TO) IF_TREX_SQL 20111111
21 SP_UNIT_TEST_MODE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20120109
Methods
# Method Level Visibility Method type Description Created on
1 AGGREGATE Instance method Private Method 20110525
2 CHECK_FOR_ERROR Instance method Private Method 20111020
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110525
4 CLOSE Instance method Private Method 20110525
5 COPY Instance method Private Method 20110525
6 DELTA Instance method Private Method 20110525
7 LOG_CALL Instance method Private Method 20111020
8 LOOKUP Instance method Private Method 20110525
9 OPEN Instance method Private Method 20110525
10 RESTRICT Instance method Private Method 20110525
11 SET_CURRENT_VIEW Instance method Private Method 20110525
12 SET_VALUES Instance method Private Method 20110525
13 S_CHECK_EMPTY Static method Public Method 20120516
14 S_GET_INSTANCE Static method Public Method Instance Management 20110525
15 S_GET_QUERY_ENTRIES Static method Public Method 20120614
16 S_ON_OLAP_AREA_FREE Static method Public Method 20121011
17 S_ON_OLAP_AREA_SAVE Static method Public Method 20121019
18 S_RANGE_2_QUERY_ENTIRES Static method Public Method Transformation in TREX Query Entries 20110525
19 S_SESSION_FROM_STRUCTDESCR Static method Public Method 20120113
Events
Class CL_RSR_PE_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_PE_COMPONENT Private Attribute reference (LIKE) 20110525
2 TN_S_PE_RANGE Private Attribute reference (LIKE) 20110525
3 TN_S_RC Public See coding 20110720 begin of tn_s_rc, uname type syuname, pe_session_id type trexd_pe_session, pe_view_id type trexd_plan_view, description type string, " special info for open subrc type sy-subrc, return_code type trex_rfc-return_code, return_text type trex_rfc-return_text, end of tn_s_rc
4 TN_S_TREX_ATTRIBUTE Private Attribute reference (LIKE) 20110525
5 TN_S_TREX_KEYFIGURE Private Attribute reference (LIKE) 20110525
6 TN_T_PE_COMPONENT Private Attribute reference (LIKE) 20110525
7 TN_T_PE_RANGE Private Attribute reference (LIKE) 20110525
8 TN_T_TREX_ATTRIBUTE Private Attribute reference (LIKE) 20110525
9 TN_T_TREX_KEYFIGURE Private Attribute reference (LIKE) 20110525
Method Signatures

Method AGGREGATE Signature

Method AGGREGATE on class CL_RSR_PE_ADAPTER has no parameter.
Method AGGREGATE on class CL_RSR_PE_ADAPTER has no exception.

Method CHECK_FOR_ERROR Signature

Method CHECK_FOR_ERROR on class CL_RSR_PE_ADAPTER has no parameter.
# Exception Resumable Description Created on
1 CX_RSR_PE_ERROR 20111020

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSR_PE_ADAPTER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSR_PE_ADAPTER has no exception.

Method CLOSE Signature

Method CLOSE on class CL_RSR_PE_ADAPTER has no parameter.
Method CLOSE on class CL_RSR_PE_ADAPTER has no exception.

Method COPY Signature

Method COPY on class CL_RSR_PE_ADAPTER has no parameter.
Method COPY on class CL_RSR_PE_ADAPTER has no exception.

Method DELTA Signature

Method DELTA on class CL_RSR_PE_ADAPTER has no parameter.
Method DELTA on class CL_RSR_PE_ADAPTER has no exception.

Method LOG_CALL Signature

Method LOG_CALL on class CL_RSR_PE_ADAPTER has no parameter.
Method LOG_CALL on class CL_RSR_PE_ADAPTER has no exception.

Method LOOKUP Signature

Method LOOKUP on class CL_RSR_PE_ADAPTER has no parameter.
Method LOOKUP on class CL_RSR_PE_ADAPTER has no exception.

Method OPEN Signature

Method OPEN on class CL_RSR_PE_ADAPTER has no parameter.
Method OPEN on class CL_RSR_PE_ADAPTER has no exception.

Method RESTRICT Signature

Method RESTRICT on class CL_RSR_PE_ADAPTER has no parameter.
Method RESTRICT on class CL_RSR_PE_ADAPTER has no exception.

Method SET_CURRENT_VIEW Signature

Method SET_CURRENT_VIEW on class CL_RSR_PE_ADAPTER has no parameter.
Method SET_CURRENT_VIEW on class CL_RSR_PE_ADAPTER has no exception.

Method SET_VALUES Signature

Method SET_VALUES on class CL_RSR_PE_ADAPTER has no parameter.
Method SET_VALUES on class CL_RSR_PE_ADAPTER has no exception.

Method S_CHECK_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SESSION_INDEX_ID Call by reference Type reference (TYPE) TREXD_PE_SESSION 20120516
# Exception Resumable Description Created on
1 CX_RSR_PE_ERROR 20120516
2 CX_RSR_PE_NOT_EMPTY_ERROR 20120516

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_PE_ADAPTER Value transfer Object reference (TYPE REF TO) IF_RSR_PE_ADAPTER TREX Planning Engine Adapter 20110525

Method S_GET_INSTANCE on class CL_RSR_PE_ADAPTER has no exception.

Method S_GET_QUERY_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_QUERY_ENTRY Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES 20120614
2 Importing I_ACTIVE_MD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120614
3 Importing I_CHCKFL_SID Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130906
4 Importing I_DATAFL_SID Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130906
5 Importing I_DATE Call by reference Type reference (TYPE) DATS 20120614
6 Importing I_T_FILTER Call by reference Type reference (TYPE) IF_RSR_PE_ADAPTER=>TN_T_PE_RANGE 20120614

Method S_GET_QUERY_ENTRIES on class CL_RSR_PE_ADAPTER has no exception.

Method S_ON_OLAP_AREA_FREE Signature

Method S_ON_OLAP_AREA_FREE on class CL_RSR_PE_ADAPTER has no parameter.
Method S_ON_OLAP_AREA_FREE on class CL_RSR_PE_ADAPTER has no exception.

Method S_ON_OLAP_AREA_SAVE Signature

Method S_ON_OLAP_AREA_SAVE on class CL_RSR_PE_ADAPTER has no parameter.
Method S_ON_OLAP_AREA_SAVE on class CL_RSR_PE_ADAPTER has no exception.

Method S_RANGE_2_QUERY_ENTIRES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_QUERY_ENTRY Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES 20110525
2 Importing I_T_RANGE Call by reference Type reference (TYPE) IF_RSR_PE_ADAPTER=>TN_T_PE_RANGE 20110525

Method S_RANGE_2_QUERY_ENTIRES on class CL_RSR_PE_ADAPTER has no exception.

Method S_SESSION_FROM_STRUCTDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) STRING 20120113
2 Importing I_LIFECYCLE_HANDLING Call by reference Type reference (TYPE) IF_RSR_PE_ADAPTER=>TN_LIFECYCLE_HANDLING IF_RSR_PE_ADAPTER=>C_LIFECYCLE_HANDLING-CUSTOM 20121011
3 Importing I_R_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20120113
4 Returning R_S_SESSION_VIEW_ID Value transfer Type reference (TYPE) IF_RSR_PE_ADAPTER=>TN_S_PE_SESSION_VIEW_ID 20120516
# Exception Resumable Description Created on
1 CX_RSR_PE_ERROR 20120113
History
Last changed by/on SAP  20140121 
SAP Release Created in 730