SAP ABAP Class CL_RSDRCRM_SEG_EXEC_PLAN_REC (Execution Plan: Record)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   CRM (Application Component) Customer Relationship Management
     RSDRCRM_SEG (Package) RFC Wrapper for Methods Calls with Package RSDRCRM
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDRCRM_SEG_CONSTANTS Constants for BWA Segmentation 20100610
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDRCRM_SEG_EXECUTION_PLAN Execution Plan for Seg Expression 20100610
Properties
Class CL_RSDRCRM_SEG_EXEC_PLAN_REC  
Short Description Execution Plan: Record    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRCRM_SEG   RFC Wrapper for Methods Calls with Package RSDRCRM 
Created 20100610   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDRCRM_SEG_CONSTANTS Constants for BWA Segmentation 20100610
2 IF_RSDRCRM_SEG_EXECUTION_PLAN Execution Plan for Seg Expression 20100610
Friends
Class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_EXECUTION_ID Instance attribute Private Type reference (TYPE) SYSUUID_X UUID in X Form (Binary) 20100624
2 P_RECORD_TYPE Instance attribute Private Type reference (TYPE) RSDRCRM_SEG_EXEC_PLAN_REC_TYPE Recording Type 20100610
3 P_R_LOG_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_RSDRCRM_SEG_LOG Application Log for BWA Segmentation 20100617
4 P_SEGMENT_ID Instance attribute Private Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID Segment ID 20100610
5 P_SESSIONIDENT Instance attribute Private Type reference (TYPE) SYSUUID_25 Session ID 20100615
6 P_STEP_COUNTER Instance attribute Private Type reference (TYPE) RSDRCRM_SEG_EXEC_PLAN_REC_STEP Recording Step Counter 20100611
7 P_TX_SEG_EXPRESSION Instance attribute Private Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Segmentation Expression 20100614
8 P_T_EXEC_PLAN_REC_STEP Instance attribute Private See coding List of All Recording Steps 20100610
9 P_T_EXEC_PLAN_REC_STEP_AO Instance attribute Private See coding 20100615
10 P_T_EXEC_PLAN_REC_STEP_NV Instance attribute Private See coding 20100616
11 P_T_EXEC_PLAN_REC_STEP_ST Instance attribute Private See coding 20100615
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RECORD_STEP Instance method Private Method Add Recording Step 20100610
2 ADD_RECORD_STEP_CALL_APPENDIX Instance method Private Method Add Recording Step Addition 20100616
3 ADD_RECORD_STEP_NVP_APPENDIX Instance method Private Method Add Recording Step Addition 20100616
4 ADD_RECORD_STEP_OP_APPENDIX Instance method Private Method Add Recording Step Addition 20100615
5 CONSTRUCTOR Instance method Public Constructor 20100617
6 COUNT_MRI_RESULT Instance method Private Method Returns the number of records in the MRI 20100615
7 DELETE_EXISTING_RECORDING Instance method Private Method Delete Existing Record (Segment ID) 20100611
8 START_RECORDING Instance method Private Method 20100624
9 STORE_RECORDING Instance method Private Method Save Recording 20100610
Events
Class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no event.
Types
Class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no local type.
Method Signatures

Method ADD_RECORD_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COUNT Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_COUNT Erfüllungszahl eines Segments 20100615
2 Importing I_OPERATION_NO Call by reference Type reference (TYPE) RSDRCRM_SEG_OPERATION_NO (Laufende) Nummer einer Operation 20100611
3 Importing I_RECORD_STEP_TYPE Call by reference Type reference (TYPE) RSDRCRM_SEG_EXEC_PLAN_REC_STTY Ausführungsplan: Aufzeichnungsschritt-Typ 20100610
4 Importing I_RECORD_TYPE Call by reference Type reference (TYPE) RSDRCRM_SEG_EXEC_PLAN_REC_TYPE Ausführungsplan: Aufzeichnungstyp 20100610
5 Importing I_RESULT_MRI Call by reference Type reference (TYPE) RSDRCRM_MRIALIAS Materialized Result Index - alias (CRM-Segmentierung) 20100611
6 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20100610
7 Importing I_STEP_NO Call by reference Type reference (TYPE) RSDRCRM_SEG_STEP_NO Nummer eines Schrittes eines Segments 20100611
8 Returning R_RECORD_GUID Value transfer Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20100611

Method ADD_RECORD_STEP on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no exception.

Method ADD_RECORD_STEP_CALL_APPENDIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100616
2 Importing I_MRI Call by reference Type reference (TYPE) RSDRCRM_MRIALIAS Materialized Result Index - alias (CRM-Segmentierung) 20100616
3 Importing I_RECORD_GUID Call by reference Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20100616
4 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDRI_TH_SFC BW-Data-Manager: Liste von Merkmalen 20100616
5 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK BW-Data-Manager: Liste von Kennzahlen 20100616
6 Importing I_TX_HAVING Call by reference Type reference (TYPE) RSDRI_TX_HAVING BW-Data-Manager: TabelleRange Liste für Kennzahlen (having) 20100616
7 Importing I_T_MRISEL Call by reference Type reference (TYPE) RSDRCRM_T_MRISEL Filterlist of Materialized Result Indexes 20100616
8 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20100616

Method ADD_RECORD_STEP_CALL_APPENDIX on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no exception.

Method ADD_RECORD_STEP_NVP_APPENDIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECORD_GUID Call by reference Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20100616
2 Importing I_T_NVP Call by reference Type reference (TYPE) RSDRCRM_SEG_T_NVP Liste von Name-Wert Paare 20100622

Method ADD_RECORD_STEP_NVP_APPENDIX on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no exception.

Method ADD_RECORD_STEP_OP_APPENDIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPENDIX_TYPE Call by reference Type reference (TYPE) RSDRCRM_SEG_EXEC_PLAN_REC_AXTY Ausführungsplan: Aufz.-Zusatzdaten-Typ 20100615
2 Importing I_MRI_ALIAS_LEFT Call by reference Type reference (TYPE) RSDRCRM_MRIALIAS 20100615
3 Importing I_MRI_ALIAS_RIGHT Call by reference Type reference (TYPE) RSDRCRM_MRIALIAS 20100615
4 Importing I_RECORD_GUID Call by reference Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20100615
5 Importing I_TH_SFCMAP Call by reference Type reference (TYPE) RSDRCRM_TH_SETMAPSFC 20100615

Method ADD_RECORD_STEP_OP_APPENDIX on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no parameter.
Method CONSTRUCTOR on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no exception.

Method COUNT_MRI_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESULT_MRI Call by reference Type reference (TYPE) RSDRCRM_MRIALIAS Materialized Result Index - alias (CRM-Segmentierung) 20100615
2 Returning R_COUNT Value transfer Type reference (TYPE) RSDRCRM_SEG_SEGMENT_COUNT Erfüllungszahl eines Segments 20100615

Method COUNT_MRI_RESULT on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no exception.

Method DELETE_EXISTING_RECORDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECORD_STEP_TYPE Call by reference Type reference (TYPE) RSDRCRM_SEG_EXEC_PLAN_REC_STTY Ausführungsplan: Aufzeichnungsschritt-Typ 20100624

Method DELETE_EXISTING_RECORDING on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no exception.

Method START_RECORDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECORD_TYPE Call by reference Type reference (TYPE) RSDRCRM_SEG_EXEC_PLAN_REC_TYPE Ausführungsplan: Aufzeichnungstyp 20100624
2 Importing I_SEGMENT_ID Call by reference Type reference (TYPE) RSDRCRM_SEG_SEGMENT_ID ID (CHAR10) eines CRM Segment Builder Segments 20100624
3 Importing I_SESSIONIDENT Call by reference Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20100624
4 Importing I_TX_SEGMENT_EXPRESSION Call by reference Type reference (TYPE) RSDRCRM_SEG_T_SEG_EXPRESSION Übergabetabelle CRM -> BWA für die BWA Segmentierung 20100624

Method START_RECORDING on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no exception.

Method STORE_RECORDING Signature

Method STORE_RECORDING on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no parameter.
Method STORE_RECORDING on class CL_RSDRCRM_SEG_EXEC_PLAN_REC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730