SAP ABAP Class /PLMU/CL_FRW_EPM_SP_NODE (General SP Node Class for SPI EPM Integration)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-SPI-FSI (Application Component) FPM SPI Integration
⤷
/PLMU/UI_FRW_TEST_SP (Package) UI FRW Test: Service Provider
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /PLMB/IF_SPI_NODE_ACCESS | Node Access | 20120820 |
Meta Relationship - Used By
Properties
| Class | /PLMU/CL_FRW_EPM_SP_NODE | |
| Short Description | General SP Node Class for SPI EPM Integration | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /PLMU/UI_FRW_TEST_SP | UI FRW Test: Service Provider |
| Created | 20120820 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /PLMB/IF_SPI_NODE_ACCESS | Node Access | 20120820 |
Friends
Class /PLMU/CL_FRW_EPM_SP_NODE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EPM_BO | EPM: Business Object base interface | 20120820 | |||
| 2 | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20120820 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20120820 | |
| 2 | Static method | Protected | Method | Convert SPI Node Key to EPM Node Key | 20120914 | |
| 3 | Instance method | Protected | Method | Evalute Messages from EPM BOs to SPI | 20120917 | |
| 4 | Instance method | Protected | Method | Evaluate SPI options parameters | 20121023 | |
| 5 | Static method | Protected | Method | Fill Node ID Rel Table | 20120914 | |
| 6 | Static method | Public | Method | Get EPM BO instance for given EPM BO name | 20120820 | |
| 7 | Instance method | Protected | Method | Transform SPI Changed Fields to EPM Changed Fields format | 20120917 | |
| 8 | Instance method | Protected | Method | Transform EPM Message into SPI Message format | 20120917 | |
| 9 | Instance method | Protected | Method | Set all parameters for Message Handling | 20120917 |
Events
Class /PLMU/CL_FRW_EPM_SP_NODE has no event.
Types
Class /PLMU/CL_FRW_EPM_SP_NODE has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /PLMU/CL_FRW_EPM_SP_NODE has no parameter.
Method CLASS_CONSTRUCTOR on class /PLMU/CL_FRW_EPM_SP_NODE has no exception.
Method CONVERT_NODE_KEY_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SPI_NODE_KEY | Call by reference | Type reference (TYPE) | /PLMU/T_FRW_EPM_COMMON_KEY | Table Type for Common EPM Node Key | 20120914 | |||
| 2 | RT_EPM_NODE_KEY | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20120914 |
Method CONVERT_NODE_KEY_INPUT on class /PLMU/CL_FRW_EPM_SP_NODE has no exception.
Method EVALUATE_EPM_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20120917 |
Method EVALUATE_EPM_MESSAGE on class /PLMU/CL_FRW_EPM_SP_NODE has no exception.
Method EVALUATE_SPI_OPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PAGING_OPTION | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS | Query: Paging options | 20121023 | |||
| 2 | ET_SORTING_OPTION | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_QUERY_SORT_OPTIONS | Query: Set of sorting options | 20121023 | |||
| 3 | EV_MAX_ROWS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_QUERY_MAX_ROWS | 20121023 | ||||
| 4 | IS_SPI_OPTIONS | Call by reference | Type reference (TYPE) | /PLMB/S_SPI_QUERY_OPTIONS | Query options | 20121023 |
Method EVALUATE_SPI_OPTIONS on class /PLMU/CL_FRW_EPM_SP_NODE has no exception.
Method FILL_NODE_ID_REL_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODE_ID_REL | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_NODE_REL | Relationship between index of source and target node ID | 20120914 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | Node Data | 20120914 | |||
| 3 | IT_NODE_ID | Call by reference | Type reference (TYPE) | /PLMU/T_FRW_EPM_COMMON_KEY | 20120914 |
Method FILL_NODE_ID_REL_TAB on class /PLMU/CL_FRW_EPM_SP_NODE has no exception.
Method GET_BO_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BO_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | The BO name | 20120820 | |||
| 2 | RR_BO | Value transfer | Object reference (TYPE REF TO) | IF_EPM_BO | EPM: Business Object base interface | 20120820 |
Method GET_BO_INSTANCE on class /PLMU/CL_FRW_EPM_SP_NODE has no exception.
Method GET_CHANGED_FIELDS_FOR_EPM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHANGED_FIELDS_EPM | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_CHANGED_FIELDS | 20120917 | ||||
| 2 | IT_CHANGED_FIELDS_SPI | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_CHANGED_FIELD | Changed Fields of Node Data | 20120917 | |||
| 3 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20120917 |
Method GET_CHANGED_FIELDS_FOR_EPM on class /PLMU/CL_FRW_EPM_SP_NODE has no exception.
Method HANDLE_EPM_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SPI_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20120917 | |||
| 2 | IT_EPM_MESSAGE | Call by reference | Type reference (TYPE) | IF_EPM_MESSAGE_BUFFER=>TT_MESSAGES | 20120917 |
Method HANDLE_EPM_MESSAGE on class /PLMU/CL_FRW_EPM_SP_NODE has no exception.
Method HANDLE_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20120917 | |||
| 2 | IV_ERROR | Call by reference | Type reference (TYPE) | /PLMU/FRW_EPM_ERROR_IDENTIFIER | SPI EPM Error Identifier | 20120917 |
Method HANDLE_MESSAGE on class /PLMU/CL_FRW_EPM_SP_NODE has no exception.
Meta Relationship - Used By (full list)
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |