SAP ABAP Class CL_RSPLS_AI_BUFFER_STORE_T (Repository as Index in TREX)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSPLS (Package) Planning: General Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_BUFFER_STORE_T TREX storage 20120618
Properties
Class CL_RSPLS_AI_BUFFER_STORE_T  
Short Description Repository as Index in TREX    
Super Class CL_RSPLS_BUFFER_STORE_T TREX storage 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLS   Planning: General Services 
Created 20120427   SAP 
Last change 20130531   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 CL_RSDRC_MULTIPROV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSPLS_AI_BUFFER_STORE_T has no interface implemented.
Friends
Class CL_RSPLS_AI_BUFFER_STORE_T has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DATA_INDEX Instance attribute Private Type reference (TYPE) TREXD_INDEX_ID Index ID 20120618
2 P_DELETE_DATA Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Löschlauf 20130604
3 P_FULL_VIEW Instance attribute Private Type reference (TYPE) TREXD_PLAN_VIEW View der alle Deltas enthält 20130604
4 P_HAS_DELETED_DATA Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Der STORE hat mindestens einen Lösch-View 20130604
5 P_LAST_DELETED_VIEW Instance attribute Private Type reference (TYPE) TREXD_PLAN_VIEW Letzter Puffer TREX Lösch-View 20130604
6 P_LAST_VALID_VIEW Instance attribute Private Type reference (TYPE) TREXD_PLAN_VIEW View der aktuell gültigen Daten 20130604
7 P_MOD_COUNTER Instance attribute Private Type reference (TYPE) INT4 2 Modulo Zähler 20130604
8 P_R_CALC_SCENARIO Instance attribute Private Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Create Calculation Scenario 20120618
9 P_R_PROFILE Instance attribute Private Object reference (TYPE REF TO) CL_RSPLS_PROFILE Planning Profile 20120618
10 P_T_CALC_SCENARIO Instance attribute Private Type reference (TYPE) TP_T_CALC_SCENARIO Calculation scenario structure table 20120618
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Construcor (creatse CL_RSDRV_TREX_QUERY instance) 20120618
2 _BIND_CALC_SCENARIO Instance method Private Method Integrates calculation scenario 20120618
3 _CREATE_CLAC_SCENARIO_UNION Instance method Private Method Creates UNION Calculation Scenarion on STORE_1 and STORE_2 20120618
4 _EXECUTE_QUERY Instance method Private Method Gets data using TREX 20120618
5 _INSERT_CALC_UNION Instance method Private Method Insert data to a UNION Calculation Scenario 20120618
6 _PREPARE_DM_ACCESS Instance method Private Method Prepares access using DataManager 20120618
Events
Class CL_RSPLS_AI_BUFFER_STORE_T has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_SX_QUERY_LAYER Private See coding Query Layer Struktur 20121129 BEGIN OF tp_sx_query_layer, query_layer TYPE REF TO cl_rsdrc_trex_query_layer, END OF tp_sx_query_layer
2 TP_S_CALC_SCENARIO Private See coding Calculation scenario structure 20120618 BEGIN OF tp_s_calc_scenario, r_calc_scenario TYPE REF TO cl_rsdd_cs_calcscenario, END OF tp_s_calc_scenario
3 TP_TX_QUERY_LAYER Private See coding Query Layer Struktur Tabelle 20121129 tp_tx_query_layer TYPE STANDARD TABLE OF tp_sx_query_layer
4 TP_T_CALC_SCENARIO Private See coding Calculation scenario structure table 20120618 tp_t_calc_scenario TYPE STANDARD TABLE OF tp_s_calc_scenario WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALVL Call by reference Type reference (TYPE) RS_BOOL Boolean 20120618
2 Importing I_MODE Call by reference Type reference (TYPE) I 0 Lauf-Modus 20120618
3 Importing I_R_B Call by reference Object reference (TYPE REF TO) CL_RSPLS_BUFFER_B Konkrete BASIC-Buffer 20120618
4 Importing I_R_S_DATA Call by reference Object reference (TYPE REF TO) DATA 20120618
5 Importing I_R_S_DATAMM Call by reference Object reference (TYPE REF TO) DATA 20120618
6 Importing I_R_T_DATA Call by reference Object reference (TYPE REF TO) DATA 20120618
7 Importing I_SRDATE Call by reference Type reference (TYPE) RRSRDATE Datum mit dem Texte, Attribute und Hierarch. gelesen werden 20120618
8 Importing I_S_DEBUGFLAGS Call by reference Type reference (TYPE) RSR_S_DEBUGFLAGS Flags zum Debuggen einer Query 20120618

Method CONSTRUCTOR on class CL_RSPLS_AI_BUFFER_STORE_T has no exception.

Method _BIND_CALC_SCENARIO 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 20120618
2 Importing I_R_PROFILE Call by reference Object reference (TYPE REF TO) CL_RSPLS_PROFILE Planungsprofil 20120618
3 Importing I_SRDATE Call by reference Type reference (TYPE) RRSRDATE Datum mit dem Texte, Attribute und Hierarch. gelesen werden 20120618
4 Returning R_R_SESSION_STORE_MANAGER Value transfer Object reference (TYPE REF TO) CL_RSPLS_SESSION_STORE_MANAGER Session STORE Manager 20120618

Method _BIND_CALC_SCENARIO on class CL_RSPLS_AI_BUFFER_STORE_T has no exception.

Method _CREATE_CLAC_SCENARIO_UNION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20120618
2 Importing I_R_DATASOURCE_1 Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_DATASOURCE Beteiligte Provider 20120618
3 Importing I_R_DATASOURCE_2 Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_DATASOURCE Beteiligte Provider 20120618
4 Importing I_R_STORE_1 Call by reference Object reference (TYPE REF TO) CL_RSR_STORE STORE Beschreibung 20120618
5 Importing I_R_STORE_2 Call by reference Object reference (TYPE REF TO) CL_RSR_STORE STORE Beschreibung 20120618
6 Returning R_R_CALC_SCENARIO Value transfer Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Calculation Scenario erzeugen 20120618

Method _CREATE_CLAC_SCENARIO_UNION on class CL_RSPLS_AI_BUFFER_STORE_T has no exception.

Method _EXECUTE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20120618
2 Exporting E_R_STORE Call by reference Object reference (TYPE REF TO) CL_RSR_STORE STORE Beschreibung 20120618
3 Importing I_R_PROFILE Call by reference Object reference (TYPE REF TO) CL_RSPLS_PROFILE Planungsprofil 20130114
4 Importing I_SRDATE Call by reference Type reference (TYPE) RRSRDATE Datum mit dem Texte, Attribute und Hierarch. gelesen werden 20120618
5 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20120618

Method _EXECUTE_QUERY on class CL_RSPLS_AI_BUFFER_STORE_T has no exception.

Method _INSERT_CALC_UNION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20120618
2 Importing I_R_STORE Call by reference Object reference (TYPE REF TO) CL_RSR_STORE STORE Beschreibung 20120618
3 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE Daten-Tabelle 20120618
4 Returning R_R_CALC_SCENARIO Value transfer Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Calculation Scenario erzeugen 20120618

Method _INSERT_CALC_UNION on class CL_RSPLS_AI_BUFFER_STORE_T has no exception.

Method _PREPARE_DM_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20120618
2 Exporting E_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20120618
3 Exporting E_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20120618
4 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20120618
5 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20120618

Method _PREPARE_DM_ACCESS on class CL_RSPLS_AI_BUFFER_STORE_T has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740