SAP ABAP Interface /BOBF/IF_FRW_MODIFY (Interface to Change Data)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-RNT (Application Component) Business Object Processing Framework Runtime
     /BOBF/FRAMEWORK (Package) Business Object Processing Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_CONF_MODIFY Mock for Modifications 20081212
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_FRW_INT_ACCESS Internal Data Access Object 20081212
3 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_TOOL_AUNIT_FRW ABAP Unit framework class 20081213
4 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_TOOL_CC_ADDON BOPF Contract Compliance Check addon 20081212
5 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_TOOL_TEST_DOUBLE_INT Internal Access test double 20130207
6 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_TOOL_TRACE_INT_ACCESS Internal acces class for tracing 20081213
7 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_TOOL_TRACE_RW_NODES Trace nodes accessed during execution of Det, Act and Val. 20081213
Properties
Interface /BOBF/IF_FRW_MODIFY  
Short Description Interface to Change Data    
General Data
Package /BOBF/FRAMEWORK   Business Object Processing Framework 
Created 20081213   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface /BOBF/IF_FRW_MODIFY has no forward declaration.
Interfaces
Interface /BOBF/IF_FRW_MODIFY has no interface.
Friends
Interface /BOBF/IF_FRW_MODIFY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_PROCESS_IMMEDIATELY_ALLOWED Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081213
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Instance method Public Method Create 20081213
2 DELETE Instance method Public Method Delete 20081213
3 DO_ACTION Instance method Public Method Executes an action 20081213
4 DO_MODIFY Instance method Public Method Executes a set of modifications 20081213
5 END_MODIFY Instance method Public Method Finishes a block of modifications 20081213
6 NOTIFY_ASSOCIATION_CHANGE Instance method Public Method Mark outgoing associations of a node as changed 20081213
7 NOTIFY_CHANGE Instance method Public Method Mark node instances as changed without modification 20081213
8 NOTIFY_PROPERTY_CHANGE Instance method Public Method Mark node instance properties as changed 20081213
9 UPDATE Instance method Public Method Change 20081213
Events
Interface /BOBF/IF_FRW_MODIFY has no event.
Types
Interface /BOBF/IF_FRW_MODIFY has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY 20081213
2 Importing IS_DATA Call by reference Object reference (TYPE REF TO) DATA Data 20081213
3 Importing IT_CHANGED_FIELDS Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20081213
4 Importing IV_ASSOC_KEY Call by reference Type reference (TYPE) /BOBF/OBM_ASSOC_KEY Association 20081213
5 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213
6 Importing IV_NODE Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node to Create 20081213
7 Importing IV_NODE_CAT Call by reference Type reference (TYPE) /BOBF/OBM_NODE_CAT_KEY Node Type Key 20081213
8 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Root NodeID 20081213
9 Importing IV_SOURCE_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID of Parent Instance 20081213
10 Importing IV_SOURCE_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Parent Node 20081213

Method CREATE on Interface /BOBF/IF_FRW_MODIFY has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
2 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Key 20081213
3 Importing IV_NODE Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node Name 20081213
4 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213

Method DELETE on Interface /BOBF/IF_FRW_MODIFY has no exception.

Method DO_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20081213
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Message Object 20081213
3 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
4 Importing IS_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20081213
5 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
6 Importing IV_ACT_KEY Call by reference Type reference (TYPE) /BOBF/ACT_KEY Action 20081213

Method DO_ACTION on Interface /BOBF/IF_FRW_MODIFY has no exception.

Method DO_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MODIFICATION Call by reference Type reference (TYPE) /BOBF/T_FRW_MODIFICATION Changes 20081213

Method DO_MODIFY on Interface /BOBF/IF_FRW_MODIFY has no exception.

Method END_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE 20081213
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE 20081213
3 Importing IV_PROCESS_IMMEDIATELY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081213

Method END_MODIFY on Interface /BOBF/IF_FRW_MODIFY has no exception.

Method NOTIFY_ASSOCIATION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
2 Importing IV_ASSOC_KEY Call by reference Type reference (TYPE) /BOBF/OBM_ASSOC_KEY Association 20081213
3 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213

Method NOTIFY_ASSOCIATION_CHANGE on Interface /BOBF/IF_FRW_MODIFY has no exception.

Method NOTIFY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
2 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) /BOBF/CONF_CHANGE_MODE /BOBF/IF_FRW_C=>SC_MODIFY_UPDATE Change category 20081213
3 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213

Method NOTIFY_CHANGE on Interface /BOBF/IF_FRW_MODIFY has no exception.

Method NOTIFY_PROPERTY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
2 Importing IV_ACTION_CHANGED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Action property has changed 20081213
3 Importing IV_ASSOCIATION_CHANGED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Association property has changed 20081213
4 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213
5 Importing IV_NODE_ATTRIBUTE_CHANGED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Attribute property has changed 20081213
6 Importing IV_NODE_CHANGED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Node property has changed 20081213
7 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213

Method NOTIFY_PROPERTY_CHANGE on Interface /BOBF/IF_FRW_MODIFY has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Object reference (TYPE REF TO) DATA Data 20081213
2 Importing IT_CHANGED_FIELDS Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20081213
3 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY Key 20081213
4 Importing IV_NODE Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213
5 Importing IV_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213

Method UPDATE on Interface /BOBF/IF_FRW_MODIFY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702