SAP ABAP Class /BOBF/IF_FRW_SERVICE_LAYER (Interface for the Service Layer)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_FRW Framework Main Class 20081212
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_TOOL_TRACE BOPF tracing tool 20081213
Properties
Class /BOBF/IF_FRW_SERVICE_LAYER  
Short Description Interface for the Service Layer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20081213   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
Class /BOBF/IF_FRW_SERVICE_LAYER has no interface implemented.
Friends
Class /BOBF/IF_FRW_SERVICE_LAYER has no friend class.
Attributes
Class /BOBF/IF_FRW_SERVICE_LAYER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_NUMBERS Instance method Public Method Adjust numbers from number range intervals 20081213
2 AFTER_FAILED_SAVE Instance method Public Method After Failed Save Attempt 20081213
3 AFTER_SUCCESSFUL_SAVE Instance method Public Method After Successful Save Attempt 20081213
4 CHECK_ACTION Instance method Public Method Check Whether Action Can Be Performed 20081213
5 CHECK_AND_DETERMINE Instance method Public Method Perform Consistency Check and dependent determinations 20081213
6 CHECK_AUTHORITY Instance method Public Method Perform static and instance based authority checks 20121122
7 CHECK_AUTHORITY_STATICALLY Instance method Public Method Perform static authority check 20121024
8 CHECK_BEFORE_SAVE Instance method Public Method Check Whether Object Can Be Saved 20081213
9 CHECK_CONSISTENCY Instance method Public Method Perform Consistency Check 20081213
10 COMPARE Instance method Public Method Compare Images 20120217
11 CONVERT_ALTERN_KEY Instance method Public Method Converts an alternative Key to the technical Key 20081213
12 CREATE_SYNC_POINT Instance method Public Method Create Sync Point 20081213
13 DO_ACTION Instance method Public Method Do Action 20081213
14 DO_CLEANUP Instance method Public Method Delete All Internal Buffers 20081213
15 DO_SAVE Instance method Public Method Save 20081213
16 FINALIZE Instance method Public Method Prepare Objects for Saving 20081213
17 GET_AUTH_PROFILE_READER Instance method Public Method 20121210
18 GET_ROOT_KEY Instance method Public Method Return Root Node 20081213
19 MODIFY Instance method Public Method Change, Delete, Create Nodes 20081213
20 ON_BUSINESS_OBJECT_CHANGED Instance method Public Method On business object changed 20081213
21 ON_NUMBERS_ADJUSTED Instance method Public Method On numbers adjusted 20081213
22 QUERY Instance method Public Method Search 20081213
23 RELEASE_SYNC_POINT Instance method Public Method Release Sync Point 20081213
24 RETRIEVE Instance method Public Method Read Data 20081213
25 RETRIEVE_BY_ASSOCIATION Instance method Public Method Read Data via Association 20081213
26 RETRIEVE_CODE_VALUE_SET Instance method Public Method Read allowed code values 20081213
27 RETRIEVE_DEFAULT_ACTION_PARAM Instance method Public Method Read the default action parameters 20081213
28 RETRIEVE_DEFAULT_NODE_VALUES Instance method Public Method Read the default node values 20081213
29 RETRIEVE_DEFAULT_QUERY_PARAM Instance method Public Method Read the default query parameters 20081213
30 RETRIEVE_ID_VALUE_SET Instance method Public Method Read allowed IDs 20081213
31 RETRIEVE_PROPERTY Instance method Public Method Read property of data 20081213
32 ROLLBACK_TO_SYNC_POINT Instance method Public Method Rollback to Sync Point 20081213
Events
# Event Type Visibility Description Created on
1 NOTIFY_CHANGES Instance Event
(0)
Public
(2)
Notification of changes to change handler 20081213
Types
Class /BOBF/IF_FRW_SERVICE_LAYER has no local type.
Method Signatures

Method ADJUST_NUMBERS 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 for Change Class 20081213
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20081213
3 Exporting ET_ADJUSTED_NUMBERS Call by reference Type reference (TYPE) /BOBF/T_FRW_ADJUSTED_NUMBERS Adjusted Numbers 20081213
4 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213

Method ADJUST_NUMBERS on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method AFTER_FAILED_SAVE 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 for Change Class 20081213
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface for Message Class 20081213
3 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213

Method AFTER_FAILED_SAVE on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method AFTER_SUCCESSFUL_SAVE 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 for Change Class 20081213
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface for Message Class 20081213
3 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213

Method AFTER_SUCCESSFUL_SAVE on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method CHECK_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Message Object 20081213
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
3 Importing IS_ACTION Call by reference Type reference (TYPE) /BOBF/S_FRW_ACTION Action 20081213

Method CHECK_ACTION on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method CHECK_AND_DETERMINE 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 Interface for Message Class 20081213
3 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081213
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
5 Importing IV_CHECK_SCOPE Call by reference Type reference (TYPE) /BOBF/FRW_SCOPE Scope 20081213
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213

Method CHECK_AND_DETERMINE on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20121122
2 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121122
3 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_AUTH Context Information for Validations 20121122
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20121122

Method CHECK_AUTHORITY on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method CHECK_AUTHORITY_STATICALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20121024
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121024
3 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_AUTH Context Information for Validations 20121024

Method CHECK_AUTHORITY_STATICALLY on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface for Message Class 20081213
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Action rejected 20081213
3 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213

Method CHECK_BEFORE_SAVE on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface for Message Class 20081213
2 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
3 Importing IV_CHECK_GROUP Call by reference Type reference (TYPE) /BOBF/OBM_GROUP_KEY Configuration: Group 20081213
4 Importing IV_CHECK_SCOPE Call by reference Type reference (TYPE) /BOBF/FRW_SCOPE Scope 20081213
5 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213

Method CHECK_CONSISTENCY on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method COMPARE 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 20120217
2 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20120217
3 Importing IV_CURRENT_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE State 20120217
4 Importing IV_FILL_ATTRIBUTES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Fill also changed attributes for each change 20120217
5 Importing IV_LAST_STATE Call by reference Type reference (TYPE) /BOBF/CONF_STATE State 20120217
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20120217
7 Importing IV_SCOPE Call by reference Type reference (TYPE) /BOBF/FRW_SCOPE /BOBF/IF_FRW_C=>SC_SCOPE_LOCAL Scope 20120217

Method COMPARE on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method CONVERT_ALTERN_KEY 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 20091028
2 Exporting ET_KEY Call by reference Type reference (TYPE) INDEX TABLE 20081213
3 Exporting ET_RESULT Call by reference Type reference (TYPE) /BOBF/T_FRW_KEYINDEX Key table with explicit index 20081213
4 Importing IT_KEY Call by reference Type reference (TYPE) INDEX TABLE 20081213
5 Importing IV_ALTKEY_KEY Call by reference Type reference (TYPE) /BOBF/OBM_ALTKEY_KEY Source Alternative Key 20081213
6 Importing IV_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
7 Importing IV_CHECK_EXISTENCE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
8 Importing IV_INVALIDATE_CACHE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
9 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213
10 Importing IV_TARGET_ALTKEY_KEY Call by reference Type reference (TYPE) /BOBF/OBM_ALTKEY_KEY /BOBF/IF_FRW_C=>SC_ALTERNATIVE_KEY_KEY Target Alternative Key 20081213

Method CONVERT_ALTERN_KEY on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method CREATE_SYNC_POINT Signature

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

Method CREATE_SYNC_POINT on class /BOBF/IF_FRW_SERVICE_LAYER 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 20081213
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE 20081213
3 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
4 Importing IS_ACTION Call by reference Type reference (TYPE) /BOBF/S_FRW_ACTION Action 20081213

Method DO_ACTION on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method DO_CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface for Message Class 20081213
2 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
3 Importing IV_CLEANUP_MODE Call by reference Type reference (TYPE) /BOBF/CONF_CLEANUP_MODE Transaction Behavior During Save (Transaction Mode) 20081213

Method DO_CLEANUP on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface for Message Class 20081213
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Save rejected 20081213
3 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213

Method DO_SAVE on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method FINALIZE 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 for Change Class 20081213
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface for Message Class 20081213
3 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D 20081213
4 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213

Method FINALIZE on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method GET_AUTH_PROFILE_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20121211
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20121211
3 Returning RO_AUTH_PROFILE_READER Value transfer Object reference (TYPE REF TO) /BOBF/IF_FRW_AUTH_FOR_OBJECT 20121210

Method GET_AUTH_PROFILE_READER on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method GET_ROOT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
2 Exporting ET_KEY_LINK Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY_LINK Key 20081213
3 Exporting ET_TARGET_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
5 Importing IV_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20081213
6 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY 20081213

Method GET_ROOT_KEY on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method 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 Change Object 20081213
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Message Object 20081213
3 Importing IT_MODIFICATION Call by reference Type reference (TYPE) /BOBF/T_FRW_MODIFICATION Changes 20081213

Method MODIFY on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method ON_BUSINESS_OBJECT_CHANGED 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 Interface of Message Object 20081213
3 Importing IS_BO_CHANGES Call by reference Object reference (TYPE REF TO) DATA Change Information 20081213
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213

Method ON_BUSINESS_OBJECT_CHANGED on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method ON_NUMBERS_ADJUSTED 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 Interface of Message Object 20081213
3 Importing IS_PARAM Call by reference Object reference (TYPE REF TO) DATA 20090401
4 Importing IT_ADJUSTED_NUMBERS Call by reference Type reference (TYPE) /BOBF/T_FRW_ADJUSTED_NUMBERS Adjusted Numbers 20081213
5 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213

Method ON_NUMBERS_ADJUSTED on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Message Object 20081213
2 Exporting ES_QUERY_INFO Call by reference Type reference (TYPE) /BOBF/S_FRW_QUERY_INFO Query Information 20081213
3 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE 20090909
4 Exporting ET_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20081213
5 Importing IO_QUERY_AUTHORITIES Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_AUTHORITY_QUERY Infromation for Authority checks of a query 20121221
6 Importing IS_QUERY_OPTIONS Call by reference Type reference (TYPE) /BOBF/S_FRW_QUERY_OPTIONS Query Options 20081213
7 Importing IT_FILTER_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
8 Importing IT_REQUESTED_ATTRIBUTES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20100728
9 Importing IT_SELECTION_PARAMETERS Call by reference Type reference (TYPE) /BOBF/T_FRW_QUERY_SELPARAM Query Selection Parameters 20081213
10 Importing IV_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100728
11 Importing IV_QUERY_KEY Call by reference Type reference (TYPE) /BOBF/OBM_QUERY_KEY Query 20081213

Method QUERY on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method RELEASE_SYNC_POINT Signature

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

Method RELEASE_SYNC_POINT on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method RETRIEVE 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_DATA Call by reference Type reference (TYPE) INDEX TABLE Data Return Structure 20081213
4 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20081213
5 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20081213
6 Importing IT_REQUESTED_ATTRIBUTES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20081213
7 Importing IV_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
8 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /BOBF/CONF_EDIT_MODE /BOBF/IF_CONF_C=>SC_EDIT_READ_ONLY Changeability Mode 20081213
9 Importing IV_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20081213
10 Importing IV_INVALIDATE_CACHE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
11 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213

Method RETRIEVE on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method RETRIEVE_BY_ASSOCIATION 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_DATA Call by reference Type reference (TYPE) INDEX TABLE Data Structure 20081213
4 Exporting ET_FAILED_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
5 Exporting ET_KEY_LINK Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY_LINK Key Link 20081213
6 Exporting ET_TARGET_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
7 Importing IS_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20081213
8 Importing IT_FILTERED_ATTRIBUTES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20081213
9 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY 20081213
10 Importing IT_REQUESTED_ATTRIBUTES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20081213
11 Importing IV_ASSOCIATION Call by reference Type reference (TYPE) /BOBF/OBM_ASSOC_KEY Name of Association 20081213
12 Importing IV_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
13 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /BOBF/CONF_EDIT_MODE /BOBF/IF_CONF_C=>SC_EDIT_READ_ONLY Changeability Mode 20081213
14 Importing IV_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
15 Importing IV_FILL_FAILED_KEY Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Fill failed keys 20090331
16 Importing IV_INVALIDATE_CACHE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
17 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213

Method RETRIEVE_BY_ASSOCIATION on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method RETRIEVE_CODE_VALUE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CODE_VALUES Call by reference Type reference (TYPE) /BOBF/T_FRW_CODE_VALUES Code Values 20081213
2 Importing IS_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20081213
3 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20081213
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
5 Importing IV_KEY_IS_DEFAULT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
6 Importing IV_VSET_KEY Call by reference Type reference (TYPE) /BOBF/OBM_VALUE_SET_KEY Value Set Key 20081213

Method RETRIEVE_CODE_VALUE_SET on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method RETRIEVE_DEFAULT_ACTION_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20081213
2 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
3 Importing IV_ACT_KEY Call by reference Type reference (TYPE) /BOBF/ACT_KEY Action 20081213

Method RETRIEVE_DEFAULT_ACTION_PARAM on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method RETRIEVE_DEFAULT_NODE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100726
2 Exporting EO_PROPERTY Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_PROPERTY Interface of Property Object 20081213
3 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE Final default 20081213
4 Importing IS_ASSOC_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA Association Parameters 20081213
5 Importing IT_ASSOC_FILTERED_ATTRIBUTES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20081213
6 Importing IT_MODIFICATION Call by reference Type reference (TYPE) /BOBF/T_FRW_MODIFICATION Defaults 20081213
7 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081213

Method RETRIEVE_DEFAULT_NODE_VALUES on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method RETRIEVE_DEFAULT_QUERY_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECTION_PARAMETERS Call by reference Type reference (TYPE) /BOBF/T_FRW_QUERY_SELPARAM Query Selection Parameters 20081213
2 Importing IV_QUERY_KEY Call by reference Type reference (TYPE) /BOBF/OBM_QUERY_KEY Query 20081213

Method RETRIEVE_DEFAULT_QUERY_PARAM on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method RETRIEVE_ID_VALUE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
2 Importing IS_QUERY_OPTIONS Call by reference Type reference (TYPE) /BOBF/S_FRW_QUERY_OPTIONS Query Options 20081213
3 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20081213
4 Importing IT_SELECTION_PARAMETERS Call by reference Type reference (TYPE) /BOBF/T_FRW_QUERY_SELPARAM Query Selection Parameters 20081213
5 Importing IV_KEY_IS_DEFAULT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20081213
6 Importing IV_VSET_KEY Call by reference Type reference (TYPE) /BOBF/OBM_VALUE_SET_KEY Entity Category 20081213

Method RETRIEVE_ID_VALUE_SET on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method RETRIEVE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20081213
2 Exporting EO_PROPERTY Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_PROPERTY Interface of Property Object 20081213
3 Importing IT_ACTION Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY2 Key table 20081213
4 Importing IT_ASSOC Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY2 Key table 20081213
5 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY NodeIDs 20081213
6 Importing IT_NODE_ATTRIBUTE Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20081213
7 Importing IT_QUERY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY2 Key table 20081213
8 Importing IV_ACTION_ATTRIBUTE_PROPERTY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE return all action attribute properties 20081213
9 Importing IV_ACTION_PROPERTY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE return all action properties 20081213
10 Importing IV_ASSOC_ATTRIBUTE_PROPERTY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE return all association attribute properties 20081213
11 Importing IV_ASSOC_PROPERTY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE return all association properties 20081213
12 Importing IV_CHECK_SERVICES Call by reference Type reference (TYPE) /BOBF/CONF_CHECK_SERVICES /BOBF/IF_CONF_C=>SC_RETRIEVE_PROPERTY Retrieve all properties for check 20081213
13 Importing IV_KEY_IS_DEFAULT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Key is only defaulted 20081213
14 Importing IV_NODE_ATTRIBUTE_PROPERTY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE return all attribute properties 20081213
15 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY 20081213
16 Importing IV_NODE_PROPERTY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE return all node properties 20081213
17 Importing IV_QUERY_ATTRIBUTE_PROPERTY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE return all query attribute properties 20081213
18 Importing IV_QUERY_PROPERTY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE return all query properties 20081213

Method RETRIEVE_PROPERTY on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.

Method ROLLBACK_TO_SYNC_POINT 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 Importing IV_HANDLE Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213

Method ROLLBACK_TO_SYNC_POINT on class /BOBF/IF_FRW_SERVICE_LAYER has no exception.
Event Signatures

Event NOTIFY_CHANGES Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_CHANGE Exporting Value transfer Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20081213
History
Last changed by/on SAP  20130531 
SAP Release Created in