SAP ABAP Class /BOFU/CL_FBI_ACT_PARAM_MAPPER (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_BASE (Package) FBI Runtime: Common Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/IF_FBI_ACT_PARAM_MAPPER FBI: Maps Action Param Struct to UI Act Param Struct 20101212
Properties
Class /BOFU/CL_FBI_ACT_PARAM_MAPPER  
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_BASE   FBI Runtime: Common Objects 
Created 20101212   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOFU/CL_FBI_ACT_PARAM_MAPPER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /BOFU/IF_FBI_ACT_PARAM_MAPPER FBI: Maps Action Param Struct to UI Act Param Struct 20101212
Friends
Class /BOFU/CL_FBI_ACT_PARAM_MAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) /BOFU/CL_FBI_CONTROLLER_NEW FBI Version 2: Central Controller 20101212
2 MO_MSG_BUFFER Instance attribute Protected Object reference (TYPE REF TO) /BOFU/IF_FBI_MESSAGE_BUFFER FBI Message Buffer 20101212
3 MO_SD_NODE Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20101212
4 MO_SD_UI_STRUCT Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20101212
5 MS_NODE_BUF Instance attribute Protected Object reference (TYPE REF TO) DATA 20101212
6 MS_UI_BUF Instance attribute Protected Object reference (TYPE REF TO) DATA 20101212
7 MT_ALTKEY_CONF Static Attribute Protected Type reference (TYPE) TT_ALTKEY_CONF 20101212
8 MT_BO_CONF_MAP Static Attribute Protected Type reference (TYPE) TT_BO_CONF_MAP 20101212
9 MT_BO_SRVMGR_MAP Static Attribute Protected Type reference (TYPE) TT_BO_SRVMGR_MAP 20101212
10 MT_CODE_LISTS Static Attribute Protected Type reference (TYPE) TT_CODE_LIST 20101212
11 MT_CONV_ERROR Instance attribute Protected Type reference (TYPE) TT_CONVERSION_ERROR 20101212
12 MT_FAILED_KEYS Instance attribute Protected Type reference (TYPE) TT_FAILED_KEYS 20101212
13 MT_FIELD_MAP Instance attribute Protected Type reference (TYPE) TT_FIELD_MAP 20101212
14 MT_LOC_ZONE Instance attribute Protected Type reference (TYPE) TT_LOC_ZONE 20101212
15 MT_MAP_DATA_EXT Instance attribute Protected Type reference (TYPE) TT_MAP_DATA_EXT 20101212
16 MT_MAP_DATA_INT Instance attribute Protected Type reference (TYPE) TT_MAP_DATA_INT 20101212
17 MV_BO_KEY Instance attribute Protected Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20101212
18 MV_EXIT_USED Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101212
19 MV_MSGV1 Instance attribute Protected Type reference (TYPE) SYMSGV Message Variable 20101212
20 MV_MSGV2 Instance attribute Protected Type reference (TYPE) SYMSGV Message Variable 20101212
21 MV_MSGV3 Instance attribute Protected Type reference (TYPE) SYMSGV Message Variable 20101212
22 MV_MSGV4 Instance attribute Protected Type reference (TYPE) SYMSGV Message Variable 20101212
23 MV_MSG_KEY Instance attribute Protected Type reference (TYPE) /BOBF/CONF_KEY 20101212
24 MV_NODE_KEY Instance attribute Protected Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20101212
25 SC_CONV_CAT Constant Protected See coding 20101212
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MAP_TABLE Instance method Protected Method Build Mapping Table 20101212
2 EXIT_MAP_BO_ACT_TO_UI Instance method Protected Method Exit for Map Act Struct (BO Act structure to UI structure) 20101215
3 EXIT_MAP_UI_TO_BO_ACT Instance method Protected Method Exit for Map UI Struct (UI structure to BO Act structure) 20101215
4 GET_ZONE_FOR_LOCATION Instance method Protected Method Get Zone based on the location 20101212
5 MAP_INDIVIDUALLY_BO_ACT_TO_UI Instance method Protected Method Map Node Data to UI structure for custom conversions 20101215
6 MAP_INDIVIDUALLY_UI_TO_BO_ACT Instance method Protected Method Map UI Data to Node structure for custom conversions 20101215
Events
Class /BOFU/CL_FBI_ACT_PARAM_MAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ALTKEY_CONF Protected See coding 20101212 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 20101212 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 20101212 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 20101212 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 20101212 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_CONVERSION_ERROR Protected See coding 20101212 BEGIN OF ts_conversion_error, key TYPE /bobf/conf_key, name TYPE name_komp, id TYPE string, END OF ts_conversion_error
7 TS_FAILED_KEYS Protected See coding 20101212 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
8 TS_FIELD_MAP Protected Attribute reference (LIKE) 20101212
9 TS_LOC_ZONE Protected See coding 20101212 BEGIN OF ts_loc_zone, loc_int_id TYPE /bobf/conf_key, zone TYPE ttzz-tzone, END OF ts_loc_zone
10 TS_MAP_DATA_EXT Protected See coding 20101212 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
11 TS_MAP_DATA_INT Protected See coding 20101212 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
12 TS_NODE_CHANGED_FIELDS_2 Protected Attribute reference (LIKE) 20101212
13 TS_UI_CHANGED_FIELDS_2 Protected Attribute reference (LIKE) 20101212
14 TT_ALTKEY_CONF Protected See coding 20101212 tt_altkey_conf TYPE SORTED TABLE OF ts_altkey_conf WITH UNIQUE KEY alt_key
15 TT_BO_CONF_MAP Protected See coding 20101212 tt_bo_conf_map TYPE SORTED TABLE OF ts_bo_conf_map WITH UNIQUE KEY bo_key
16 TT_BO_SRVMGR_MAP Protected See coding 20101212 tt_bo_srvmgr_map TYPE SORTED TABLE OF ts_bo_srvmgr_map WITH UNIQUE KEY bo_key
17 TT_CODE_LIST Protected See coding 20101212 tt_code_list TYPE HASHED TABLE OF ts_code_list WITH UNIQUE KEY dd_name
18 TT_CODE_VALUE_W_DESCRIPTION Protected See coding 20101212 tt_code_value_w_description TYPE STANDARD TABLE OF ts_code_value_w_description
19 TT_CONVERSION_ERROR Protected See coding 20101212 tt_conversion_error TYPE SORTED TABLE OF ts_conversion_error WITH UNIQUE KEY key name id
20 TT_FAILED_KEYS Protected See coding 20101212 tt_failed_keys TYPE SORTED TABLE OF ts_failed_keys WITH UNIQUE KEY key
21 TT_FIELD_MAP Protected Attribute reference (LIKE) 20101212
22 TT_LOC_ZONE Protected See coding 20101212 tt_loc_zone TYPE SORTED TABLE OF ts_loc_zone WITH UNIQUE KEY loc_int_id
23 TT_MAP_DATA_EXT Protected See coding 20101212 tt_map_data_ext TYPE STANDARD TABLE OF ts_map_data_ext
24 TT_MAP_DATA_INT Protected See coding 20101212 tt_map_data_int TYPE STANDARD TABLE OF ts_map_data_int
25 TT_NODE_CHANGED_FIELDS_2 Protected Attribute reference (LIKE) 20101212
26 TT_UI_CHANGED_FIELDS_2 Protected Attribute reference (LIKE) 20101212
27 TV_USAGE_CONTEXT Protected See coding 20101212 tv_usage_context TYPE c LENGTH 1
28 TY_CODE_VALUE Protected See coding 20101212 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 20101212
2 Importing IS_NODE_CONF Call by reference Type reference (TYPE) /BOBF/S_CONFRO_ACT_LIST Configuration: Node 20101212
3 Importing IV_UI_STRUCT Call by reference Type reference (TYPE) STRUKNAME Name of a structure 20101212

Method BUILD_MAP_TABLE on class /BOFU/CL_FBI_ACT_PARAM_MAPPER has no exception.

Method EXIT_MAP_BO_ACT_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 20101215
2 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101215

Method EXIT_MAP_BO_ACT_TO_UI on class /BOFU/CL_FBI_ACT_PARAM_MAPPER has no exception.

Method EXIT_MAP_UI_TO_BO_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_DATA Call by reference Type reference (TYPE) ANY 20101215
2 Importing IT_UI_CHANGED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_CHANGELOG Field Changelog 20101215
3 Importing IT_UI_DATA_STRUCT Call by reference Object reference (TYPE REF TO) DATA 20101215

Method EXIT_MAP_UI_TO_BO_ACT on class /BOFU/CL_FBI_ACT_PARAM_MAPPER 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 20101212
2 Importing IV_LOC_INT_ID Call by reference Type reference (TYPE) /BOBF/CONF_KEY Location UUID 20101212

Method GET_ZONE_FOR_LOCATION on class /BOFU/CL_FBI_ACT_PARAM_MAPPER has no exception.

Method MAP_INDIVIDUALLY_BO_ACT_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 20101215
2 Importing IR_MAP_DATA_INT Call by reference Object reference (TYPE REF TO) TS_MAP_DATA_INT 20101215
3 Importing IS_NODE_DATA Call by reference Type reference (TYPE) DATA 20101215

Method MAP_INDIVIDUALLY_BO_ACT_TO_UI on class /BOFU/CL_FBI_ACT_PARAM_MAPPER has no exception.

Method MAP_INDIVIDUALLY_UI_TO_BO_ACT 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 20101215
2 Importing IR_MAP_DATA_INT Call by reference Object reference (TYPE REF TO) TS_MAP_DATA_INT 20101215
3 Importing IS_UI_DATA Call by reference Type reference (TYPE) DATA 20101215

Method MAP_INDIVIDUALLY_UI_TO_BO_ACT on class /BOFU/CL_FBI_ACT_PARAM_MAPPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703