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
⤷ 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 |