SAP ABAP Interface /BOBF/IF_FRW_SERVICE_MGR (DEPRECATED - DO NOT USE!!!)
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_FRW_SERVICE_MGR | DEPRECATED - DO NOT USE!!! | 20080507 |
Properties
| Interface | /BOBF/IF_FRW_SERVICE_MGR | |
| Short Description | DEPRECATED - DO NOT USE!!! |
General Data
| Package | /BOBF/FRAMEWORK | Business Object Processing Framework |
| Created | 20080505 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | /BOBF/IF_CONF_C | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 2 | /BOBF/IF_FRW_C | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 3 | /BOBF/IF_FRW_SERVICE_MGR | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 4 | /BOBF/IF_SP_BUSINESS_OBJECT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 5 | /BOBF/IF_SP_C | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 6 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface /BOBF/IF_FRW_SERVICE_MGR has no interface.
Friends
Interface /BOBF/IF_FRW_SERVICE_MGR has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_CHANGE_MODE_CREATE | Constant | Public | Type reference (TYPE) | TY_CHANGE_MODE | 'C' | 20080508 | ||
| 2 | CO_CHANGE_MODE_DELETE | Constant | Public | Type reference (TYPE) | TY_CHANGE_MODE | 'D' | 20080508 | ||
| 3 | CO_CHANGE_MODE_UPDATE | Constant | Public | Type reference (TYPE) | TY_CHANGE_MODE | 'U' | 20080508 | ||
| 4 | CO_CHECK_SCOPE_LOCAL | Constant | Public | Type reference (TYPE) | TY_SCOPE | 0 | 20080507 | ||
| 5 | CO_CHECK_SCOPE_SUBSTRUCTURE | Constant | Public | Type reference (TYPE) | TY_SCOPE | 1 | 20080507 | ||
| 6 | CO_EDIT | Constant | Public | Type reference (TYPE) | TY_EDIT_MODE | /BOBF/IF_CONF_C=>SC_EDIT_OPTIMISTIC | 20080507 | ||
| 7 | CO_EDIT_EXCLUSIVE | Constant | Public | Type reference (TYPE) | TY_EDIT_MODE | /BOBF/IF_CONF_C=>SC_EDIT_EXCLUSIVE | 20080507 | ||
| 8 | CO_IMAGE_BEFORE_CHANGES | Constant | Public | Type reference (TYPE) | TY_IMAGE | 1 | 20080507 | ||
| 9 | CO_IMAGE_CURRENT_DATA | Constant | Public | Type reference (TYPE) | TY_IMAGE | 2 | 20080507 | ||
| 10 | CO_IMAGE_TRANSACTIONAL_BUFFER | Constant | Public | Type reference (TYPE) | TY_IMAGE | 0 | 20080507 | ||
| 11 | CO_KEY_PROXY_NAME | Constant | Public | Type reference (TYPE) | FIELDNAME | 'KEY' | Field Name | 20080508 | |
| 12 | CO_PARENT_KEY_PROXY_NAME | Constant | Public | Type reference (TYPE) | FIELDNAME | 'PARENT_KEY' | Field Name | 20080508 | |
| 13 | CO_PROPERTY_SCOPE_DEFAULT | Constant | Public | See coding | 20080507 | ||||
| 14 | CO_READ_ONLY | Constant | Public | Type reference (TYPE) | TY_EDIT_MODE | /BOBF/IF_CONF_C=>SC_EDIT_READ_ONLY | 20080507 | ||
| 15 | CO_STANDARD_MAPPER_CLASS | Constant | Public | Type reference (TYPE) | SEOCLSNAME | /BOBF/IF_SP_C=>GC_MAPPING_META | Standard Mapper Class Name | 20080508 | |
| 16 | MO_BOPF | Instance attribute | Public | Object reference (TYPE REF TO) | /BOBF/IF_FRW_SERVICE_LAYER | Interface for the Service Layer | 20080508 | ||
| 17 | MO_BO_ADJUSTMENT_CLASS | Instance attribute | Public | Object reference (TYPE REF TO) | /BOBF/IF_SP_BUSINESS_OBJECT | Interface to business object related services | 20080508 | ||
| 18 | MO_CONF | Instance attribute | Public | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | Interface for Configuration | 20080508 | ||
| 19 | MV_BO_KEY | Instance attribute | Public | Type reference (TYPE) | /BOBF/OBM_BO_KEY | Business Object | 20080508 | ||
| 20 | MV_BO_NODE_KEY_ROOT | Instance attribute | Public | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Root Node Key | 20080508 | ||
| 21 | MV_INIT_SUCCESSFUL | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Initialization done? | 20080508 | ||
| 22 | MV_IS_PROXY | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Proxy Service Manager? | 20080509 | ||
| 23 | MV_PROXY_BO_NAME | Instance attribute | Public | Type reference (TYPE) | /BOBF/OBM_NAME | BO Name | 20080508 | ||
| 24 | MV_PROXY_BO_NODE_ROOT | Instance attribute | Public | Type reference (TYPE) | /BOBF/OBM_NAME | Root Node Name | 20080508 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check (parts of) the BO for consistency | 20080505 | |
| 2 | Instance method | Public | Method | Check (parts of) the BO for consistency plus data updates | 20080505 | |
| 3 | Instance method | Public | Method | Conversion of alternative keys to a node ids | 20080505 | |
| 4 | Instance method | Public | Method | Execute an action | 20080505 | |
| 5 | Instance method | Public | Method | Is this a service manager on proxy structures? | 20080509 | |
| 6 | Instance method | Public | Method | Convert one alternative key (or NodeIDs) into another one | 20080505 | |
| 7 | Instance method | Public | Method | Find BO node ids matching given select options | 20080505 | |
| 8 | Instance method | Public | Method | Modify the business object (i.e. with creates, updates, dels | 20080505 | |
| 9 | Instance method | Public | Method | Read allowed code values (action) | 20080505 | |
| 10 | Instance method | Public | Method | Read allowed IDs (action) | 20080505 | |
| 11 | Instance method | Public | Method | Retrieve data of a BO node for given node ids | 20080505 | |
| 12 | Instance method | Public | Method | Read allowed code values (node) | 20080505 | |
| 13 | Instance method | Public | Method | Dynamically initialize the input structure of an action | 20080505 | |
| 14 | Instance method | Public | Method | Dynamically initialize a set of BO node elements | 20080505 | |
| 15 | Instance method | Public | Method | Dynamically initialize the select options of a query | 20080505 | |
| 16 | Instance method | Public | Method | Follow an association to another BO node | 20080505 | |
| 17 | Instance method | Public | Method | Read allowed code values (query) | 20080505 | |
| 18 | Instance method | Public | Method | Read allowed IDs (query) | 20080505 | |
| 19 | Instance method | Public | Method | Determine the root node id for a given key | 20080505 | |
| 20 | Instance method | Public | Method | Read allowed IDs (node) | 20080505 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | NOFIFY_CHANGES | Instance Event (0) |
Public (2) |
Notify BO changes | 20080529 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_ACTION_PROPERTIES | Public | See coding | 20080505 | tt_action_properties TYPE STANDARD TABLE OF
ty_action_property
WITH DEFAULT KEY
|
||
| 2 | TT_ASSOCIATION_PROPERTIES | Public | See coding | 20080505 | tt_association_properties TYPE STANDARD TABLE OF
ty_association_property
WITH DEFAULT KEY
|
||
| 3 | TT_ATTRIBUTE_PROPERTIES | Public | See coding | 20080505 | tt_attribute_properties TYPE STANDARD TABLE OF
ty_attribute_property
WITH DEFAULT KEY
|
||
| 4 | TT_NODE_ELEMENT_PROPERTIES | Public | See coding | 20080505 | tt_node_element_properties TYPE STANDARD TABLE OF
ty_node_element_property
WITH DEFAULT KEY
|
||
| 5 | TT_NODE_ID_HANDLE | Public | See coding | 20080508 | tt_node_id_handle TYPE SORTED TABLE OF ty_node_id_handle
WITH UNIQUE KEY KEY
|
||
| 6 | TY_ACTION_PROPERTY | Public | See coding | 20080505 | BEGIN OF ty_action_property,
key TYPE /bobf/conf_key,
action_name TYPE string,
property_name TYPE string,
property_value TYPE string,
END OF ty_action_property
|
||
| 7 | TY_ASSOCIATION_PROPERTY | Public | See coding | 20080505 | BEGIN OF ty_association_property,
key TYPE /bobf/conf_key,
association_name TYPE string,
property_name TYPE string,
property_value TYPE string,
END OF ty_association_property
|
||
| 8 | TY_ATTRIBUTE_PROPERTY | Public | See coding | 20080505 | BEGIN OF ty_attribute_property,
key TYPE /bobf/conf_key,
attribute_name TYPE string,
property_name TYPE string,
property_value TYPE string,
END OF ty_attribute_property
|
||
| 9 | TY_CHANGE_MODE | Public | See coding | 20080508 | ty_change_mode TYPE c LENGTH 1
|
||
| 10 | TY_EDIT_MODE | Public | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | 20080507 | |
|
| 11 | TY_IMAGE | Public | Type reference (TYPE) | I | 20080507 | |
|
| 12 | TY_NODE_ELEMENT_PROPERTY | Public | See coding | 20080505 | BEGIN OF ty_node_element_property,
key TYPE /bobf/conf_key,
property_name TYPE string,
property_value TYPE string,
END OF ty_node_element_property
|
||
| 13 | TY_NODE_ID_HANDLE | Public | See coding | 20080508 | BEGIN OF ty_node_id_handle,
key TYPE /bobf/conf_key,
key_handle TYPE /bobf/conf_key,
END OF ty_node_id_handle
|
||
| 14 | TY_PROPERTIES | Public | See coding | 20080505 | BEGIN OF ty_properties,
attribute_properties TYPE tt_attribute_properties,
action_properties TYPE tt_action_properties,
association_properties TYPE tt_association_properties,
node_element_properties TYPE tt_node_element_properties,
END OF ty_properties
|
||
| 15 | TY_PROPERTY_CHANGE_SCOPE | Public | See coding | 20080507 | BEGIN OF ty_property_change_scope,
type_node TYPE boole_d,
type_association TYPE boole_d,
type_attribute TYPE boole_d,
type_action TYPE boole_d,
END OF ty_property_change_scope
|
||
| 16 | TY_PROPERTY_SCOPE | Public | See coding | 20080507 | BEGIN OF ty_property_scope,
all_node_props_requested TYPE boole_d,
all_action_props_requested TYPE boole_d,
requested_actions TYPE /bobf/t_frw_name,
all_association_props_requestd TYPE boole_d,
requested_associations TYPE /bobf/t_frw_name,
all_attribute_props_requested TYPE boole_d,
requested_attributes TYPE /bobf/t_frw_name,
END OF ty_property_scope
|
||
| 17 | TY_SCOPE | Public | Type reference (TYPE) | I | 20080507 | |
Method Signatures
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface for Message Class | 20080509 | |||
| 2 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 3 | IV_CHECK_SCOPE | Call by reference | Type reference (TYPE) | /BOBF/IF_FRW_SERVICE_MGR=>TY_SCOPE | Scope | 20080509 | |||
| 4 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method CHECK_AND_DETERMINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CHANGE | Interface of Change Object | 20080509 | |||
| 2 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface for Message Class | 20080509 | |||
| 3 | EV_REJECTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080509 | |||
| 4 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 5 | IV_CHECK_SCOPE | Call by reference | Type reference (TYPE) | /BOBF/IF_FRW_SERVICE_MGR=>TY_SCOPE | Scope | 20080509 | |||
| 6 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method CONVERT_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FAILED | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_BOOLEAN | Table of boolean values. Index-equality to IT_SOURCE_KEYS! | 20080609 | |||
| 2 | ET_TARGET_KEY | Call by reference | Type reference (TYPE) | INDEX TABLE | Table of converted keys. Index-equality to IT_SOURCE_KEYS! | 20080609 | |||
| 3 | IT_SOURCE_KEY | Call by reference | Type reference (TYPE) | INDEX TABLE | Table of source keys which are to be converted | 20080609 | |||
| 4 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20080509 | |||
| 5 | IV_SOURCE_ALTKEY | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | Source alternative key | 20080609 | |||
| 6 | IV_TARGET_ALTKEY | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | Target alternative key | 20080609 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method EXECUTE_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CHANGE | Change handler reference | 20080509 | |||
| 2 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Message handler instance | 20080509 | |||
| 3 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 4 | IS_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | Parameters for the action | 20080509 | |||
| 5 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 6 | IV_ACT_KEY | Call by reference | Type reference (TYPE) | /BOBF/ACT_KEY | Action | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method IS_PROXY_SERVICE_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_PROXY | Value transfer | Type reference (TYPE) | BOOLE_D | Proxy Service Manager (X) or not(' ') | 20080509 |
Method IS_PROXY_SERVICE_MANAGER on Interface /BOBF/IF_FRW_SERVICE_MGR has no exception.
Method MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CHANGE | Change Object | 20080509 | |||
| 2 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Message Object | 20080509 | |||
| 3 | IT_MODIFICATION | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_MODIFICATION | Changes | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Message Object | 20080509 | |||
| 2 | ES_QUERY_INFO | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_QUERY_INFO | Query Information | 20080509 | |||
| 3 | ET_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20080509 | ||||
| 4 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Failed keys (in case of FILL_DATA) | 20080509 | |||
| 5 | ET_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20080509 | ||||
| 6 | IS_QUERY_OPTIONS | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_QUERY_OPTIONS | Query Options | 20080509 | |||
| 7 | IT_FILTER_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 8 | IT_REQUESTED_ATTRIBUTES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | Table of Strings | 20080509 | |||
| 9 | IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20080509 | |||
| 10 | IV_FILL_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | OUT_DATA muß gefüllt werden | 20080509 | ||
| 11 | IV_QUERY_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CHANGE | Interface of Change Object | 20080509 | |||
| 2 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Message Object | 20080509 | |||
| 3 | ET_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | Data Return Structure | 20080509 | |||
| 4 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20080509 | ||||
| 5 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | A table of node ids, for which data is requested | 20080509 | |||
| 6 | IT_REQUESTED_ATTRIBUTES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | List of requested node element fields | 20080509 | |||
| 7 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | TY_EDIT_MODE | /BOBF/IF_CONF_C=>SC_EDIT_READ_ONLY | IN_EDIT_MODE indicates for which sceanrio the data is req'ed | 20080509 | ||
| 8 | IV_FILL_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080509 | ||
| 9 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | The BO node name, where data is retrieved from | 20080509 | |||
| 10 | IV_REQUESTED_IMAGE | Call by reference | Type reference (TYPE) | TY_IMAGE | CO_IMAGE_TRANSACTIONAL_BUFFER | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_ACTION_CODE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CODE_VALUES | Value transfer | Type reference (TYPE) | /BOBF/T_FRW_CODE_VALUES | Code Values | 20080509 | |||
| 2 | IS_CONTEXT_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | 20080623 | ||||
| 3 | IT_CONTEXT_ATTRIBUTES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | Table of Strings | 20080623 | |||
| 4 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Action keys | 20080623 | |||
| 5 | IV_ACT_KEY | Call by reference | Type reference (TYPE) | /BOBF/ACT_KEY | Action | 20080509 | |||
| 6 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_ACTION_VALUE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE_SET_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 2 | IS_QUERY_OPTIONS | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_QUERY_OPTIONS | Query Options | 20080509 | |||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Action keys | 20080509 | |||
| 4 | IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20080509 | |||
| 5 | IV_ACT_KEY | Call by reference | Type reference (TYPE) | /BOBF/ACT_KEY | Action | 20080509 | |||
| 6 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_BY_ASSOCIATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CHANGE | Interface of Change Object | 20080509 | |||
| 2 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Message Object | 20080509 | |||
| 3 | ET_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | Data Structure | 20080509 | |||
| 4 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 5 | ET_KEY_LINK | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY_LINK | Key Link | 20080509 | |||
| 6 | IS_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | 20080509 | ||||
| 7 | IT_FILTERED_ATTRIBUTES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | List of Names (e.g. Fieldnames) | 20080509 | |||
| 8 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20080509 | ||||
| 9 | IT_REQUESTED_ATTRIBUTES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | List of requested node element fields | 20080509 | |||
| 10 | IV_ASSOCIATION | Call by reference | Type reference (TYPE) | /BOBF/OBM_ASSOC_KEY | Name of Association | 20080509 | |||
| 11 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | TY_EDIT_MODE | IN_EDIT_MODE indicates for which sceanrio the data is req'ed | 20080509 | |||
| 12 | IV_FILL_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 20080509 | |||
| 13 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20080509 | |||
| 14 | IV_REQUESTED_IMAGE | Call by reference | Type reference (TYPE) | TY_IMAGE | CO_IMAGE_TRANSACTIONAL_BUFFER | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_CODE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CODE_VALUES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_CODE_VALUES | Code Values | 20080509 | |||
| 2 | IS_CONTEXT_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | 20080623 | ||||
| 3 | IT_CONTEXT_ATTRIBUTES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | List of Names (e.g. Fieldnames) | 20080623 | |||
| 4 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 5 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080623 | ||||
| 6 | IV_KEY_IS_DEFAULT | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 20080509 | |||
| 7 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20080623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_DEFAULT_ACTION_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | The initialized action input structure | 20080509 | |||
| 2 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 3 | IV_ACT_KEY | Call by reference | Type reference (TYPE) | /BOBF/ACT_KEY | Action | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_DEFAULT_NODE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_PROPERTY | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_PROPERTY | Interface of Property Object | 20080509 | |||
| 2 | ET_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | Final default | 20080509 | |||
| 3 | IS_ASSOC_PARAMETERS | Call by reference | Object reference (TYPE REF TO) | DATA | Association Parameters | 20080509 | |||
| 4 | IT_ASSOC_FILTERED_ATTRIBUTES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | List of Names (e.g. Fieldnames) | 20080509 | |||
| 5 | IT_KEY_HANDLES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080609 | |||
| 6 | IV_ASSOC_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_ASSOC_KEY | Association | 20080609 | |||
| 7 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20080509 | |||
| 8 | IV_SOURCE_KEY | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | NodeID | 20080609 | |||
| 9 | IV_SOURCE_KEY_IS_HANDLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080609 | ||||
| 10 | IV_SOURCE_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20080609 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_DEFAULT_QUERY_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | The query name | 20080509 | |||
| 2 | IV_QUERY_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | BO node name the query belongs to | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | Interface of Message Object | 20080509 | |||
| 2 | EO_PROPERTY | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_PROPERTY | Interface of Property Object | 20080509 | |||
| 3 | IT_ACTION | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY2 | Key table | 20080509 | |||
| 4 | IT_ASSOC | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY2 | Key table | 20080509 | |||
| 5 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | NodeIDs | 20080509 | |||
| 6 | IT_NODE_ATTRIBUTE | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | List of Names (e.g. Fieldnames) | 20080509 | |||
| 7 | IT_QUERY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY2 | Key table | 20080509 | |||
| 8 | IV_ACTION_ATTRIBUTE_PROPERTY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | return all action attribute properties | 20080509 | ||
| 9 | IV_ACTION_PROPERTY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | return all action properties | 20080509 | ||
| 10 | IV_ASSOC_ATTRIBUTE_PROPERTY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | return all association attribute properties | 20080509 | ||
| 11 | IV_ASSOC_PROPERTY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | return all association properties | 20080509 | ||
| 12 | 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 | 20080509 | ||
| 13 | IV_KEY_IS_DEFAULT | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Key is only defaulted | 20080509 | ||
| 14 | IV_NODE_ATTRIBUTE_PROPERTY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | return all attribute properties | 20080509 | ||
| 15 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20080509 | |||
| 16 | IV_NODE_PROPERTY | Call by reference | Type reference (TYPE) | BOOLE_D | return all node properties | 20080509 | |||
| 17 | IV_QUERY_ATTRIBUTE_PROPERTY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | return all query attribute properties | 20080509 | ||
| 18 | IV_QUERY_PROPERTY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | return all query properties | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_QUERY_CODE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CODE_VALUES | Value transfer | Type reference (TYPE) | /BOBF/T_FRW_CODE_VALUES | Code Values | 20080509 | |||
| 2 | IS_CONTEXT_PARAMETERS | Call by reference | Type reference (TYPE) | ANY | 20080509 | ||||
| 3 | IT_CONTEXT_ATTRIBUTES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | List of Names (e.g. Fieldnames) | 20080509 | |||
| 4 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080509 | ||||
| 5 | IV_QUERY_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_QUERY_VALUE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE_SET_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 2 | IS_QUERY_OPTIONS | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_QUERY_OPTIONS | Query Options | 20080509 | |||
| 3 | IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | Query Selection Parameters | 20080623 | |||
| 4 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080509 | ||||
| 5 | IV_QUERY_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_QUERY_KEY | Query | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_ROOT_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FAILED_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20080509 | |||
| 2 | ET_KEY_LINK | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY_LINK | Mapping between the source node and the corresp. root node | 20080509 | |||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | The node ids of the BO node | 20080509 | |||
| 4 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | The (non-root) node name | 20080509 | |||
| 5 | IV_REQUESTED_IMAGE | Call by reference | Type reference (TYPE) | TY_IMAGE | CO_IMAGE_TRANSACTIONAL_BUFFER | 20080509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Method RETRIEVE_VALUE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE_SET_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Query Options | 20080623 | |||
| 2 | IS_QUERY_OPTIONS | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_QUERY_OPTIONS | Query Selection Parameters | 20080509 | |||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Node key | 20080509 | |||
| 4 | IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_QUERY_SELPARAM | 20080509 | ||||
| 5 | IV_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20080623 | ||||
| 6 | IV_KEY_IS_DEFAULT | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Node key is handle? | 20080509 | ||
| 7 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | BO node name | 20080623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BOPF Exception Class | 20080509 |
Event Signatures
Event NOFIFY_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 | 20080529 | ||
| 2 | IV_BO_KEY | Exporting | Value transfer | Type reference (TYPE) | /BOBF/CONF_KEY | NodeID | 20080529 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 701 |