SAP ABAP Interface IF_EPM_DATA_BUFFER (EPM: Node data buffer interface)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EPM_DATA_BUFFER EPM: default implementation of data buffer class 20081215
Properties
Interface IF_EPM_DATA_BUFFER  
Short Description EPM: Node data buffer interface    
General Data
Package S_EPM_BO_BASE   EPM: Base Package for Business Objects 
Created 20081215   SAP 
Last changed 20140121   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)
2 CL_EPM_BO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_EPM_BO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_EPM_DATA_BUFFER has no interface.
Friends
Interface IF_EPM_DATA_BUFFER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CREATE_MODE Constant Public Type reference (TYPE) TY_MODIFICATION_MODE 'C' 20090112
2 GC_DEFAULT_DISPLAY_PROPERTY Constant Public Type reference (TYPE) STRING 'Default Display Property' 20090527
3 GC_DEFAULT_PROPERTY Constant Public Type reference (TYPE) STRING 'Default Property' 20090526
4 GC_DELETE_MODE Constant Public Type reference (TYPE) TY_MODIFICATION_MODE 'D' 20090112
5 GC_INITIAL_PROPERTY Constant Public Type reference (TYPE) STRING 'Initial Property' 20090526
6 GC_RUNTIME_PROPERTY Constant Public Type reference (TYPE) STRING 'Runtime Property' 20090526
7 GC_SAM_PROPERTY Constant Public Type reference (TYPE) STRING 'SAM Property' 20090526
8 GC_UPDATE_MODE Constant Public Type reference (TYPE) TY_MODIFICATION_MODE 'U' 20090112
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20100218
2 CHECK_NODE_KEY_ON_DB Instance method Public Method 20130405
3 CREATE Instance method Public Method Creates new rows in the data buffer 20081215
4 CREATE_SINGLE Instance method Public Method Creates a single new row in the data buffer 20090118
5 DELETE Instance method Public Method Mark node data as deleted 20081215
6 DELETE_SINGLE Instance method Public Method 20090119
7 GET Instance method Public Method Get data for specified node keys 20081215
8 GET_ACTION_PROPERTIES Instance method Public Method 20090421
9 GET_ALL_NODE_KEYS Instance method Public Method Returns all node keys of the node 20100223
10 GET_ASSOCIATED_KEYS Instance method Public Method Returns the node keys associated to the given parent keys 20090121
11 GET_CHANGED_DATA Instance method Public Method 20091015
12 GET_CHANGE_NOTIFICATIONS Instance method Public Method 20091015
13 GET_DELETED_BY_PARENT Instance method Public Method Returns deleted elements specified by their parents 20091002
14 GET_FIELD_PROPERTIES Instance method Public Method 20090421
15 GET_KEYS_BY_ALTERNATIVE_KEY Instance method Public Method Returns the node keys for the given alternative keys 20090203
16 GET_MODIFIED_KEYS Instance method Public Method Returns the node keys of all modified elements 20090217
17 GET_NODE_PROPERTIES Instance method Public Method 20090421
18 GET_ROOT_KEYS Instance method Public Method Returns the root keys for node keys 20100223
19 GET_SINGLE Instance method Public Method 20090119
20 IS_LOCKED Instance method Public Method 20100120
21 IS_MODIFIED Instance method Public Method Check whether buffer data has been modified 20081215
22 IS_PERSISTED Instance method Public Method 20100121
23 IS_UPDATABLE Instance method Public Method 20091119
24 QUERY Instance method Public Method 20130404
25 REMOVE_PROPERTY Instance method Public Method 20090420
26 RESET Instance method Public Method 20090430
27 SAVE Instance method Public Method Writes changed nodes to database 20081215
28 SET_CHANGE_NOTIFICATION_BUFFER Instance method Public Method Sets the change notification buffer 20100505
29 SET_MODIFIED Instance method Public Method 20100308
30 SET_PARENT_BUFFER Instance method Public Method 20090424
31 SET_PROPERTIES Instance method Public Method 20100824
32 SET_ROOT_BUFFER Instance method Public Method 20090424
33 UNCHECKED_UPDATE Instance method Public Method Update node data in the data buffer without checks 20081215
34 UNCHECKED_UPDATE_SINGLE Instance method Public Method 20090721
35 UPDATE Instance method Public Method Update node data in the data buffer with checks 20081215
36 UPDATE_SINGLE Instance method Public Method 20090119
Events
Interface IF_EPM_DATA_BUFFER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CHANGE_NOTIFICATIONS Public See coding 20091015 tt_change_notifications TYPE STANDARD TABLE OF ty_change_notifications WITH DEFAULT KEY
2 TT_CHILD_BUFFERS Public See coding 20081215 tt_child_buffers TYPE STANDARD TABLE OF REF TO if_epm_data_buffer
3 TT_MODIFIED_DATA Public See coding 20081215 tt_modified_data TYPE STANDARD TABLE OF ty_modified_data WITH KEY node_name node_key
4 TY_CHANGE_NOTIFICATIONS Public See coding 20091015 BEGIN OF ty_change_notifications, node_name TYPE if_epm_bo=>ty_bo_node_name, node_key TYPE if_epm_bo=>ty_node_key, modification_status TYPE ty_modification_mode, END OF ty_change_notifications
5 TY_MODIFICATION_MODE Public See coding 20081215 ty_modification_mode TYPE c LENGTH 1
6 TY_MODIFIED_DATA Public See coding 20081215 BEGIN OF ty_modified_data, node_name TYPE if_epm_bo=>ty_bo_node_name, node_key TYPE if_epm_bo=>ty_node_key, modification_status TYPE ty_modification_mode, before_image TYPE REF TO data, current_image TYPE REF TO data, END OF ty_modified_data
Method Signatures

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 20100218
2 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20100218
3 Importing IV_INCLUSIVE_CHILD_BUFFERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100218
4 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20100218
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20100218

Method CHECK_NODE_KEY_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20130405
2 Returning RV_NODE_KEY_ON_DB Value transfer Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20130405

Method CHECK_NODE_KEY_ON_DB on Interface IF_EPM_DATA_BUFFER has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILURES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20090518
2 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20090518
3 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20090422
4 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20081215
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: System exception class 20090113

Method CREATE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FAILURE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY_INFO 20090518
2 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES 20090518
3 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20090422
4 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20090118
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090118

Method 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 20090422
2 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20081215
3 Returning RT_FAILURES Value transfer Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20081215
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090115

Method DELETE_SINGLE 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 20090422
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20090119
3 Returning RS_FAILURE Value transfer Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY_INFO 20090119
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090119

Method GET 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 20081215
2 Exporting ET_FAILURES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20081215
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES 20090422
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20090422
5 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic Node element keys 20081215
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20090422
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090206

Method GET_ACTION_PROPERTIES 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 20090421
2 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 20090421
3 Returning RT_ACTION_PROPERTIES Value transfer Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES 20090422
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090421

Method GET_ALL_NODE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20100223

Method GET_ALL_NODE_KEYS on Interface IF_EPM_DATA_BUFFER has no exception.

Method GET_ASSOCIATED_KEYS 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) 20090121
2 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090121
3 Importing IT_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090707
4 Importing IV_KEY_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME IF_EPM_BO=>GC_FIELD_NAME_PARENT_KEY Field name of the key 20090707
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090121

Method GET_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BEFORE_IMAGE Call by reference Type reference (TYPE) TABLE 20091015
2 Exporting ET_CURRENT_IMAGE Call by reference Type reference (TYPE) TABLE 20091015
3 Importing IT_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20091016
4 Importing IV_KEY_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME IF_EPM_BO=>GC_FIELD_NAME_NODE_KEY 20091015
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091016

Method GET_CHANGE_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCLUSIVE_CHILD_BUFFERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091015
2 Returning RT_CHANGE_NOTIFICATIONS Value transfer Type reference (TYPE) TT_CHANGE_NOTIFICATIONS 20091015

Method GET_CHANGE_NOTIFICATIONS on Interface IF_EPM_DATA_BUFFER has no exception.

Method GET_DELETED_BY_PARENT 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 Requested nodes 20091002
2 Importing IT_PARENT_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20091002
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091002

Method GET_FIELD_PROPERTIES 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 20090421
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 20090421
3 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_PROPERTY_NAME 20090421
4 Importing IV_WANT_DYNAMIC_PROPERTIES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100803
5 Returning RT_FIELD_PROPERTIES Value transfer Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES 20090422
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090421

Method GET_KEYS_BY_ALTERNATIVE_KEY 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 of alternative keys 20090203
2 Importing IV_ALT_KEY_FIELD_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME Field name of the alternative key 20090203
3 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 20090317
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090203

Method GET_MODIFIED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IGNORE_DELETIONS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090515
2 Importing IV_INCLUSIVE_CHILD_BUFFERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090217
3 Returning RT_MODIFIED_KEYS Value transfer Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20090217

Method GET_MODIFIED_KEYS on Interface IF_EPM_DATA_BUFFER has no exception.

Method GET_NODE_PROPERTIES 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 20090421
2 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_PROPERTY_NAME 20090421
3 Returning RT_NODE_PROPERTIES Value transfer Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES 20090422
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090421

Method GET_ROOT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_LINKS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20100224
2 Exporting ET_ROOT_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20100223
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20100223
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100223

Method GET_SINGLE 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 20090119
2 Exporting ES_FAILURE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY_INFO 20090119
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20090528
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20090422
5 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20090422
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20090119
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090206

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20100120
2 Returning RV_IS_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20100510

Method IS_LOCKED on Interface IF_EPM_DATA_BUFFER has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IGNORE_DELETIONS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090610
2 Importing IV_INCLUSIVE_CHILD_BUFFERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090610
3 Returning RV_MODIFIED Value transfer Type reference (TYPE) ABAP_BOOL 20090610

Method IS_MODIFIED on Interface IF_EPM_DATA_BUFFER has no exception.

Method IS_PERSISTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20100121
2 Returning RV_PERSISTED Value transfer Type reference (TYPE) ABAP_BOOL 20100121
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20120816

Method IS_UPDATABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_NAMES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_TABLE_FIELD_NAMES Type of a table field name 20091119
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Node to be checked 20091119
3 Returning RV_UPDATEABLE Value transfer Type reference (TYPE) ABAP_BOOL Node is updateable 20091119
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20091119

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20130404
2 Exporting EV_NR_OF_ROWS_FOUND Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_NR_OF_ROWS_FOUND 20130404
3 Importing IS_PAGING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS 20130404
4 Importing ITH_JOIN_CONDITIONS Call by reference Type reference (TYPE) CL_EPM_BO=>TT_TABLE_DEFINITION 20130404
5 Importing ITH_SORT_CONDITIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS 20130404
6 Importing ITH_WHERE_CONDITIONS Call by reference Type reference (TYPE) CL_EPM_BO=>TT_SEL_PARAMS 20130404
7 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_MAX_ROWS IF_EPM_BO=>GC_DEFAULT_MAX_ROWS 20130404
8 Importing IV_RETURN_NUMBER_OF_ROWS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130404

Method QUERY on Interface IF_EPM_DATA_BUFFER has no exception.

Method REMOVE_PROPERTY 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 20090422
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20090420
3 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20090421
4 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) IF_EPM_BO=>TY_PROPERTY_NAME 20090420
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090420

Method RESET Signature

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

Method RESET on Interface IF_EPM_DATA_BUFFER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCLUSIVE_CHILD_BUFFERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090218
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20090422

Method SAVE on Interface IF_EPM_DATA_BUFFER 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 Interface: Change Notification Buffer 20100505

Method SET_CHANGE_NOTIFICATION_BUFFER on Interface IF_EPM_DATA_BUFFER has no exception.

Method SET_MODIFIED 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 Node element specific operation information 20100308
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Set of generic node element keys 20100308
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100308

Method SET_PARENT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_PARENT_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_DATA_BUFFER 20090424

Method SET_PARENT_BUFFER on Interface IF_EPM_DATA_BUFFER has no exception.

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RUNTIME_PROPERTIES Call by reference Type reference (TYPE) CL_EPM_BO=>TT_RUNTIME_PROPERTIES 20100824
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM/ESM data generator exceptions 20100824

Method SET_ROOT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_ROOT_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_DATA_BUFFER 20090424

Method SET_ROOT_BUFFER on Interface IF_EPM_DATA_BUFFER has no exception.

Method UNCHECKED_UPDATE 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) TABLE 20081215
2 Returning RT_FAILURES Value transfer Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20081215
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090113

Method UNCHECKED_UPDATE_SINGLE 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 20090721
2 Returning RS_FAILURE Value transfer Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY_INFO Node element specific operation information 20090721
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090721

Method 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 20090422
2 Importing ITH_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_CHANGED_FIELDS Changed fields 20091022
3 Importing IT_DATA Call by reference Type reference (TYPE) TABLE 20081215
4 Returning RT_FAILURES Value transfer Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20081215
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090113

Method UPDATE_SINGLE 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 20090422
2 Importing IS_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_CHANGED_FIELDS 20091023
3 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20090119
4 Returning RS_FAILURE Value transfer Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY_INFO 20090119
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090119
History
Last changed by/on SAP  20140121 
SAP Release Created in 720