SAP ABAP Class /BOBF/CL_FRW_CHANGE (Change Object)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_CHANGE Interface of Change Object 20081212
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_CLONE Clone BOPF Object 20120426
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20081212
Properties
Class /BOBF/CL_FRW_CHANGE  
Short Description Change Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/FRAMEWORK   Business Object Processing Framework 
Created 20081212   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOBF/IF_FRW_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /BOBF/IF_FRW_CHANGE Interface of Change Object 20081212
2 /BOBF/IF_TRA_CLONE Clone BOPF Object 20120426
3 IF_SERIALIZABLE_OBJECT Serializable Object 20081212
Friends
Class /BOBF/CL_FRW_CHANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CHANGE Instance attribute Private Type reference (TYPE) /BOBF/T_FRW_CHANGE Changed Nodes without Load and Loadkey 20081212
2 MT_CHANGE_LOAD Instance attribute Private Type reference (TYPE) /BOBF/T_FRW_CHANGE Changed Nodes Load only 20081212
3 MT_CHANGE_LOAD_KEY Instance attribute Private Type reference (TYPE) /BOBF/T_FRW_CHANGE Changed Nodes Loadkey only 20081212
4 MT_CONTENT_CHANGE Instance attribute Private Type reference (TYPE) /BOBF/T_FRW_CHANGE_CONTENT Changed model entities per instance (associations etc.) 20081212
5 MV_EXTERNAL Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212
6 MV_RELOAD_DEL Instance attribute Private Type reference (TYPE) CHAR1 Reload_delete change exists ( 'X','?',' ') 20081212
7 MV_RELOAD_INT Instance attribute Private Type reference (TYPE) CHAR1 Reload_internal change exists ( 'X','?',' ') 20081212
8 MV_SORTED Instance attribute Private Type reference (TYPE) /BOBF/FRW_CHANGE_SORT Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHANGE Instance method Public Method 20081212
2 CLEANUP Instance method Public Method Initialize Object 20081212
3 CLEAR_EXTERNAL Instance method Public Method Clear external flag 20081212
4 CONDENSE Instance method Public Method 20081212
5 CONSTRUCTOR Instance method Public Constructor 20081212
6 DELETE_DUPLICATE_NOTIFICATIONS Instance method Public Method Delete duplicate content changes 20121109
7 DELETE_FAILED Instance method Public Method Deletes all failed changes 20081212
8 EXPORT_CHANGES_FOR_NOTIFY Instance method Public Method Export external changes o new change object and clear extern 20081212
9 FAILED_MODIFICATIONS Instance method Public Method Deletes changes 20081212
10 GET Instance method Public Method 20081212
11 GET_CHANGES Instance method Public Method 20081212
12 GET_TRIGGER Instance method Public Method Returns all changes that trigger 20081212
13 HAS_CHANGES Instance method Public Method 20081212
14 HAS_FAILED_CHANGES Instance method Public Method Check if any failed changes exist 20081212
15 HAS_UNPROCESSED_CHANGES Instance method Public Method Check for not yet processed changes 20081212
16 MERGE Instance method Public Method 20081212
17 PREPARE_FOR_EXPORT Instance method Public Method Delete Internal Changes 20081212
18 SET_ATTRIBUTES_REQUESTED Instance method Public Method Set attributes requested flag 20081212
19 SET_PROCESSED Instance method Public Method Set processed flags 20081212
20 SET_RELOAD Instance method Private Method Set reload flag 20081212
21 SORT Instance method Public Method Sort table of changes 20081212
22 TRACE_EXTERNAL_CHANGES Instance method Public Method Starts now to trace changes for external users 20081212
Events
Class /BOBF/CL_FRW_CHANGE has no event.
Types
Class /BOBF/CL_FRW_CHANGE has no local type.
Method Signatures

Method ADD_CHANGE Signature

Method ADD_CHANGE on class /BOBF/CL_FRW_CHANGE has no parameter.
Method ADD_CHANGE on class /BOBF/CL_FRW_CHANGE has no exception.

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) /BOBF/CONF_CHANGE_MODE Changeability Mode 20081212

Method CLEANUP on class /BOBF/CL_FRW_CHANGE has no exception.

Method CLEAR_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGE Call by reference Type reference (TYPE) /BOBF/T_FRW_CHANGE Relevant changes only 20081212

Method CLEAR_EXTERNAL on class /BOBF/CL_FRW_CHANGE has no exception.

Method CONDENSE Signature

Method CONDENSE on class /BOBF/CL_FRW_CHANGE has no parameter.
Method CONDENSE on class /BOBF/CL_FRW_CHANGE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGE Call by reference Type reference (TYPE) /BOBF/T_FRW_CHANGE Changed Nodes 20081212
2 Importing IT_CHANGE_LOAD Call by reference Type reference (TYPE) /BOBF/T_FRW_CHANGE Changed LOAD Nodes 20081212
3 Importing IT_CHANGE_LOAD_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_CHANGE Changed LOADKEY Nodes 20081212
4 Importing IT_CONTENT_CHANGE Call by reference Type reference (TYPE) /BOBF/T_FRW_CHANGE_CONTENT Changed Content 20081212
5 Importing IV_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE external change flag 20120924
6 Importing IV_RELOAD_DEL Call by reference Type reference (TYPE) BOOLE_D Reload_delete change exists 20081212
7 Importing IV_RELOAD_INT Call by reference Type reference (TYPE) BOOLE_D Reload_int change exists 20081212

Method CONSTRUCTOR on class /BOBF/CL_FRW_CHANGE has no exception.

Method DELETE_DUPLICATE_NOTIFICATIONS Signature

Method DELETE_DUPLICATE_NOTIFICATIONS on class /BOBF/CL_FRW_CHANGE has no parameter.
Method DELETE_DUPLICATE_NOTIFICATIONS on class /BOBF/CL_FRW_CHANGE has no exception.

Method DELETE_FAILED Signature

Method DELETE_FAILED on class /BOBF/CL_FRW_CHANGE has no parameter.
Method DELETE_FAILED on class /BOBF/CL_FRW_CHANGE has no exception.

Method EXPORT_CHANGES_FOR_NOTIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_CHANGE Value transfer Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20081212

Method EXPORT_CHANGES_FOR_NOTIFY on class /BOBF/CL_FRW_CHANGE has no exception.

Method FAILED_MODIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Call by reference Type reference (TYPE) /BOBF/S_FRW_NODE Node 20081212
2 Importing IT_NODE_MOD Call by reference Type reference (TYPE) /BOBF/T_FRW_NODE_MOD Instance based modifications 20081212
3 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) /BOBF/CONF_CHANGE_MODE Change category 20081212

Method FAILED_MODIFICATIONS on class /BOBF/CL_FRW_CHANGE has no exception.

Method GET Signature

Method GET on class /BOBF/CL_FRW_CHANGE has no parameter.
Method GET on class /BOBF/CL_FRW_CHANGE has no exception.

Method GET_CHANGES Signature

Method GET_CHANGES on class /BOBF/CL_FRW_CHANGE has no parameter.
Method GET_CHANGES on class /BOBF/CL_FRW_CHANGE has no exception.

Method GET_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081212
2 Importing IS_CHANGE_MODE Call by reference Type reference (TYPE) /BOBF/S_CONFRO_CHG_MODE Change Modes 20081212
3 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) /BOBF/CONF_CHANGE_MODE Change category 20081212
4 Importing IV_EXECTIME Call by reference Type reference (TYPE) /BOBF/CONF_EXECTIME Determination Time 20081212
5 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081212

Method GET_TRIGGER on class /BOBF/CL_FRW_CHANGE has no exception.

Method HAS_CHANGES Signature

Method HAS_CHANGES on class /BOBF/CL_FRW_CHANGE has no parameter.
Method HAS_CHANGES on class /BOBF/CL_FRW_CHANGE has no exception.

Method HAS_FAILED_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FAILED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212

Method HAS_FAILED_CHANGES on class /BOBF/CL_FRW_CHANGE has no exception.

Method HAS_UNPROCESSED_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CHANGE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212
2 Importing IV_DET_PROCESSED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212
3 Importing IV_VAL_PROCESSED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212

Method HAS_UNPROCESSED_CHANGES on class /BOBF/CL_FRW_CHANGE has no exception.

Method MERGE Signature

Method MERGE on class /BOBF/CL_FRW_CHANGE has no parameter.
Method MERGE on class /BOBF/CL_FRW_CHANGE has no exception.

Method PREPARE_FOR_EXPORT Signature

Method PREPARE_FOR_EXPORT on class /BOBF/CL_FRW_CHANGE has no parameter.
Method PREPARE_FOR_EXPORT on class /BOBF/CL_FRW_CHANGE has no exception.

Method SET_ATTRIBUTES_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTES_REQUESTED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212

Method SET_ATTRIBUTES_REQUESTED on class /BOBF/CL_FRW_CHANGE has no exception.

Method SET_PROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DET_PROCESSED Call by reference Type reference (TYPE) BOOLE_D Determination processed 20081212
2 Importing IV_VAL_PROCESSED Call by reference Type reference (TYPE) BOOLE_D Validation processed 20081212

Method SET_PROCESSED on class /BOBF/CL_FRW_CHANGE has no exception.

Method SET_RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RELOAD Call by reference Type reference (TYPE) CHAR1 reload flag result 20081212
2 Importing IV_RELOAD Call by reference Type reference (TYPE) CHAR1 reload flag input 20081212

Method SET_RELOAD on class /BOBF/CL_FRW_CHANGE has no exception.

Method SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGE Call by reference Type reference (TYPE) /BOBF/T_FRW_CHANGE Changed Nodes 20081212
2 Importing IV_SORT Call by reference Type reference (TYPE) /BOBF/FRW_CHANGE_SORT /BOBF/IF_FRW_C=>SC_CHANGE_SORT_COMPLETE Sort level (X=complete) 20081212

Method SORT on class /BOBF/CL_FRW_CHANGE has no exception.

Method TRACE_EXTERNAL_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTERNAL_CHANGE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081212

Method TRACE_EXTERNAL_CHANGES on class /BOBF/CL_FRW_CHANGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702