SAP ABAP Interface IF_RSCRM_IMP_OBJECT (CRM In-Memory Planning Services Object)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   CRM (Application Component) Customer Relationship Management
     RSCRM_IMP_CORE (Package) CRM In-Memory Planning Core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSCRM_IMP_OBJECT In Memory Planning Services Object 20110727
Properties
Interface IF_RSCRM_IMP_OBJECT  
Short Description CRM In-Memory Planning Services Object    
General Data
Package RSCRM_IMP_CORE   CRM In-Memory Planning Core 
Created 20110726   SAP 
Last changed 20130531   SAP 
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)
Interfaces
Interface IF_RSCRM_IMP_OBJECT has no interface.
Friends
Interface IF_RSCRM_IMP_OBJECT has no friend.
Attributes
Interface IF_RSCRM_IMP_OBJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COPY Instance method Public Method Copy planning data from an object to another one 20110727
2 DELETE Instance method Public Method Delete the object in BI 20110727
3 EXECUTE_PLANNING_EVENT Instance method Public Method Execute manual planning event 20111021
4 EXECUTE_PLANNING_FUNCTION Instance method Public Method Execute planning function 20110817
5 EXECUTE_QUERY Instance method Public Method Execute query on BI 20110727
6 EXECUTE_QUERY_READ_DATA Instance method Public Method Execute query on BI to read data 20110727
7 FREE Instance method Public Method Free the planning object instance from memory 20111213
8 HANDLE_EVENT Instance method Public Method Handle events of executing planning functions 20111213
9 PREPARE_SYNCHRONIZE Instance method Public Method Execute preparation steps before Synchronize 20120326
10 PREPARE_UPDATE_CELL Instance method Public Method Execute preparation steps before Update Cell 20121101
11 SNAPSHOT Instance method Public Method Snapshot the planning data for the new version 20111212
12 SYNCHRONIZE Instance method Public Method Synchronize data 20110727
13 UPDATE_CELL Instance method Public Method Updates cell content for object 20110726
14 UPDATE_DRILLSTATE Instance method Public Method Drilldown a column or row 20110727
Events
Interface IF_RSCRM_IMP_OBJECT has no event.
Types
Interface IF_RSCRM_IMP_OBJECT has no local type.
Method Signatures

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PATTERN_CONFIG Call by reference Type reference (TYPE) RSCRMS_IMP_PATTERN_CONFIG Buying Pattern Configuration Information 20120514
2 Importing IT_COMPOUNDED_DATA Call by reference Type reference (TYPE) RSCRMT_IMP_COMPOUND_MAPPING Compounding Mappings 20120412
3 Importing IT_COPY_FROM_TO Call by reference Type reference (TYPE) RSCRMT_IMP_FROM_TO_SELECTION Table for multiple from/to selection 20110727
4 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Data blocks from application 20111021
5 Importing IT_DATASET_SELECTION Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Data set selection 20111021
6 Importing IT_METADATA Call by reference Type reference (TYPE) RSCRMT_IMP_MODEL Metadata blocks from application 20111021
7 Importing IT_QUERY_FILTERS Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Query filter 20111021
8 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20110727

Method COPY on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DELETE_SELECTION Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Table of parameters and values for selection 20110727
2 Importing IT_QUERY_FILTERS Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Table of parameters and values for selection 20111118
3 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20110727

Method DELETE on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method EXECUTE_PLANNING_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLANNING_EVENT_ID Call by reference Type reference (TYPE) RSCRM_IMP_EVENT_ID Planning Function Name 20111021
2 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20111021

Method EXECUTE_PLANNING_EVENT on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method EXECUTE_PLANNING_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLANNING_FUNCTION Call by reference Type reference (TYPE) RSCRM_IMP_PLNFCT_NAME Planning Function Name 20110817
2 Importing IV_QUERY_FILTER Call by reference Type reference (TYPE) RSCRM_IMP_PF_FILTER Use user-defined filter for query 20110817
3 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20110817

Method EXECUTE_PLANNING_FUNCTION on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method EXECUTE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_XML_DESCRIPTOR Call by reference Type reference (TYPE) RSCRMT_IMP_CELL_INFO XML description table 20111021
2 Exporting EV_XML Call by reference Type reference (TYPE) STRING XML content for display 20111021
3 Importing IT_QUERY_FILTER Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Table of characteristics for planning filter selection 20110727
4 Importing IT_VISIBLE_KYF Call by reference Type reference (TYPE) RSCRMT_IMP_VISIBLE_KYF Visible Key Figures 20110727
5 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query ID 20110727
6 Importing IV_READ_ONLY Call by reference Type reference (TYPE) CRMT_BOOLEAN ABAP_FALSE Logical Variable 20110727
7 Importing IV_RENDER_CONTEXT Call by reference Type reference (TYPE) STRING Context to render 20111021
8 Importing IV_RENDER_RESULT_SET_ONLY Call by reference Type reference (TYPE) ABAP_BOOL Render query resultset only 20110727

Method EXECUTE_QUERY on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method EXECUTE_QUERY_READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FREE_CHARACTERISTICS Call by reference Type reference (TYPE) RSCRMT_IMP_INFOOBJECT Table of info objects 20110727
2 Importing IT_QUERY_FILTER Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Table of characteristics for planning filter selection 20110727
3 Importing IT_VISIBLE_KYF Call by reference Type reference (TYPE) RSCRMT_IMP_VISIBLE_KYF Visible Key Figures 20110727
4 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20110727
5 Returning RV_DATA_XML Value transfer Type reference (TYPE) STRING 20110727

Method EXECUTE_QUERY_READ_DATA on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20111213

Method FREE on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method HANDLE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_ID Call by reference Type reference (TYPE) RSCRM_IMP_EVENT_ID Type of Custom Event 20111213
2 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20111213

Method HANDLE_EVENT on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method PREPARE_SYNCHRONIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATASET_SELECTION Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Table of parameters and values for selection 20120326
2 Importing IT_METADATA Call by reference Type reference (TYPE) RSCRMT_IMP_MODEL Planning Model: Table of Relations Meta Information 20120326
3 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20120326

Method PREPARE_SYNCHRONIZE on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method PREPARE_UPDATE_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_QUERIES Call by reference Type reference (TYPE) RSCRMT_IMP_QUERY_ID Table of query IDs 20121101

Method PREPARE_UPDATE_CELL on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method SNAPSHOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPOUNDED_DATA Call by reference Type reference (TYPE) RSCRMT_IMP_COMPOUND_MAPPING Compounding Mappings 20120412
2 Importing IT_COPY_FROM_TO Call by reference Type reference (TYPE) RSCRMT_IMP_FROM_TO_SELECTION Table for multiple from/to selection 20111212
3 Importing IT_DATASET_SELECTION Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Data set selection 20111212
4 Importing IT_DATA_FROM Call by reference Type reference (TYPE) ANY TABLE Data blocks from application (active version) 20111212
5 Importing IT_DATA_TO Call by reference Type reference (TYPE) ANY TABLE Data blocks from application (new version) 20111212
6 Importing IT_METADATA Call by reference Type reference (TYPE) RSCRMT_IMP_MODEL Metadata blocks from application 20111212
7 Importing IT_QUERY_FILTERS Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Query filter 20111212
8 Importing IV_DELETE_VERSION Call by reference Type reference (TYPE) CRMT_BOOLEAN Logical Variable 20111212
9 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20111212

Method SNAPSHOT on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method SYNCHRONIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PATTERN_CONFIG Call by reference Type reference (TYPE) RSCRMS_IMP_PATTERN_CONFIG Buying Pattern Configuration Information 20110727
2 Importing IS_REDISTRIBUTION_CONFIG Call by reference Type reference (TYPE) RSCRMS_IMP_REDISTRIBUTION_CONF Redistribution configuration 20110727
3 Importing IS_TIME_SHIFT Call by reference Type reference (TYPE) RSCRMS_IMP_TIME_SHIFT_INFO Time shift operations and configuration information 20111021
4 Importing IS_TIME_SHIFT_OPTIMIZED Call by reference Type reference (TYPE) RSCRMS_IMP_TIME_SHIFT_OPTIMIZED Optimized time shift operations and confiig. information 20120920
5 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Data blocks from application 20110727
6 Importing IT_DATASET_SELECTION Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Table of parameters and values for selection 20110831
7 Importing IT_DELETE_SELECTIONS Call by reference Type reference (TYPE) RSCRMT_IMP_DELETE_SELECTIONS Table of keys and values for selection 20110727
8 Importing IT_KYF_DATA Call by reference Type reference (TYPE) RSCRMT_IMP_KYF_DATA Key Figure Data Table 20110727
9 Importing IT_METADATA Call by reference Type reference (TYPE) RSCRMT_IMP_MODEL Metadata blocks from application 20110727
10 Importing IT_QUERY_FILTERS Call by reference Type reference (TYPE) RSCRMT_IMP_SELECTION Selection table of query filters 20110727
11 Importing IT_REPOST Call by reference Type reference (TYPE) RSCRMT_IMP_REPOST Table of parameters and values for selection 20110727
12 Importing IV_DATA_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Change flag need generation of combinations 20111021
13 Importing IV_EVENT Call by reference Type reference (TYPE) RSCRM_IMP_EVENT_ID 1 Custom Event ID 20120814
14 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query ID 20110727
15 Importing IV_READ_ONLY Call by reference Type reference (TYPE) CRMT_BOOLEAN ABAP_FALSE To be set if the object is locked in CRM; no lock set in BI 20110727
16 Returning RV_DIRTY Value transfer Type reference (TYPE) ABAP_BOOL Whether planning data has changed 20110817

Method SYNCHRONIZE on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method UPDATE_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL Call by reference Type reference (TYPE) RSCRMT_IMP_CELL Table of cells 20110909
2 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Display query ID 20110727
3 Returning RV_EXECUTED Value transfer Type reference (TYPE) ABAP_BOOL True when fully executed 20111021

Method UPDATE_CELL on Interface IF_RSCRM_IMP_OBJECT has no exception.

Method UPDATE_DRILLSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DRILLDOWN_CELL_ID Call by reference Type reference (TYPE) RSCRM_IMP_VALUE parameter Value 20110727
2 Importing IV_QUERY_ID Call by reference Type reference (TYPE) RSCRM_IMP_QUERY_ID Query Identifier 20110727

Method UPDATE_DRILLSTATE on Interface IF_RSCRM_IMP_OBJECT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730