SAP ABAP Class CL_EPM_BO (EPM: Business Object base class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD (Application Component) NetWeaver Demonstration
     S_EPM_BO_BASE (Package) EPM: Base Package for Business Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EPM_BO EPM: Business Object base interface 20081216
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EPM_PO_INVOICE EPM: Business Object Purchase Order Invoice 20100112
2 Inheritance (c INHERITING FROM c_ref)  CL_EPM_TEXT EPM Text BO 20090715
3 Inheritance (c INHERITING FROM c_ref)  CL_EPM_TEST_BO_LAZY EPM internal use only ! 20091117
4 Inheritance (c INHERITING FROM c_ref)  CL_EPM_TEST_BO_1 EPM: TEST_BO_1 - EPM internal use only ! 20090109
5 Inheritance (c INHERITING FROM c_ref)  CL_EPM_STORAGE_BIN The storage bin is the stock of EPM 20091125
6 Inheritance (c INHERITING FROM c_ref)  CL_EPM_SO_INVOICE EPM: Business Object Purchase Order Invoice 20110527
7 Inheritance (c INHERITING FROM c_ref)  CL_EPM_SO EPM: Business Object Sales Order 20100819
8 Inheritance (c INHERITING FROM c_ref)  CL_EPM_PR_TPL EPM: Purchase Order Requisition BO 20100326
9 Inheritance (c INHERITING FROM c_ref)  CL_EPM_PRODUCT EPM: Business Object Product 20090528
10 Inheritance (c INHERITING FROM c_ref)  CL_EPM_ADDRESS EPM: Business Object Address 20090715
... Click here to see Used By full list (17 items)
Properties
Class CL_EPM_BO  
Short Description EPM: Business Object base class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_EPM_BO_BASE   EPM: Base Package for Business Objects 
Created 20081215   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 CL_EPM_BO_LISTENER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_EPM_DATA_BUFFER_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_EPM_BO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_EPM_DATA_BUFFER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_EPM_TEXT_HEADER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_EPM_BO EPM: Business Object base interface 20081216
Friends
# Friend Modeled only Created on Description
1 CL_EPM_BO_TEST_BASE 20130506 Unit test base class of all BO classes
2 CL_EPM_SERVICE_FACADE 20081218 EPM: Service Facade
3 CL_EPM_TECHNICAL_TEST_BASE 20130508 Unit test base class of all non-BO classes
4 CL_EPM_TEST_BO_1 20090701 EPM: TEST_BO_1 - EPM internal use only !
5 CL_EPM_UNIT_TEST_BASE 20130517 Unit test base class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DEFAULT_CURRENCY_CODE Constant Public Type reference (TYPE) SNWD_CURR_CODE 'EUR' EPM: default currency 20090325
2 GC_DEFAULT_DIM_UNIT Constant Public Type reference (TYPE) SNWD_DIM_UNIT 'M' EPM: Dimension Unit 20101119
3 GC_DEFAULT_QUANTITY Constant Public Type reference (TYPE) SNWD_QUANTITY 1 EPM: default quantity unit 20090325
4 GC_DEFAULT_QUANTITY_UNIT Constant Public Type reference (TYPE) SNWD_QUANTITY_UNIT 'EA' EPM: default quantity 20090325
5 GC_DEFAULT_TAX_TARIFF_CODE Constant Public Type reference (TYPE) SNWD_PRODUCT_TAX_TARIF_CODE 1 EPM: default tax tariff code 20090602
6 GC_DEFAULT_TYPE_CODE Constant Public Type reference (TYPE) SNWD_PRODUCT_TYPE_CODE 'PR' EPM: default type code 20090602
7 GC_DEFAULT_WEIGHT_UNIT Constant Public Type reference (TYPE) SNWD_QUANTITY_UNIT 'KG' EPM: Weight Unit 20090602
8 GC_HEAD_OFFICE_NAME Constant Public Type reference (TYPE) IF_EPM_ORG_UNIT=>TY_NODE_DATA-ORG_UNIT_NAME 'SALESOP' 20120530
9 GC_INDEX_NODE_KEY Constant Public Type reference (TYPE) I 2 Structure index of the node key field 20090325
10 GC_INDEX_PARENT_KEY Constant Public Type reference (TYPE) I 3 Structure index of the parent key field 20090325
11 GC_KEY_TYPE Constant Public Type reference (TYPE) STRING 'SNWD_NODE_KEY' EPM: name of key type 20090713
12 GC_MAX_SEL_FIL_PARAMS Constant Public Type reference (TYPE) I 10 20090514
13 GC_MIME_REPOSITORY_PATH Constant Private Type reference (TYPE) STRING '/SAP/PUBLIC/BC/NWDEMO_MODEL/IMAGES/TEMP' 20091207
14 GC_SECSADAY Constant Public Type reference (TYPE) I 86400 20101015
15 GC_UNIQUE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_PROPERTY_NAME 'Q' Property: Unique Field 20090929
16 GI_NUMBER_RANGE Static Attribute Private Object reference (TYPE REF TO) IF_EPM_NUMBER_RANGE 20130405
17 GI_UUID Static Attribute Private Object reference (TYPE REF TO) IF_EPM_UUID 20130516
18 GTH_ACTIVE_LISTENERS Static Attribute Private Type reference (TYPE) TT_LISTENERS 20090706
19 GTH_FIXED_VALUE_CACHE Static Attribute Private Type reference (TYPE) TT_FIXED_VALUE_CACHE 20100122
20 GTH_METHOD_LISTENERS Static Attribute Private Type reference (TYPE) TT_METHOD_LISTENERS 20090706
21 GT_TAX_RATES Static Attribute Public Type reference (TYPE) TT_TAX_RATES EPM: tax rates 20090708
22 MI_ROOT_DATA_BUFFER Instance attribute Private Object reference (TYPE REF TO) IF_EPM_DATA_BUFFER Root data buffer 20090218
23 MTH_DATA_BUFFER_INSTANCES Instance attribute Private Type reference (TYPE) TT_DATA_BUFFER_INSTANCES 20090319
24 MTH_DB_FIELD_INFOS Instance attribute Private Type reference (TYPE) TT_DB_FIELD_INFOS 20090423
25 MTH_DYNAMIC_PROPERTIES Instance attribute Private Type reference (TYPE) TT_DYNAMIC_PROPERTIES Property Handling: Dynamic Properties 20090421
26 MTH_INITIAL_PROPERTIES Instance attribute Private Type reference (TYPE) TT_INITIAL_PROPERTIES Property Handling: Initial Properties 20090421
27 MTH_STATUS_ACTION_MODEL Instance attribute Private Type reference (TYPE) TT_STATUS_ACTION_MODEL Property Handling: Status and Action Model Table 20090421
28 MV_BO_NAME Instance attribute Private Type reference (TYPE) IF_EPM_BO=>TY_BO_NAME The name of the current BO 20090422
29 MV_IS_ABSTRACT Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090820
30 MV_ROOT_NODE_NAME Instance attribute Private Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME Name of the root node 20090608
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_AFTER_DELETION Instance method Protected Method Adjusts a BO after deletion of node elements 20090604
2 ADJUST_AFTER_UPDATE Instance method Protected Method Adjusts a BO after update of node elements 20090604
3 ADJUST_STORAGE_BINS Instance method Protected Method 20110428
4 AFTER_FAILED_SAVE Instance method Protected Method Transactional method AFTER_FAILED_SAVE 20081215
5 AFTER_SUCCESSFUL_SAVE Instance method Protected Method Transactional method AFTER_SUCCESSFUL_SAVE 20081215
6 CHECK Instance method Protected Method Transactional method CHECK 20081215
7 CHECK_AND_NORMALIZE_FIELDS Instance method Private Method Checks whether the given fields are part of the node struc 20091022
8 CHECK_CONSISTENCY Instance method Protected Method Checks the consistency of node element data 20090604
9 CHECK_DATA Instance method Private Method Checks the given data for validity 20090312
10 CHECK_EDIT_MODE Instance method Private Method Checks whether a given edit mode is valid 20090312
11 CHECK_LANGUAGE Instance method Protected Method Checks whether given language is valid 20091112
12 CHECK_NODE_KEYS Instance method Protected Method Checks the given node keys for validity 20090312
13 CHECK_PARENT_KEY Instance method Private Method Checks the given parent keys for validity 20090317
14 CHECK_QUERY_PARAMETERS Instance method Private Method Check query parameters for validity 20090312
15 CHECK_SEL_PARAM_NAMES Instance method Private Method 20130419
16 CHECK_TARGETS_EXIST Instance method Protected Method Checks the existence of the association target 20090616
17 CHECK_TYPE Instance method Private Method 20090713
18 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090708
19 CLEANUP Instance method Protected Method Cleanup of BO context ( data buffers etc. ) 20081215
20 CREATE_DATA_BUFFERS Instance method Private Method Create data buffers for node elements 20090421
21 EXECUTE_ACTION Instance method Protected Method Generic action implementation based on SAM 20090424
22 EXECUTE_ASSOCIATION Instance method Protected Method Generic association implementation 20090511
23 EXECUTE_CHECK Instance method Private Method Generic and recurisve business check implementation 20090608
24 EXECUTE_CREATE Instance method Protected Method Generic create implementation 20090602
25 EXECUTE_DELETE Instance method Protected Method Generic delete implementation 20090529
26 EXECUTE_IMAGE_UPLOAD Instance method Protected Method Generic image upload implementation 20091207
27 EXECUTE_KEY_CONVERSION Instance method Protected Method Converts an alternative key into a node key 20090511
28 EXECUTE_QUERY Instance method Protected Method Generic query implementation 20090312
29 EXECUTE_RETRIEVE Instance method Protected Method Generic retrieve implementation 20090603
30 EXECUTE_UPDATE Instance method Protected Method Generic update implementation 20090605
31 FILL_DEFAULT_NODE_VALUES Instance method Protected Method Fills the default node values in a new data line 20090603
32 FINALIZE Instance method Protected Method Transactional method FINALIZE 20081215
33 GET_CHANGE_NOTIFICATIONS Instance method Protected Method Returns change notifications 20091026
34 GET_DATA_BUFFER_BY_NAME Instance method Private Method Returns the data buffer for the specified BO node name 20090422
35 GET_NEW_IDENTIFIER Instance method Protected Method Returns a new identifier value 20090721
36 GET_NEW_NODE_KEY Instance method Protected Method 20110413
37 GET_PRODUCT_QUANTITIES Instance method Protected Method 20110428
38 GET_TEXT Instance method Protected Method Returns a text 20090824
39 GET_TEXTS Instance method Protected Method Returns texts 20091210
40 INITIALIZE Instance method Protected Method Initializes a BO during construction 20090421
41 INITIALIZE_DATA_BUFFERS Instance method Protected Method Creates new data buffers 20090130
42 INITIALIZE_DYNAMIC_PROPERTIES Instance method Protected Method Provide a list of dynacimally overwritable properties 20090421
43 INITIALIZE_EDIT_PROPERTIES Instance method Protected Method Provides initial edit properties 20090421
44 INITIALIZE_NODE_PROPERTIES Instance method Protected Method Provides initial node properties 20090421
45 INITIALIZE_STATUS_ACTION_MODEL Instance method Protected Method Provides a status and action model 20090421
46 IS_FIELD_CHANGED Instance method Protected Method 20100319
47 IS_MODIFIED Instance method Protected Method Returns whether node element data has been modified 20081215
48 IS_VALID_COUNTRY Instance method Protected Method 20120416
49 IS_VALID_CURRENCY Instance method Protected Method Returns whether the given currency is valid 20091217
50 IS_VALID_FIXED_VALUE Instance method Protected Method Returns whether the given value is a valid fixed value 20100122
51 IS_VALID_LANGUAGE Instance method Protected Method Returns whether the given language is valid 20100120
52 IS_VALID_UNIT Instance method Protected Method Returns whether the given unit is valid 20100512
53 NORMALIZE_QUERY_PARAMETERS Instance method Private Method 20090310
54 RETRIEVE_BY_TARGET Instance method Protected Method 20090710
55 SAVE Instance method Protected Method Transactional method SAVE 20081215
56 SET_BO_LISTENERS Static method Private Method Publishes all active BO listeners to the base class 20090703
57 SET_CHANGE_NOTIFICATION_BUFFER Instance method Private Method Distribute the notification buffer to BO 20100505
58 SET_DYNAMIC_PROPERTIES Instance method Protected Method Sets dynamic properties for the given node elements 20090603
59 SET_IDENTIFIER Instance method Protected Method Sets an identifier 20100312
60 SET_TEXT Instance method Protected Method Sets (creates or updates) a text 20091019
61 TRIGGER_ACTION_LISTENERS Static method Protected Method Triggers all action listeners 20090703
62 TRIGGER_AFTER_SAVE_LISTENERS Static method Private Method Triggers all after successful save listeners 20090703
Events
Class CL_EPM_BO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CURRENCIES Private See coding 20090722 tt_currencies TYPE STANDARD TABLE OF snwd_curr_code
2 TT_DATA_BUFFER_INSTANCES Protected See coding Set of admin info of all BO node element buffers 20090107 tt_data_buffer_instances TYPE HASHED TABLE OF ty_data_buffer_instance WITH UNIQUE KEY node_name
3 TT_DATE_FILTER Public See coding 20090827 tt_date_filter TYPE RANGE OF sydatum
4 TT_DB_FIELD_INFOS Private See coding Table that holds DB table names and their field names 20090108 tt_db_field_infos TYPE HASHED TABLE OF ty_db_field_info WITH UNIQUE KEY db_name
5 TT_DYNAMIC_PROPERTIES Public See coding Property Handling: Dynamic Properties 20090420 tt_dynamic_properties TYPE HASHED TABLE OF ty_dynamic_property WITH UNIQUE DEFAULT KEY
6 TT_FILTER_PARAMETERS Protected See coding 20090513 tt_filter_parameters TYPE HASHED TABLE OF ty_filter_parameter WITH UNIQUE KEY field_name
7 TT_FIXED_VALUES Private See coding 20100122 tt_fixed_values TYPE STANDARD TABLE OF string WITH DEFAULT KEY
8 TT_FIXED_VALUE_CACHE Private See coding 20100122 tt_fixed_value_cache TYPE STANDARD TABLE OF ty_fixed_value_cache WITH KEY node_field_name
9 TT_INITIAL_FIELD_PROPERTIES Public See coding Property Handling: Initial Field Properties 20090421 tt_initial_field_properties TYPE HASHED TABLE OF ty_initial_field_property WITH UNIQUE KEY node_name field_name property_name
10 TT_INITIAL_NODE_PROPERTIES Public See coding Property Handling: Initial Node Properties 20090421 tt_initial_node_properties TYPE HASHED TABLE OF ty_initial_node_property WITH UNIQUE KEY node_name property_name
11 TT_INITIAL_PROPERTIES Private See coding Property Handling: Initial Properties 20090421 tt_initial_properties TYPE HASHED TABLE OF ty_initial_property WITH UNIQUE KEY node_name field_name property_name
12 TT_LISTENERS Private See coding 20090703 tt_listeners TYPE HASHED TABLE OF ty_listener WITH UNIQUE DEFAULT KEY
13 TT_METHOD_LISTENERS Private See coding 20090703 tt_method_listeners TYPE HASHED TABLE OF ty_method_listeners WITH UNIQUE KEY method_name
14 TT_OR_SEL_PARAMS Public See coding 20130419 tt_or_sel_params TYPE HASHED TABLE OF ty_or_sel_param WITH UNIQUE KEY field_name
15 TT_RUNTIME_PROPERTIES Public See coding 20100824 tt_runtime_properties TYPE HASHED TABLE OF ty_runtime_property WITH UNIQUE KEY node_key entity_name property_name
16 TT_SEL_PARAMS Public See coding Set of selection parameter values for DB fields 20090107 tt_sel_params TYPE HASHED TABLE OF ty_sel_param WITH UNIQUE KEY table_alias field_name
17 TT_STATUS_ACTION_MODEL Public See coding Property Handling: Status and Action Model Table 20090420 tt_status_action_model TYPE HASHED TABLE OF ty_status_action_model WITH UNIQUE KEY node_name action_name
18 TT_STATUS_VALUES Public See coding Property Handling: Status Values 20090420 tt_status_values TYPE HASHED TABLE OF ty_status_value WITH UNIQUE KEY status_name
19 TT_TABLE_DEFINITION Public See coding Set of table join definitions 20090309 tt_table_definition TYPE HASHED TABLE OF ty_table_definition WITH UNIQUE KEY table_alias
20 TT_TAX_RATES Public See coding 20090708 tt_tax_rates TYPE STANDARD TABLE OF ty_tax_rate
21 TT_UNIQUE_NODE_KEYS Protected See coding 20090605 tt_unique_node_keys TYPE HASHED TABLE OF if_epm_bo=>ty_node_key WITH UNIQUE DEFAULT KEY
22 TY_DATA_BUFFER_INSTANCE Protected See coding Admin info of a single BO node element buffer 20090107 BEGIN OF ty_data_buffer_instance, node_name TYPE if_epm_bo=>ty_bo_node_name, parent_node_name TYPE if_epm_bo=>ty_bo_node_name, db_table_name TYPE if_epm_bo=>ty_db_table_name, data_buffer_instance TYPE REF TO if_epm_data_buffer, END OF ty_data_buffer_instance
23 TY_DB_FIELD_INFO Private See coding Contains field names of a DB table 20090108 BEGIN OF ty_db_field_info, db_name TYPE if_epm_bo=>ty_db_table_name, db_fields TYPE abap_compdescr_tab, END OF ty_db_field_info
24 TY_DYNAMIC_PROPERTY Public See coding Property Handling: Dynamic Property 20090420 BEGIN OF ty_dynamic_property, node_name TYPE if_epm_bo=>ty_bo_node_name, entity_name TYPE string, property_name TYPE if_epm_bo=>ty_property_name, END OF ty_dynamic_property
25 TY_FILTER_PARAMETER Protected See coding 20090513 BEGIN OF ty_filter_parameter, field_name TYPE if_epm_bo=>ty_table_field_name, range_tbl_dref TYPE REF TO data, END OF ty_filter_parameter
26 TY_FIXED_VALUE_CACHE Private See coding 20100122 BEGIN OF ty_fixed_value_cache, node_field_name TYPE string, fixed_values TYPE tt_fixed_values, END OF ty_fixed_value_cache
27 TY_INITIAL_FIELD_PROPERTY Public See coding Property Handling: Initial Field Property 20090421 BEGIN OF ty_initial_field_property, node_name TYPE if_epm_bo=>ty_bo_node_name, field_name TYPE if_epm_bo=>ty_table_field_name, property_name TYPE if_epm_bo=>ty_property_name, property_value TYPE abap_bool, END OF ty_initial_field_property
28 TY_INITIAL_NODE_PROPERTY Public See coding Property Handling: Initial Node Property 20090421 BEGIN OF ty_initial_node_property, node_name TYPE if_epm_bo=>ty_bo_node_name, property_name TYPE if_epm_bo=>ty_property_name, property_value TYPE abap_bool, END OF ty_initial_node_property
29 TY_INITIAL_PROPERTY Private See coding Property Handling: Initial Property 20090421 BEGIN OF ty_initial_property, node_name TYPE if_epm_bo=>ty_bo_node_name, field_name TYPE if_epm_bo=>ty_table_field_name, property_name TYPE if_epm_bo=>ty_property_name, property_value TYPE abap_bool, END OF ty_initial_property
30 TY_LISTENER Private Object reference (TYPE REF TO) CL_EPM_BO_LISTENER 20090703
31 TY_METHOD_LISTENERS Private See coding 20090703 BEGIN OF ty_method_listeners, method_name TYPE abap_methname, listeners TYPE tt_listeners, END OF ty_method_listeners
32 TY_OR_SEL_PARAM Public See coding 20130419 BEGIN OF ty_or_sel_param, field_name TYPE if_epm_bo=>ty_table_field_name, range_tbl_dref TYPE REF TO data, END OF ty_or_sel_param
33 TY_RUNTIME_PROPERTY Public See coding 20100824 BEGIN OF ty_runtime_property, node_key TYPE if_epm_bo=>ty_node_key, entity_name TYPE string, property_name TYPE if_epm_bo=>ty_property_name, property_value TYPE abap_bool, explanation TYPE scx_t100key, "added vs 03.04.2012 for extended error explanation END OF ty_runtime_property
34 TY_SEL_PARAM Public See coding Selection parameter values for a DB field 20090107 BEGIN OF ty_sel_param, table_alias TYPE if_epm_bo=>ty_table_alias_name, field_name TYPE if_epm_bo=>ty_table_field_name, range_tbl_dref TYPE REF TO data, or_sel_params TYPE tt_or_sel_params, END OF ty_sel_param
35 TY_STATUS_ACTION_MODEL Public See coding Property Handling: Status and Action Model 20090420 BEGIN OF ty_status_action_model, node_name TYPE if_epm_bo=>ty_bo_node_name, action_name TYPE string, precondition TYPE string, result TYPE tt_status_values, END OF ty_status_action_model
36 TY_STATUS_VALUE Public See coding Property Handling: Status Value 20090420 BEGIN OF ty_status_value, status_name TYPE string, value TYPE ty_status_value_type, END OF ty_status_value
37 TY_STATUS_VALUE_TYPE Public Type reference (TYPE) CHAR1 20090424
38 TY_TABLE_DEFINITION Public See coding Table join definition for query execution 20090309 BEGIN OF ty_table_definition, table_alias TYPE if_epm_bo=>ty_table_alias_name, table_name TYPE if_epm_bo=>ty_db_table_name, key_field_name TYPE if_epm_bo=>ty_table_field_name, join_table_alias TYPE if_epm_bo=>ty_table_alias_name, join_key_field_name TYPE if_epm_bo=>ty_table_field_name, END OF ty_table_definition
39 TY_TAX_RATE Public See coding 20090708 ty_tax_rate TYPE p LENGTH 5 DECIMALS 2
Method Signatures

Method ADJUST_AFTER_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BEFORE_IMAGE Call by reference Type reference (TYPE) STANDARD TABLE 20090604
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090604
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090604
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090604

Method ADJUST_AFTER_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090609
2 Importing ITH_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_CHANGED_FIELDS 20091106
3 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20090605
4 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090609
5 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090605
6 Returning RT_NODE_KEY_INFO Value transfer Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20090605
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090605
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090605

Method ADJUST_STORAGE_BINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20110428
2 Importing ITH_QUANTITIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUANTITIES_PER_UNIT 20110428
3 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20110428
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20110428
2 CX_EPM_SYSTEM_EXCEPTION 20110428

Method AFTER_FAILED_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20081215

Method AFTER_FAILED_SAVE on class CL_EPM_BO has no exception.

Method AFTER_SUCCESSFUL_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20081215

Method AFTER_SUCCESSFUL_SAVE on class CL_EPM_BO has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20081215
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Flag: Operation has succeeded (true/false) 20081215

Method CHECK on class CL_EPM_BO has no exception.

Method CHECK_AND_NORMALIZE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_NAMES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_TABLE_FIELD_NAMES 20091022
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20091022
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091022

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090605
2 Importing ITH_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_CHANGED_FIELDS 20091106
3 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20090605
4 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090608
5 Importing IT_PARENT_LINKS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20090609
6 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090605
7 Returning RTH_FAILED_NODE_KEYS Value transfer Type reference (TYPE) TT_UNIQUE_NODE_KEYS 20090605
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090605
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090605

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20090312
2 Returning RT_NODE_KEYS Value transfer Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090429
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090312

Method CHECK_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE Edit mode of a BO node element 20090312
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090312

Method CHECK_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU 20091112
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091112

Method CHECK_NODE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090312
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090312

Method CHECK_PARENT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARENT_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20090317
2 Importing IV_PARENT_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090317
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090317

Method CHECK_QUERY_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_DATA_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_DATA_BUFFER 20130404
2 Importing IS_PAGING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS Query: Paging options 20090312
3 Importing ITH_SEL_PARAMS Call by reference Type reference (TYPE) TT_SEL_PARAMS Set of selection parameter values for DB fields 20090319
4 Importing ITH_SORTING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS Query: Set of sorting options 20090319
5 Importing ITH_TABLE_DEFINITION Call by reference Type reference (TYPE) TT_TABLE_DEFINITION 20090319
6 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_MAX_ROWS 1 Query: Maximum number of rows to select 20090312
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090312

Method CHECK_SEL_PARAM_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITH_TABLE_DEFINITION Call by reference Type reference (TYPE) TT_TABLE_DEFINITION 20130419
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 20130419
3 Importing IV_TABLE_ALIAS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_ALIAS_NAME 20130419
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20130419

Method CHECK_TARGETS_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTH_FAILED_NODE_KEYS Call by reference Type reference (TYPE) TT_UNIQUE_NODE_KEYS 20090616
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090616
3 Importing ITH_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_CHANGED_FIELDS 20100316
4 Importing IT_SOURCE_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20090616
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090616
6 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME Name of a BO service ( method name ) 20090616
7 Importing IV_SOURCE_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME 20090616
8 Importing IV_TARGET_KEY_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20090616
9 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090616
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090616
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090616

Method CHECK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20090713
2 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_DB_TABLE_NAME Type of a data base table name 20090713
3 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) STRING 20090713
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090713

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EPM_BO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EPM_BO has no exception.

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AFTER_SAVE Call by reference Type reference (TYPE) ABAP_BOOL 20090430
2 Importing IV_SAVE_AND_EXIT Call by reference Type reference (TYPE) ABAP_BOOL 20090430

Method CLEANUP on class CL_EPM_BO has no exception.

Method CREATE_DATA_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090421
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090605

Method EXECUTE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090424
2 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090424
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME Name of a BO service ( method name ) 20090424
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090424
5 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20090424
6 Returning RT_NODE_KEY_INFO Value transfer Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20090529
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090428
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090428

Method EXECUTE_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20090511
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20090511
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20090710
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090511
5 Importing ITH_FILTER_PARAMETERS Call by reference Type reference (TYPE) TT_FILTER_PARAMETERS 20090513
6 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090511
7 Importing IV_DATA_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20090511
8 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20090511
9 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20090511
10 Importing IV_PROPERTIES_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20110504
11 Importing IV_SOURCE_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090511
12 Importing IV_SOURCE_KEY_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME IF_EPM_BO=>GC_FIELD_NAME_PARENT_KEY Type of a table field name 20090626
13 Importing IV_TARGET_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090511
14 Importing IV_TARGET_KEY_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20090511
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090511
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090511

Method EXECUTE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090608
2 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090608
3 Importing IT_PARENT_LINKS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20090609
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090608
5 Returning RV_SUCESS Value transfer Type reference (TYPE) ABAP_BOOL 20090608
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090608
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090608

Method EXECUTE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) DATA 20090603
2 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20090603
3 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20090603
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090603
5 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20090603
6 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090603
7 Importing IV_PARENT_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20090603
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090603
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090603

Method EXECUTE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090529
2 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090529
3 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20090529
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090604
5 Returning RT_NODE_KEY_INFO Value transfer Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20090529
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090529
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090529

Method EXECUTE_IMAGE_UPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY_INFO 20091207
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091207
3 Importing IV_CONTENT Call by reference Type reference (TYPE) XSTRING 20091207
4 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20091207
5 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML content type 20091207
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20091207
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20091207
8 Importing IV_URL_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20091207
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091207
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20091207

Method EXECUTE_KEY_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALT_KEY_VALUES Call by reference Type reference (TYPE) INDEX TABLE Table with alternative keys 20090511
2 Importing IV_ALT_KEY_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20090511
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090511
4 Returning RT_KEY_MAPPING Value transfer Type reference (TYPE) IF_EPM_BO=>TT_KEY_MAPPING_INFO Conversion info for a set of alternative node keys 20090511
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090511
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090511

Method EXECUTE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20090312
2 Exporting ET_FAILED_LOCK_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20110420
3 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090312
4 Exporting EV_NR_OF_ROWS_FOUND Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_NR_OF_ROWS_FOUND Number of rows found independent of paging and truncation 20090312
5 Importing IS_PAGING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS Query: Paging options 20090312
6 Importing ITH_SEL_PARAMS Call by reference Type reference (TYPE) TT_SEL_PARAMS Set of selection parameter values for DB fields 20090319
7 Importing ITH_SORTING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS Query: Set of sorting options 20090319
8 Importing ITH_TABLE_DEFINITION Call by reference Type reference (TYPE) TT_TABLE_DEFINITION Definition of the FROM selection statement 20090319
9 Importing IV_DATA_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicates whether data is requested 20090312
10 Importing IV_LEADING_BO_NODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090312
11 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_MAX_ROWS IF_EPM_BO=>GC_DEFAULT_MAX_ROWS Query: Maximum number of rows to select 20090312
12 Importing IV_NR_OF_ROWS_REQUESTED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicates whether number of rows is requested 20090818
13 Importing IV_SET_LOCK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110420
14 Importing IV_START_TRANSACTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120315
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090312
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090312

Method EXECUTE_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20090603
2 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090603
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20090603
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090603
5 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090603
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20090603
7 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20090603
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090604
9 Importing IV_PROPERTIES_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20111110
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090604
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090604

Method EXECUTE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20090605
2 Importing ITH_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_CHANGED_FIELDS 20091022
3 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20090605
4 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20090605
5 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090605
6 Returning RT_NODE_KEY_INFO Value transfer Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20090605
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090605
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090605

Method FILL_DEFAULT_NODE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20090603
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090603
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090603
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090603

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20081215
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Flag: Operation has succeeded (true/false) 20081215

Method FINALIZE on class CL_EPM_BO has no exception.

Method GET_CHANGE_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) IF_EPM_DATA_BUFFER=>TT_CHANGE_NOTIFICATIONS 20091026

Method GET_CHANGE_NOTIFICATIONS on class CL_EPM_BO has no exception.

Method GET_DATA_BUFFER_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090422
2 Returning RI_DATA_BUFFER Value transfer Object reference (TYPE REF TO) IF_EPM_DATA_BUFFER EPM: Node data buffer interface 20090422
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090422

Method GET_NEW_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NR_NUMBER Call by reference Type reference (TYPE) NRNR Number Range Number 20090722
2 Returning RV_ID Value transfer Type reference (TYPE) CHAR10 Character Field Length = 10 20090721
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090722
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090721

Method GET_NEW_NODE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NODE_KEY Value transfer Type reference (TYPE) IF_EPM_BO~TY_NODE_KEY 20110413
# Exception Resumable Description Created on
1 CX_EPM_SYSTEM_EXCEPTION 20110413

Method GET_PRODUCT_QUANTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_PRODUCT_QUANTITIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_REQUESTED_QUANTITIES 20110428
2 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20110428
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20110428
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NAME 20110428
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20110428
2 CX_EPM_SYSTEM_EXCEPTION 20110428

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091020
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20091019
3 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20120827
4 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20091019
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090824
6 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20091020
7 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20090824
8 Returning RV_TEXT Value transfer Type reference (TYPE) SNWD_DESC EPM: Text field for names and descriptions 20090824
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090824
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090824

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20091218
2 Exporting ET_TEXTS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_TEXTS 20091210
3 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091210
4 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20091210
5 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20091210
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20120827
7 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20091210
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091210
9 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20091210
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091210
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20091210

Method INITIALIZE Signature

Method INITIALIZE on class CL_EPM_BO has no parameter.
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090421

Method INITIALIZE_DATA_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTH_DATA_BUFFERS Value transfer Type reference (TYPE) TT_DATA_BUFFER_INSTANCES Set of admin info of all BO node element buffers 20090319
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090605

Method INITIALIZE_DYNAMIC_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTH_DYNAMIC_PROPERTIES Value transfer Type reference (TYPE) TT_DYNAMIC_PROPERTIES Property Handling: Dynamic Properties 20090421

Method INITIALIZE_DYNAMIC_PROPERTIES on class CL_EPM_BO has no exception.

Method INITIALIZE_EDIT_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTH_EDIT_PROPERTIES Value transfer Type reference (TYPE) TT_INITIAL_FIELD_PROPERTIES Property Handling: Initial Field Properties 20090421

Method INITIALIZE_EDIT_PROPERTIES on class CL_EPM_BO has no exception.

Method INITIALIZE_NODE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTH_NODE_PROPERTIES Value transfer Type reference (TYPE) TT_INITIAL_NODE_PROPERTIES Property Handling: Initial Node Properties 20090421

Method INITIALIZE_NODE_PROPERTIES on class CL_EPM_BO has no exception.

Method INITIALIZE_STATUS_ACTION_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTH_STATUS_ACTION_MODEL Value transfer Type reference (TYPE) TT_STATUS_ACTION_MODEL Property Handling: Status and Action Model Table 20090421

Method INITIALIZE_STATUS_ACTION_MODEL on class CL_EPM_BO has no exception.

Method IS_FIELD_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20100319
2 Importing ITH_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_CHANGED_FIELDS 20100319
3 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a data base table name 20100319
4 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20100319

Method IS_FIELD_CHANGED on class CL_EPM_BO has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MODIFIED Value transfer Type reference (TYPE) ABAP_BOOL Flag: Node element data has been modified (true/false) 20081215

Method IS_MODIFIED on class CL_EPM_BO has no exception.

Method IS_VALID_COUNTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COUNTRY_CODE Call by reference Type reference (TYPE) SNWD_COUNTRY 20120416
2 Returning RV_IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20120416

Method IS_VALID_COUNTRY on class CL_EPM_BO has no exception.

Method IS_VALID_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CURRENCY_CODE Call by reference Type reference (TYPE) SNWD_CURR_CODE EPM: Currency Code 20091217
2 Returning RV_IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20091217

Method IS_VALID_CURRENCY on class CL_EPM_BO has no exception.

Method IS_VALID_FIXED_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20100122
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20100122
3 Importing IV_VALUE Call by reference Type reference (TYPE) DATA 20100122
4 Returning RV_IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20100122

Method IS_VALID_FIXED_VALUE on class CL_EPM_BO has no exception.

Method IS_VALID_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20100120
2 Returning RV_IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20100120

Method IS_VALID_LANGUAGE on class CL_EPM_BO has no exception.

Method IS_VALID_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNIT Call by reference Type reference (TYPE) SNWD_QUANTITY_UNIT EPM: Quantity Unit 20100512
2 Importing IV_UNIT_TYPE Call by reference Type reference (TYPE) STRING 20101119
3 Returning RV_IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20100512

Method IS_VALID_UNIT on class CL_EPM_BO has no exception.

Method NORMALIZE_QUERY_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTH_SEL_PARAMS Call by reference Type reference (TYPE) TT_SEL_PARAMS Set of selection parameter values for DB fields 20090319
2 Changing CTH_SORTING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS Query: Set of sorting options 20090319
3 Changing CTH_TABLE_DEFINITION Call by reference Type reference (TYPE) TT_TABLE_DEFINITION 20090319
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090602

Method RETRIEVE_BY_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20090710
2 Exporting ET_TARGET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090710
3 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090710
4 Importing IV_SOURCE_KEY_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20090710
5 Importing IV_TARGET_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090710
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090710

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Flag: Operation has succeeded (true/false) 20081215

Method SAVE on class CL_EPM_BO has no exception.

Method SET_BO_LISTENERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITH_BO_LISTENERS Call by reference Type reference (TYPE) TT_LISTENERS 20090703

Method SET_BO_LISTENERS on class CL_EPM_BO has no exception.

Method SET_CHANGE_NOTIFICATION_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGE_NOTIFICATION_BUFFER Call by reference Object reference (TYPE REF TO) CL_EPM_CHANGE_NOTIF_BUFFER EPM: Change Notification Buffer 20100505

Method SET_CHANGE_NOTIFICATION_BUFFER on class CL_EPM_BO has no exception.

Method SET_DYNAMIC_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20090604
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20090603
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090604
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090604

Method SET_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20100312
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20100312
3 Importing IV_ID Call by reference Type reference (TYPE) DATA 20100315
4 Importing IV_ID_MESSAGE Call by reference Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20100312
5 Importing IV_ID_METHOD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME Name of a BO service ( method name ) 20100312
6 Importing IV_ID_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NAME The BO name 20100312
7 Importing IV_UPDATE_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20100312
8 Importing IV_UPDATE_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20100315
9 Importing IV_UPDATE_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20100312
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100312
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20100312

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091020
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME The BO node name 20091019
3 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Type of a table field name 20091019
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091019
5 Importing IV_MESSAGE_BUFFER_SUPPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20091020
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20091019
7 Importing IV_TEXT Call by reference Type reference (TYPE) SNWD_DESC EPM: Text field for names and descriptions 20091019
8 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20091119
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091019
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20091019

Method TRIGGER_ACTION_LISTENERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADDITIONAL_PARAMETERS Call by reference Type reference (TYPE) CL_EPM_BO_LISTENER=>TT_ADDITIONAL_PARAMETERS 20090703
2 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090703
3 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) ABAP_METHNAME 20090703

Method TRIGGER_ACTION_LISTENERS on class CL_EPM_BO has no exception.

Method TRIGGER_AFTER_SAVE_LISTENERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) IF_EPM_DATA_BUFFER=>TT_CHANGE_NOTIFICATIONS 20091026
2 Importing IV_SUPPRESS_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL 20130924

Method TRIGGER_AFTER_SAVE_LISTENERS on class CL_EPM_BO has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EPM_PO_INVOICE EPM: Business Object Purchase Order Invoice 20100112
2 Inheritance (c INHERITING FROM c_ref)  CL_EPM_TEXT EPM Text BO 20090715
3 Inheritance (c INHERITING FROM c_ref)  CL_EPM_TEST_BO_LAZY EPM internal use only ! 20091117
4 Inheritance (c INHERITING FROM c_ref)  CL_EPM_TEST_BO_1 EPM: TEST_BO_1 - EPM internal use only ! 20090109
5 Inheritance (c INHERITING FROM c_ref)  CL_EPM_STORAGE_BIN The storage bin is the stock of EPM 20091125
6 Inheritance (c INHERITING FROM c_ref)  CL_EPM_SO_INVOICE EPM: Business Object Purchase Order Invoice 20110527
7 Inheritance (c INHERITING FROM c_ref)  CL_EPM_SO EPM: Business Object Sales Order 20100819
8 Inheritance (c INHERITING FROM c_ref)  CL_EPM_PR_TPL EPM: Purchase Order Requisition BO 20100326
9 Inheritance (c INHERITING FROM c_ref)  CL_EPM_PRODUCT EPM: Business Object Product 20090528
10 Inheritance (c INHERITING FROM c_ref)  CL_EPM_ADDRESS EPM: Business Object Address 20090715
11 Inheritance (c INHERITING FROM c_ref)  CL_EPM_PO EPM: Business Object Purchase Order 20081216
12 Inheritance (c INHERITING FROM c_ref)  CL_EPM_ORGANIZATION EPM: Organization BO 20090623
13 Inheritance (c INHERITING FROM c_ref)  CL_EPM_LEAVE_REQUEST EPM: Business Object 'Leave Request' 20130415
14 Inheritance (c INHERITING FROM c_ref)  CL_EPM_GOODS_RECEIPT EPM: Goods Receipt Purchase Order 20100127
15 Inheritance (c INHERITING FROM c_ref)  CL_EPM_GOODS_ISSUE EPM: Goods Issue Business Object 20110411
16 Inheritance (c INHERITING FROM c_ref)  CL_EPM_BP EPM Business Partner BO 20091201
17 Inheritance (c INHERITING FROM c_ref)  CL_EPM_ATTACHMENT EPM: Business Object Attachment 20091215
History
Last changed by/on SAP  20140121 
SAP Release Created in 720