SAP ABAP Class /BOFU/CL_FBI_VIEW_MAPPER_EXT (Extended View Mapper)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷ CA-EPT-BRC-FBI (Application Component) Integration of FPM and Persistency Frameworks like BOPF
⤷ /BOFU/FBI_RUNTIME_V2_BASE (Package) FBI Runtime: Current Version: Base Services
⤷ CA-EPT-BRC-FBI (Application Component) Integration of FPM and Persistency Frameworks like BOPF
⤷ /BOFU/FBI_RUNTIME_V2_BASE (Package) FBI Runtime: Current Version: Base Services
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /BOFU/IF_FBI_VIEW_DATA_MAPPER | FBI: Maps data between UI and Node data Strucutres | 20100106 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /SRMERP/CL_FBI_V_MAPPR_DSS_DSD | FBI View mapper for decision set data | 20100816 |
Properties
Class | /BOFU/CL_FBI_VIEW_MAPPER_EXT | |
Short Description | Extended View Mapper | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /BOFU/FBI_RUNTIME_V2_BASE | FBI Runtime: Current Version: Base Services |
Created | 20100106 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /BOFU/CL_FBI_FACTORY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /BOFU/IF_FBI_VIEW_DATA_MAPPER | FBI: Maps data between UI and Node data Strucutres | 20100106 |
Friends
Class /BOFU/CL_FBI_VIEW_MAPPER_EXT has no friend class.
Attributes
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUILD_MAP_TABLE | Instance method | Protected | Method | Build Mapping Table | 20100122 |
2 | EXIT_MAP_BO_NODE_TO_UI | Instance method | Protected | Method | Exit for Map Node Data (BO Node structure to UI structure) | 20100309 |
3 | EXIT_MAP_UI_TO_BO_NODE | Instance method | Protected | Method | Exit for Map UI Data (UI structure to BO Node structure) | 20100309 |
4 | GET_ZONE_FOR_LOCATION | Instance method | Protected | Method | Get Zone based on the location | 20100115 |
5 | MAP_INDIVIDUALLY_BO_NODE_TO_UI | Instance method | Protected | Method | Map Node Data to UI structure for custom conversions | 20100309 |
6 | MAP_INDIVIDUALLY_UI_TO_BO_NODE | Instance method | Protected | Method | Map UI Data to Node structure for custom conversions | 20100309 |
Events
Class /BOFU/CL_FBI_VIEW_MAPPER_EXT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_ALTKEY_CONF | Protected | See coding | 20100106 | BEGIN OF ts_altkey_conf,
alt_key TYPE /bobf/obm_altkey_key,
alt_conf TYPE /bobf/s_confro_altkey,
END OF ts_altkey_conf
|
||
2 | TS_BO_CONF_MAP | Protected | See coding | 20100106 | BEGIN OF ts_bo_conf_map,
bo_key TYPE /bobf/obm_bo_key,
bo_conf TYPE REF TO /bobf/if_frw_configuration,
END OF ts_bo_conf_map
|
||
3 | TS_BO_SRVMGR_MAP | Protected | See coding | 20100106 | BEGIN OF ts_bo_srvmgr_map,
bo_key TYPE /bobf/obm_bo_key,
o_srv_mgr TYPE REF TO /bobf/if_tra_service_manager,
END OF ts_bo_srvmgr_map
|
||
4 | TS_CODE_LIST | Protected | See coding | 20100106 | BEGIN OF ts_code_list,
dd_name TYPE string,
o_code_list TYPE REF TO /bofu/cl_code_list_provider,
END OF ts_code_list
|
||
5 | TS_CODE_VALUE_W_DESCRIPTION | Protected | See coding | 20100106 | BEGIN OF ts_code_value_w_description.
INCLUDE TYPE ty_code_value AS code_value.
TYPES: description TYPE string,
tooltip TYPE string,
END OF ts_code_value_w_description
|
||
6 | TS_CONTEXT_KEY_FIELDS_EXT | Protected | See coding | 20131027 | BEGIN OF ts_context_key_fields_ext,
code_field TYPE /bofu/code_field_name,
context_key_field TYPE /bofu/context_key_field_name,
context_key_field_value TYPE /bofu/context_key_field_value,
bind_type TYPE /bofu/bind_type,
END OF ts_context_key_fields_ext
|
||
7 | TS_CONTEXT_KEY_FIELDS_INT | Protected | See coding | 20131027 | BEGIN OF ts_context_key_fields_int,
code_field TYPE /bofu/code_field_name,
context_key_field TYPE /bofu/context_key_field_name,
context_key_field_value TYPE /bofu/context_key_field_value,
bind_type TYPE /bofu/bind_type,
int_ref TYPE REF TO ts_context_key_fields_ext,
END OF ts_context_key_fields_int
|
||
8 | TS_CONVERSION_ERROR | Protected | See coding | 20100122 | BEGIN OF ts_conversion_error,
key TYPE /bobf/conf_key,
name TYPE name_komp,
id TYPE string,
END OF ts_conversion_error
|
||
9 | TS_FAILED_KEYS | Protected | See coding | 20100106 | BEGIN OF ts_failed_keys,
lnkey TYPE /bobf/conf_key,
key TYPE /bobf/conf_key,
name TYPE name_komp,
value TYPE string,
END OF ts_failed_keys
|
||
10 | TS_FIELD_MAP | Protected | Attribute reference (LIKE) | 20100106 |
|
||
11 | TS_LOC_ZONE | Protected | See coding | 20100115 | BEGIN OF ts_loc_zone,
loc_int_id TYPE /bobf/conf_key,
zone TYPE ttzz-tzone,
END OF ts_loc_zone
|
||
12 | TS_MAP_DATA_EXT | Protected | See coding | 20100106 | BEGIN OF ts_map_data_ext,
node_field1 TYPE name_komp,
node_field2 TYPE name_komp,
node_field3 TYPE name_komp,
conv_cat TYPE /bofu/fbi_mapping_category,
conf_1 TYPE string, "BO key
conf_2 TYPE string, "Node key
conf_3 TYPE string, "Alternative key
conf_4 TYPE string, "Message class(id)
conf_5 TYPE string, "Message number
ui_field1 TYPE name_komp,
ui_field2 TYPE name_komp,
ui_field3 TYPE name_komp,
END OF ts_map_data_ext
|
||
13 | TS_MAP_DATA_INT | Protected | See coding | 20100106 | BEGIN OF ts_map_data_int,
node_field1 TYPE REF TO data,
node_field2 TYPE REF TO data,
node_field3 TYPE REF TO data,
conv_cat TYPE /bofu/fbi_mapping_category,
conf_1 TYPE string,
conf_2 TYPE string,
conf_3 TYPE string,
conf_4 TYPE string, "Message class(id)
conf_5 TYPE string, "Message number
ui_field1 TYPE REF TO data,
ui_field2 TYPE REF TO data,
ui_field3 TYPE REF TO data,
ext_ref TYPE REF TO ts_map_data_ext,
END OF ts_map_data_int
|
||
14 | TS_NODE_CHANGED_FIELDS_2 | Protected | Attribute reference (LIKE) | 20100106 |
|
||
15 | TS_UI_CHANGED_FIELDS_2 | Protected | Attribute reference (LIKE) | 20100106 |
|
||
16 | TT_ALTKEY_CONF | Protected | See coding | 20100106 | tt_altkey_conf TYPE SORTED TABLE OF ts_altkey_conf
WITH UNIQUE KEY alt_key
|
||
17 | TT_BO_CONF_MAP | Protected | See coding | 20100106 | tt_bo_conf_map TYPE SORTED TABLE OF ts_bo_conf_map
WITH UNIQUE KEY bo_key
|
||
18 | TT_BO_SRVMGR_MAP | Protected | See coding | 20100106 | tt_bo_srvmgr_map TYPE SORTED TABLE OF ts_bo_srvmgr_map
WITH UNIQUE KEY bo_key
|
||
19 | TT_CODE_LIST | Protected | See coding | 20100106 | tt_code_list TYPE HASHED TABLE OF ts_code_list WITH UNIQUE KEY dd_name
|
||
20 | TT_CODE_VALUE_W_DESCRIPTION | Protected | See coding | 20100106 | tt_code_value_w_description TYPE STANDARD TABLE OF ts_code_value_w_description
|
||
21 | TT_CONTEXT_KEY_FIELDS_EXT | Protected | See coding | 20131027 | tt_context_key_fields_ext TYPE STANDARD TABLE OF ts_context_key_fields_ext
|
||
22 | TT_CONTEXT_KEY_FIELDS_INT | Protected | See coding | 20131027 | tt_context_key_fields_int TYPE STANDARD TABLE OF ts_context_key_fields_int
|
||
23 | TT_CONVERSION_ERROR | Protected | See coding | 20100122 | tt_conversion_error TYPE SORTED TABLE OF ts_conversion_error
WITH UNIQUE KEY key name id
|
||
24 | TT_FAILED_KEYS | Protected | See coding | 20100106 | tt_failed_keys TYPE SORTED TABLE OF ts_failed_keys WITH UNIQUE KEY key
|
||
25 | TT_FIELD_MAP | Protected | Attribute reference (LIKE) | 20100106 |
|
||
26 | TT_LOC_ZONE | Protected | See coding | 20100115 | tt_loc_zone TYPE SORTED TABLE OF ts_loc_zone WITH UNIQUE KEY loc_int_id
|
||
27 | TT_MAP_DATA_EXT | Protected | See coding | 20100106 | tt_map_data_ext TYPE STANDARD TABLE OF ts_map_data_ext
|
||
28 | TT_MAP_DATA_INT | Protected | See coding | 20100106 | tt_map_data_int TYPE STANDARD TABLE OF ts_map_data_int
|
||
29 | TT_NODE_CHANGED_FIELDS_2 | Protected | Attribute reference (LIKE) | 20100309 |
|
||
30 | TT_UI_CHANGED_FIELDS_2 | Protected | Attribute reference (LIKE) | 20100309 |
|
||
31 | TV_USAGE_CONTEXT | Protected | See coding | 20100106 | tv_usage_context TYPE c LENGTH 1
|
||
32 | TY_CODE_VALUE | Protected | See coding | 20100106 | BEGIN OF ty_code_value,
content TYPE string,
list_id TYPE string,
END OF ty_code_value
|
Method Signatures
Method BUILD_MAP_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_BO_CONF | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | Interface for Configuration | 20100122 | ||
2 | Importing | IS_NODE_CONF | Call by reference | Type reference (TYPE) | /BOBF/S_CONFRO_NODE | Configuration: Node | 20100122 | ||
3 | Importing | IV_UI_STRUCT | Call by reference | Type reference (TYPE) | STRUKNAME | Name of a structure | 20100122 |
Method BUILD_MAP_TABLE on class /BOFU/CL_FBI_VIEW_MAPPER_EXT has no exception.
Method EXIT_MAP_BO_NODE_TO_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_UI_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100309 | |||
2 | Importing | IT_NODE_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100309 |
Method EXIT_MAP_BO_NODE_TO_UI on class /BOFU/CL_FBI_VIEW_MAPPER_EXT has no exception.
Method EXIT_MAP_UI_TO_BO_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_NODE_CHANGED_FIELDS | Call by reference | Type reference (TYPE) | TT_NODE_CHANGED_FIELDS_2 | 20100309 | |||
2 | Changing | CT_NODE_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100309 | |||
3 | Importing | IT_UI_CHANGED_FIELDS | Call by reference | Type reference (TYPE) | TT_UI_CHANGED_FIELDS_2 | 20100309 | |||
4 | Importing | IT_UI_DATA_STRUCT | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100309 |
Method EXIT_MAP_UI_TO_BO_NODE on class /BOFU/CL_FBI_VIEW_MAPPER_EXT has no exception.
Method GET_ZONE_FOR_LOCATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ZONE | Call by reference | Type reference (TYPE) | TTZZ-TZONE | Time Zone | 20100115 | ||
2 | Importing | IV_LOC_INT_ID | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | Location UUID | 20100115 |
Method GET_ZONE_FOR_LOCATION on class /BOFU/CL_FBI_VIEW_MAPPER_EXT has no exception.
Method MAP_INDIVIDUALLY_BO_NODE_TO_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_UI_DATA | Call by reference | Type reference (TYPE) | DATA | 20100309 | |||
2 | Importing | IR_MAP_DATA_INT | Call by reference | Object reference (TYPE REF TO) | TS_MAP_DATA_INT | 20100309 | |||
3 | Importing | IS_NODE_DATA | Call by reference | Type reference (TYPE) | DATA | 20100309 |
Method MAP_INDIVIDUALLY_BO_NODE_TO_UI on class /BOFU/CL_FBI_VIEW_MAPPER_EXT has no exception.
Method MAP_INDIVIDUALLY_UI_TO_BO_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_NODE_DATA | Call by reference | Type reference (TYPE) | DATA | 20100309 | |||
2 | Importing | IR_MAP_DATA_INT | Call by reference | Object reference (TYPE REF TO) | TS_MAP_DATA_INT | 20100309 | |||
3 | Importing | IS_UI_DATA | Call by reference | Type reference (TYPE) | DATA | 20100309 |
Method MAP_INDIVIDUALLY_UI_TO_BO_NODE on class /BOFU/CL_FBI_VIEW_MAPPER_EXT has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 702 |