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 |