Hierarchy
⤷ CA-WUI-GOL-GIL (Application Component) Generic Interaction Layer
⤷ WCF_GENIL_BOPF (Package) GenIL on BOPF
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CRM_GENIL_ABSTR_COMPONENT2 | Pattern for Components with Alternative DSLI Interface | 20100129 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GENIL_WEBSERVICE_SUPPORT | Web Service Interface | 20100201 |
Properties
Class | CL_WCF_GENIL_BOPF_COMP | |
Short Description | generic BOPF component for GenIL | |
Super Class | CL_CRM_GENIL_ABSTR_COMPONENT2 | Pattern for Components with Alternative DSLI Interface |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | WCF_GENIL_BOPF | GenIL on BOPF |
Created | 20100129 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_GENIL_APPL_INTLAY | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GENIL_WEBSERVICE_SUPPORT | Web Service Interface | 20100201 |
Friends
Class CL_WCF_GENIL_BOPF_COMP has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CS_HOST_BO_KEY | Constant | Private | Type reference (TYPE) | NAME_KOMP | 'HOST_BO_KEY' | 20100129 | ||
2 | CS_HOST_KEY | Constant | Private | Type reference (TYPE) | NAME_KOMP | 'HOST_KEY' | 20100129 | ||
3 | CS_HOST_NODE_KEY | Constant | Private | Type reference (TYPE) | NAME_KOMP | 'HOST_NODE_KEY' | 20100129 | ||
4 | CS_KEY | Constant | Private | Type reference (TYPE) | NAME_KOMP | 'KEY' | 20100129 | ||
5 | CS_PARENT_KEY | Constant | Private | Type reference (TYPE) | NAME_KOMP | 'PARENT_KEY' | 20100129 | ||
6 | CS_ROOT_KEY | Constant | Private | Type reference (TYPE) | NAME_KOMP | 'ROOT_KEY' | 20100129 | ||
7 | MO_GENIL_MODEL | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WCF_GENIL_BOPF_MODEL | 20100129 | |||
8 | MV_COMPONENT_NAME | Instance attribute | Protected | Type reference (TYPE) | CRMT_COMPONENT_NAME | 20100129 |
Methods
Events
Class CL_WCF_GENIL_BOPF_COMP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_MASTER_KEY_LINK | Private | See coding | 20100129 | BEGIN OF ts_master_key_link,
source_key TYPE /bobf/conf_key,
target_key TYPE /bobf/conf_key,
source_node_key TYPE /bobf/obm_node_key,
target_node_key TYPE /bobf/obm_node_key,
obj_data TYPE REF TO data,
END OF ts_master_key_link
|
||
2 | TT_MASTER_KEY_LINK | Private | See coding | 20100129 | tt_master_key_link TYPE SORTED TABLE OF ts_master_key_link WITH UNIQUE KEY target_key
|
Method Signatures
Method ABAP_NOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_IN | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100201 | |||
2 | Returning | RV_OUT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100201 |
Method ABAP_NOT on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method ADD_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_LIST | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | 20100201 | |||
2 | Importing | IO_MSG | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | 20100201 |
Method ADD_MESSAGE on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method ATTACH_MSGS_2_ROOTLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_BOPF_MSG_TAB | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_MESSAGE_K | Message Table | 20100303 | ||
2 | Importing | IV_ROOT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | 20100303 |
Method ATTACH_MSGS_2_ROOTLIST on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method BUILD_MODIFICATION_TABLE_4_CRT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MOD | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_MODIFICATION | 20100714 | |||
2 | Importing | IS_OBJECT_INFO | Call by reference | Type reference (TYPE) | WCF_S_BOPF_OBJECT_INFO | 20100201 | |||
3 | Importing | IT_PARAMETERS | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | 20100201 | |||
4 | Importing | IV_NUMBER | Call by reference | Type reference (TYPE) | INT4 | 1 | 20100201 |
Method BUILD_MODIFICATION_TABLE_4_CRT on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method BUILD_MODIFICATION_TABLE_4_MOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MODIFICATIONS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_MODIFICATION | 20100201 | |||
2 | Exporting | EV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20100201 | |||
3 | Importing | IO_OBJECT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONTAINER_OBJECTLIST | 20100201 | |||
4 | Importing | IO_ROOT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | 20100201 | |||
5 | Importing | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | 20100201 | |||
6 | Importing | IV_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | 20100201 | |||
7 | Importing | IV_SOURCE_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | 20100201 |
Method BUILD_MODIFICATION_TABLE_4_MOD on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method CENTRALIZE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MASTER_KEY_LINK | Call by reference | Type reference (TYPE) | TT_MASTER_KEY_LINK | 20100201 | |||
2 | Importing | IT_DATA | Call by reference | Type reference (TYPE) | TABLE | 20100201 | |||
3 | Importing | IT_KEY_LINK | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY_LINK | 20100201 | |||
4 | Importing | IV_TARGET_NODE | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | 20100201 |
Method CENTRALIZE_DATA on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_GENIL_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_APPL_MODEL | 20100201 | |||
2 | Importing | IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | 20100201 | |||
3 | Importing | IV_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 20100201 |
Method CONSTRUCTOR on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method CONVERT_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_BOPF_MSG | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | 20100201 | |||
2 | Importing | IO_MSG_SERVICE_ACCESS | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_MSG_SERVICE_ACCESS | 20100201 | |||
3 | Importing | IR_FAILED_KEYS | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_KEY | 20100201 | |||
4 | Importing | IV_ORG_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20100201 |
Method CONVERT_MESSAGES on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method CONVERT_OBJTREE_2_REQ_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_REQ_OBJECTS | Call by reference | Type reference (TYPE) | WCF_T_BOPF_REQ_OBJECT | 20100201 | |||
2 | Importing | IO_OBJECT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONTAINER_OBJECTLIST | 20100201 | |||
3 | Importing | IO_ROOT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | 20100201 | |||
4 | Importing | IO_SOURCE_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONTAINER_OBJECT | 20100201 | |||
5 | Importing | IV_LEVEL | Call by reference | Type reference (TYPE) | INT1 | 0 | 20100201 | ||
6 | Importing | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | 20100201 |
Method CONVERT_OBJTREE_2_REQ_TABLE on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method CONVERT_OBJ_ID_TAB_TO_BOPF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_GENIL_OBJECT_IDS | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INST_LINE_TAB | 20100201 | |||
2 | Returning | RT_BOPF_KEYS | Value transfer | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20100201 |
Method CONVERT_OBJ_ID_TAB_TO_BOPF on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method DETERMINE_BOPF_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LOCK_MODE | Call by reference | Type reference (TYPE) | IF_GENIL_APPL_INTLAY=>LOCK_MODE | 20100201 | |||
2 | Returning | RV_EDIT_MODE | Value transfer | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | 20100201 |
Method DETERMINE_BOPF_EDIT_MODE on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method DO_BOPF_CHECK_BEFORE_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_ALL_MESSAGES | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_MESSAGE | 20100201 | |||
2 | Exporting | EV_REJECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100201 | |||
3 | Importing | IO_TRANS_MGR | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_TRA_SLAVE_TRANS_MGR | 20100201 |
Method DO_BOPF_CHECK_BEFORE_SAVE on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method DO_BOPF_MODIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_TRA_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_TRA_CHANGE | Interface for transaction change objects | 20100302 | ||
2 | Importing | IR_MSG_TAB | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_MESSAGE_K | Message Table | 20100302 | ||
3 | Importing | IT_MOD | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_MODIFICATION | Changes | 20100302 | ||
4 | Importing | IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | Business Object | 20100302 |
Method DO_BOPF_MODIFY on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method EXTRACT_MODIFICATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MODIFICATIONS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_MODIFICATION | 20100201 | |||
2 | Importing | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONTAINER_OBJECT | 20100201 | |||
3 | Importing | IS_OBJECT_INFO | Call by reference | Type reference (TYPE) | WCF_S_BOPF_OBJECT_INFO | 20100201 | |||
4 | Importing | IS_RELATION_INFO | Call by reference | Type reference (TYPE) | WCF_S_BOPF_RELATION_INFO | 20100201 | |||
5 | Importing | IV_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | 20100201 | |||
6 | Importing | IV_SOURCE_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | 20100201 |
Method EXTRACT_MODIFICATIONS on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method FILL_GENIL_PROPERTY_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_BOPF_PROPERTY | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_PROPERTY | 20100129 | |||
2 | Importing | IO_GENIL_PROPERTY | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_OBJ_ATTR_PROPERTIES | 20100129 | |||
3 | Importing | IT_INST_TABLE | Call by reference | Type reference (TYPE) | WCF_T_BOPF_REQ_INSTANCES | 20100129 | |||
4 | Importing | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | 20100129 |
Method FILL_GENIL_PROPERTY_OBJECT on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method FILL_KEYS_BY_LINK_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_REQ_OBJECTS | Call by reference | Type reference (TYPE) | WCF_T_BOPF_REQ_OBJECT | 20100923 | |||
2 | Importing | IS_REQ_OBJECT | Call by reference | Type reference (TYPE) | WCF_S_BOPF_REQ_OBJECT | 20100923 | |||
3 | Importing | IT_DATA | Call by reference | Type reference (TYPE) | TABLE | 20100923 | |||
4 | Importing | IT_KEY_LINK | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY_LINK | Key Link | 20100923 | ||
5 | Importing | IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20100923 | |||
6 | Importing | IV_IS_FOREIGN_REL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100923 | |||
7 | Importing | IV_TARGET_NODE | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20100923 | ||
8 | Importing | IV_TARGET_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20100923 |
Method FILL_KEYS_BY_LINK_TAB on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method FILL_KEYS_BY_MASTER_KEY_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_REQ_OBJECTS | Call by reference | Type reference (TYPE) | WCF_T_BOPF_REQ_OBJECT | 20100201 | |||
2 | Importing | IS_REQ_OBJECT | Call by reference | Type reference (TYPE) | WCF_S_BOPF_REQ_OBJECT | 20100201 | |||
3 | Importing | IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20100201 | |||
4 | Importing | IV_IS_FOREIGN_REL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100201 | |||
5 | Importing | IV_MASTER_KEY_TAB | Call by reference | Type reference (TYPE) | TT_MASTER_KEY_LINK | 20100201 | |||
6 | Importing | IV_TARGET_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20100201 |
Method FILL_KEYS_BY_MASTER_KEY_TAB on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method FILL_KEYS_FROM_ROOTLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ROOTLIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | 20100201 | |||
2 | Returning | RT_KEYS | Value transfer | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20100201 |
Method FILL_KEYS_FROM_ROOTLIST on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method FILL_REQUESTED_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BOPF_ATTRIBUTES | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NAME | 20100129 | |||
2 | Importing | IT_GENIL_ATTRIBUTES | Call by reference | Type reference (TYPE) | CRMT_ATTR_NAME_TAB | 20100129 |
Method FILL_REQUESTED_ATTRIBUTES on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method GET_FIELD_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100201 | |||
2 | Returning | RT_FIELDS | Value transfer | Type reference (TYPE) | /BOBF/T_FRW_NAME | 20100201 |
Method GET_FIELD_LIST on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method GET_KEY_FIELD_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_NAME_TAB | Value transfer | Type reference (TYPE) | CRMT_ATTR_NAME_TAB | 20100201 |
Method GET_KEY_FIELD_TAB on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method GET_MSG_CONT_AND_CONVERT_MSGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_BOPF_MSG_TAB | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_MESSAGE_K | Message Table | 20100302 | ||
2 | Importing | IR_KEYS_W_ERROR | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_KEY | Key Table | 20100302 | ||
3 | Importing | IV_ORG_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20100201 | |||
4 | Importing | IV_ROOT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | 20100201 |
Method GET_MSG_CONT_AND_CONVERT_MSGS on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method GET_RELATION_FILTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_REQUEST_OBJECTS | Call by reference | Type reference (TYPE) | CRMT_REQUEST_OBJ_TAB | 20100201 | |||
2 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20100201 | |||
3 | Importing | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | 20100201 | |||
4 | Returning | RS_RESULT | Value transfer | Object reference (TYPE REF TO) | DATA | 20100201 |
Method GET_RELATION_FILTERS on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method GET_RELS_FOR_REQUESTED_OBJS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_REQ_OBJECTS | Call by reference | Type reference (TYPE) | WCF_T_BOPF_REQ_OBJECT | 20100201 | |||
2 | Importing | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONTAINER_OBJECT | 20100201 | |||
3 | Importing | IV_LEVEL | Call by reference | Type reference (TYPE) | INT1 | 0 | 20100201 |
Method GET_RELS_FOR_REQUESTED_OBJS on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method GET_ROOT_PATH_RECURSIVELY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_KEY | Call by reference | Type reference (TYPE) | /BOBF/S_FRW_KEY | 20100201 | |||
2 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20100201 | |||
3 | Returning | RT_ROOT_PATH | Value transfer | Type reference (TYPE) | CRMT_EXTENDED_RELATION_TAB | 20100201 |
Method GET_ROOT_PATH_RECURSIVELY on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method GET_SERVICE_MANAGER 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 | 20100129 | |||
2 | Returning | RO_SERVICE_MANAGER | Value transfer | Object reference (TYPE REF TO) | /BOBF/IF_TRA_SERVICE_MANAGER | 20100129 |
Method GET_SERVICE_MANAGER on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method GET_WST_KEY_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ALTKEY_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_ALTKEY_KEY | 20100201 | |||
2 | Exporting | EV_ALTKEY_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20100201 | |||
3 | Exporting | EV_ALTKEY_TABLE_TYPE | Call by reference | Type reference (TYPE) | STRUKNAME | 20100201 | |||
4 | Exporting | EV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20100201 | |||
5 | Exporting | EV_LOGICAL_KEY_TYPE | Call by reference | Type reference (TYPE) | STRUKNAME | 20100201 | |||
6 | Exporting | EV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | 20100201 | |||
7 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20100201 |
Method GET_WST_KEY_DATA on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method PREPARE_AND_EXECUTE_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RESULT | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100201 | |||
2 | Importing | IS_QUERY_INFO | Call by reference | Type reference (TYPE) | WCF_S_BOPF_QUERY_INFO | 20100201 | |||
3 | Importing | IS_QUERY_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_QUERY_PARAMETERS | 20100201 | |||
4 | Importing | IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_SELECTION_PARAMETER_TAB | 20100201 |
Method PREPARE_AND_EXECUTE_QUERY on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method RETRIEVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_REQ_ATTRIBUTES | Call by reference | Type reference (TYPE) | CRMT_REQUEST_OBJ | 20100201 | |||
2 | Importing | IS_REQ_OBJECT | Call by reference | Type reference (TYPE) | WCF_S_BOPF_REQ_OBJECT | 20100201 |
Method RETRIEVE on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method RETRIEVE_BY_ASSOCATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_REQ_OBJECTS | Call by reference | Type reference (TYPE) | WCF_T_BOPF_REQ_OBJECT | 20100201 | |||
2 | Importing | IR_PARAMETERS | Call by reference | Object reference (TYPE REF TO) | DATA | 20100201 | |||
3 | Importing | IS_REQ_ATTRIBUTES | Call by reference | Type reference (TYPE) | CRMT_REQUEST_OBJ | 20100201 | |||
4 | Importing | IS_REQ_OBJECT | Call by reference | Type reference (TYPE) | WCF_S_BOPF_REQ_OBJECT | 20100201 |
Method RETRIEVE_BY_ASSOCATION on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method RETRIEVE_FOR_LOCKING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FAILED_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20100201 | |||
2 | Importing | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | CRMT_GENIL_OBJ_INST_LINE | 20100201 | |||
3 | Importing | IT_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20100201 | |||
4 | Importing | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_EDIT_MODE | 20100201 | |||
5 | Importing | IV_MSG_SERVICE_ACCESS | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_MSG_SERVICE_ACCESS | 20100201 |
Method RETRIEVE_FOR_LOCKING on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method SET_ATTRIBUTE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_REQ_OBJECT | Call by reference | Type reference (TYPE) | WCF_S_BOPF_REQ_OBJECT | 20100201 | |||
2 | Importing | IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20100201 | |||
3 | Importing | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | 20100201 |
Method SET_ATTRIBUTE_PROPERTIES on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method SET_ATTR_PROPS_FOR_INSTANCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_INST_TABLE | Call by reference | Type reference (TYPE) | WCF_T_BOPF_REQ_INSTANCES | Test | 20100129 | ||
2 | Importing | IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20100129 | |||
3 | Importing | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | 20100129 |
Method SET_ATTR_PROPS_FOR_INSTANCES on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method UPDATE_CHANGED_OBJECT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_CHANGED_OBJECTS | Value transfer | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | 20100129 | |||
2 | Importing | IO_TRA_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_TRA_CHANGE | 20100129 | |||
3 | Importing | IR_MSG_TAB | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_MESSAGE_K | Message Table | 20100302 |
Method UPDATE_CHANGED_OBJECT_LIST on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method UPDATE_REQ_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_REQ_OBJECT | Call by reference | Object reference (TYPE REF TO) | WCF_S_BOPF_REQ_OBJECT | 20100129 | |||
2 | Changing | CT_REQ_OBJECTS | Call by reference | Type reference (TYPE) | WCF_T_BOPF_REQ_OBJECT | 20100129 | |||
3 | Importing | IO_SOURCE_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONTAINER_OBJECT | 20100129 | |||
4 | Importing | IV_LEVEL | Call by reference | Type reference (TYPE) | INT1 | 20100129 | |||
5 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20100129 | |||
6 | Importing | IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | 20100129 |
Method UPDATE_REQ_OBJECTS on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method UPDATE_ROOTLIST_ON_BO_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ROOT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | 20100129 | |||
2 | Importing | IO_TRA_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_TRA_CHANGE | 20100129 | |||
3 | Importing | IR_MSG_TAB | Call by reference | Object reference (TYPE REF TO) | /BOBF/T_FRW_MESSAGE_K | Message Table | 20100302 | ||
4 | Importing | IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20100129 | |||
5 | Importing | IV_CHANGE_MODE | Call by reference | Type reference (TYPE) | /BOBF/CONF_CHANGE_MODE | 20100129 | |||
6 | Importing | IV_NODE_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | 20100129 | |||
7 | Importing | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20100129 |
Method UPDATE_ROOTLIST_ON_BO_CHANGES on class CL_WCF_GENIL_BOPF_COMP has no exception.
Method UPDATE_SUCCESS_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INST_LINE_TAB | 20100129 | |||
2 | Importing | IT_FAILED_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20100129 |
Method UPDATE_SUCCESS_STATE on class CL_WCF_GENIL_BOPF_COMP has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 701 |