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
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ADDRESS Service Provider for Address 20121024
2 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_BP_CONTACT Service Provider for Business Partner Contact 20120914
3 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_BP_HEADER Servie Provider for Business Partner Header 20120912
4 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ORG_EMPLOY Service Provider for Organization Employee 20121016
5 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ORG_HEADER Service Provider for Organization Header 20120820
6 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ORG_STAFF Service Provider for Organization Staffing 20121016
7 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ORG_UNIT Service Provider for Organization Unit 20121016
8 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_PRODUCT Service Provider for Product 20121017
9 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_SO_HEADER Service Provider for Sales Order Header 20120919
10 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_SO_IN_HEAD Service Provider for Sales Order Invoice Header 20121012
... Click here to see Used By full list (16 items)
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 IF_EPM_BO 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 GO_BO Static Attribute Private Object reference (TYPE REF TO) IF_EPM_BO EPM: Business Object base interface 20120820
2 GO_EPM_MESSAGE_BUFFER 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 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120820
2 CONVERT_NODE_KEY_INPUT Static method Protected Method Convert SPI Node Key to EPM Node Key 20120914
3 EVALUATE_EPM_MESSAGE Instance method Protected Method Evalute Messages from EPM BOs to SPI 20120917
4 EVALUATE_SPI_OPTIONS Instance method Protected Method Evaluate SPI options parameters 20121023
5 FILL_NODE_ID_REL_TAB Static method Protected Method Fill Node ID Rel Table 20120914
6 GET_BO_INSTANCE Static method Public Method Get EPM BO instance for given EPM BO name 20120820
7 GET_CHANGED_FIELDS_FOR_EPM Instance method Protected Method Transform SPI Changed Fields to EPM Changed Fields format 20120917
8 HANDLE_EPM_MESSAGE Instance method Protected Method Transform EPM Message into SPI Message format 20120917
9 HANDLE_MESSAGE 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 Importing 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 Returning 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 Exporting 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 Exporting ES_PAGING_OPTION Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS Query: Paging options 20121023
2 Exporting ET_SORTING_OPTION Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS Query: Set of sorting options 20121023
3 Exporting EV_MAX_ROWS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_MAX_ROWS 20121023
4 Importing 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 Exporting 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 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node Data 20120914
3 Importing 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 Importing IV_BO_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NAME The BO name 20120820
2 Returning 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 Exporting ET_CHANGED_FIELDS_EPM Call by reference Type reference (TYPE) IF_EPM_BO=>TT_CHANGED_FIELDS 20120917
2 Importing IT_CHANGED_FIELDS_SPI Call by reference Type reference (TYPE) /PLMB/T_SPI_CHANGED_FIELD Changed Fields of Node Data 20120917
3 Importing 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 Exporting ET_SPI_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20120917
2 Importing 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 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20120917
2 Importing 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)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ADDRESS Service Provider for Address 20121024
2 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_BP_CONTACT Service Provider for Business Partner Contact 20120914
3 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_BP_HEADER Servie Provider for Business Partner Header 20120912
4 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ORG_EMPLOY Service Provider for Organization Employee 20121016
5 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ORG_HEADER Service Provider for Organization Header 20120820
6 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ORG_STAFF Service Provider for Organization Staffing 20121016
7 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_ORG_UNIT Service Provider for Organization Unit 20121016
8 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_PRODUCT Service Provider for Product 20121017
9 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_SO_HEADER Service Provider for Sales Order Header 20120919
10 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_SO_IN_HEAD Service Provider for Sales Order Invoice Header 20121012
11 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_SO_IN_ITEM Service Provider for Sales Order Invoice Item 20121012
12 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_SO_ITEM Service Provider for Sales Order Item 20120919
13 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_SO_SL Service Provider for Sales Order Schedule Line 20120927
14 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_STORAGEBIN Service Provider for Storage Bin 20121016
15 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_TEXT_DET Service Provider for Text Detail 20121022
16 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_EPM_SP_TEXT_HEAD Service Provider for Text 20121022
History
Last changed by/on SAP  20130531 
SAP Release Created in