SAP ABAP Class CL_FPM_CFG_BO_ACT_SERVICE_UTIL (Services class for BO model based ACT)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_CONF (Package) FPM: Configuration Editor
Properties
Class CL_FPM_CFG_BO_ACT_SERVICE_UTIL  
Short Description Services class for BO model based ACT    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_CONF   FPM: Configuration Editor 
Created 20100709   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FPM_CFG_BO_ACT_SERVICE_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_WD_CONFIG_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no interface implemented.
Friends
Class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_CHART_CONTEXT_PARAMETER Constant Public See coding 20130611
2 CS_COLLECTION_PATTERN Constant Public See coding 20120405
3 CS_FORM_CONTEXT_PARAMETER Constant Public See coding 20110526
4 CS_FORM_REP_CONTEXT_PARAMETER Constant Public See coding 20120320
5 CS_LIST_CONTEXT_PARAMETER Constant Public See coding 20110330
6 CS_PREVIEW_PARAM Constant Private See coding 20131017
7 CS_SEARCH_CONTEXT_PARAMETER Constant Public See coding 20130607
8 CS_SWAP_UIBB Constant Public See coding 20120319
9 GC_BO_ACT_CONSTANTS Constant Public See coding 20110606
10 GC_SEARCH_RESULT_LIST_CONFIG Constant Public Type reference (TYPE) STRING 'FPM_SEARCH_RESULT_LIST_CONF' 20110405
11 GC_SET_LIST_AS_RESULT Constant Public Type reference (TYPE) STRING 'SET_LIST_AS_RESULT_TAB' 20110119
12 MO_CONFIG_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY Factory Class for Configuration API 20110606
13 MS_BUFFER_OK_STATUS Instance attribute Private Type reference (TYPE) TS_BUFFER_STATE 20110606
14 MS_DEVCLASS_TRKORR Instance attribute Public Type reference (TYPE) TY_PKG_TRP_DETAILS Package and Transport Request Details 20110606
15 MS_GAF_CONFIG Instance attribute Private Type reference (TYPE) TS_GAF_CONFIG 20110707
16 MS_OIF_CONFIG Instance attribute Private Type reference (TYPE) TS_OIF_CONFIG 20110707
17 MS_OVP_CONFIG Instance attribute Private Type reference (TYPE) TS_OVP_CONFIG 20110707
18 MS_PREVIEW_DATA Instance attribute Private See coding 20131017
19 MS_WD_APPL_BUFFER Instance attribute Private Type reference (TYPE) TY_WD_APP_DETAILS WD Application Details 20110606
20 MT_GUIBB_CONF_BUF Instance attribute Private Type reference (TYPE) TTY_GUIBB_CONF_DETAILS GUIBB Configuration Details Table 20110606
21 MT_MESSAGE_BUFFER Instance attribute Private Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20110606
22 MT_WD_CONF_BUFFER Instance attribute Private Type reference (TYPE) TTY_WD_CONF_DETAILS WD Configuration Details Table 20110606
23 MV_ADAPT_FP_COMP Instance attribute Private Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro: Component Name 20110606
24 MV_APPL_AREA Instance attribute Private Type reference (TYPE) FPM_APPL_AREA_ID FPM BAdI: ID of the Application / Project Area 20120312
25 MV_FLOORPLAN_COMP Instance attribute Private Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro: Component Name 20110606
26 MV_FLOORPLAN_SELECT Instance attribute Private Type reference (TYPE) FPM_CFG_FLOORPLAN Application Creation Tool: Floorplan Type 20110606
27 MV_SYSTEM_STATUS Instance attribute Private Type reference (TYPE) CCNOCLIIND Maintenance authorization for objects in all clients 20110606
28 SO_BO_ACT Static Attribute Private Object reference (TYPE REF TO) CL_FPM_CFG_BO_ACT_SERVICE_UTIL Services class for BO model based ACT 20110606
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FLOORPLAN_TOOLBAR Instance method Private Method Add toolbar details for specific floorplans 20110606
2 ADD_MESSAGES Instance method Public Method Adds messages to the buffer 20110620
3 CHECK_BEFORE_SAVE Instance method Public Method Check all the data provided by the frameworks before Save 20100713
4 CHECK_BUFFER Instance method Protected Method Check/Validate the entire buffer once if needed 20110606
5 CHECK_FEEDER_CLASS Instance method Private Method Check the feeder class provided for a particular GUIBB 20110606
6 CHECK_GUIBB_CONFIG Instance method Public Method Check the consistency of the GUIBB Configurations 20100714
7 CHECK_LAYOUT_INFO Instance method Public Method Check the consistency of Layout Information for Floorplans 20100717
8 CHECK_OBJECT_NAME Instance method Private Method Check whether the appl/config name provided is OK or not 20110606
9 CHECK_USER_AUTHORITY Instance method Private Method Check whether the user is authorized to create the objects 20110606
10 CHECK_WD_APP Instance method Public Method Check the consistency of the WD Application 20100713
11 CHECK_WD_CONFIGURATIONS Instance method Public Method Check the consistency of the WD Configurations 20100713
12 CONFIG_ID_EXISTS_ON_DB Instance method Private Method Check whether a particular configuration already exists 20110606
13 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20110606
14 CREATE_ADAPTABLE_COMP_CONFIG Instance method Private Method Create and save the configuration for the adaptable comp 20110706
15 CREATE_CONFIGURATION Instance method Private Method Create Configuration using the Config Writer Factory class 20110704
16 CREATE_GUIBB_CONFIGURATIONS Instance method Public Method Create GUIBB configurations 20100714
17 CREATE_WD_APP_AND_CONFIG Instance method Public Method Create the WD Application and associated Configurations 20100709
18 DELETE_OBJECTS_ON_FAIL Instance method Private Method Delete the created objects if SAVE fails 20110606
19 EXECUTE_APPLICATION Instance method Public Method Execute the newly created application 20110606
20 GET_GUIBB_COMPONENT_NAME Instance method Public Method Provides the component name for a GUIBB type 20110617
21 GET_INSTANCE Static method Public Method Instantiate the Service class for the BO ACT 20100712
22 GET_MESSAGES Instance method Public Method Get the messages raised by the ACT 20110606
23 GET_PREVIEW_DATA Instance method Public Method Retrieve the config data for the preview 20131017
24 LAUNCH_FLUID Instance method Public Method Launch configuration editor 20110606
25 LAUNCH_OVP_PREVIEW Instance method Public Method Launch the generic preview (OVP) 20131007
26 LOAD_CONFIG_FACTORY Instance method Private Method Load the WD config factory with the Devclass and TRKORR 20110606
27 SAVE Instance method Public Method Trigger the Save action for the ACT 20100712
28 SAVE_ADMIN_FLAG Instance method Protected Method 20121123
29 SAVE_BUFFER Instance method Protected Method Save the objects in DB from the buffer 20110606
30 SAVE_GUIBB_CONFIGURATIONS Instance method Private Method Create and save the GUIBB configurations 20110606
31 SAVE_WD_APPLICATION Instance method Private Method Save the WD application using CL_WDY_WB_APPLICATION_UTIL 20110606
32 SAVE_WD_CONFIGURATIONS Instance method Private Method Create and save the WD component/application configurations 20110606
33 SET_APPL_AREA Instance method Public Method Set the application area (classification) 20120312
34 SET_DEVCLASS_TRKORR Instance method Public Method Set the devclass and the transport request 20100713
35 SET_FLOORPLAN_LAYOUT Instance method Public Method Set the layout for the floorplan for the created application 20100717
36 SET_GUIBB_ATTR_AND_CONFIG Instance method Private Method Save the default configurations and other GUIBB attributes 20110606
37 SET_LAYOUT_DETAILS Instance method Private Method Create the floorplan layout for all floorplans using writers 20110606
38 UPDATE_TREE_STRUCTURE Instance method Private Method Update the Object Tree of SE80 after creation 20110606
39 VALIDATE_GUIBB_CONFIGS Instance method Protected Method Validate the GUIBB configuration details 20110606
40 VALIDATE_LAYOUT_INFO Instance method Protected Method Validate the layout information for all the 3 floorplans 20110606
41 VALIDATE_WD_APPLICATION Instance method Protected Method Validate the application details 20110606
42 VALIDATE_WD_CONFIGURATIONS Instance method Protected Method Validate the floorplan configuration details 20110606
43 WRITE_APPLICATION_IN_BUFFER Instance method Private Method Write application details in buffer after validation 20110606
44 WRITE_CONFIGURATIONS_IN_BUFFER Instance method Private Method Write component config details in buffer after validation 20110606
45 WRITE_FPM_CONFIG_IN_BUFFER Instance method Private Method Write FPM configuration details in buffer after validation 20110712
46 WRITE_GUIBB_CONFIGS_IN_BUFFER Instance method Private Method Write GUIBB configuration details in buffer after validation 20110606
Events
Class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_APP_CC Public See coding 20121009 BEGIN OF ts_app_cc, component TYPE wdy_component_name, config_id TYPE wdy_config_id, END OF ts_app_cc
2 TS_BUFFER_STATE Private See coding 20110712 BEGIN OF ts_buffer_state, wd_application_ok TYPE abap_bool, wd_config_ok TYPE abap_bool, wd_guibb_conf_ok TYPE abap_bool, wd_layout_info_ok TYPE abap_bool, END OF ts_buffer_state
3 TS_GAF_CONFIG Public See coding 20110707 BEGIN OF ts_gaf_config, variants TYPE tt_gaf_variant, toolbars TYPE tt_gaf_toolbar, action TYPE ts_toolbar_actions, init_uibbs TYPE cl_fpm_oif_config_writer=>ty_t_uibb_ext, "strange in HD's API...! app_cc TYPE ts_app_cc, END OF ts_gaf_config
4 TS_GAF_TOOLBAR Public See coding 20110707 BEGIN OF ts_gaf_toolbar, toolbar_position TYPE string, variant_id TYPE string, duplicate TYPE fpm_duplicate_toolbar, is_configured TYPE wdy_boolean, mainstep_id TYPE string, substep_id TYPE string, substep_variant_id TYPE string, tb_buttons TYPE cl_fpm_gaf_config_writer=>ty_t_buttons, tb_button_ch TYPE cl_fpm_gaf_config_writer=>ty_t_choice, END OF ts_gaf_toolbar
5 TS_GAF_VARIANT Public See coding 20110707 BEGIN OF ts_gaf_variant, variant_id TYPE string, variant_name TYPE string, mainstep_tab TYPE tty_mainstep_details, conf_uibbs TYPE tty_uibb_details, wire_model TYPE ty_wiring_details, END OF ts_gaf_variant
6 TS_GUIBB_FEEDER_PARAM Public See coding 20131014 BEGIN OF ts_guibb_feeder_param, config_id TYPE wdy_config_id, feeder_param TYPE tt_typed_param, END OF ts_guibb_feeder_param
7 TS_OIF_CONFIG Public See coding 20110707 BEGIN OF ts_oif_config, variants TYPE tt_oif_variant, toolbars TYPE tt_oif_toolbar, action TYPE ts_toolbar_actions, init_uibbs TYPE cl_fpm_oif_config_writer=>ty_t_uibb_ext, app_cc TYPE ts_app_cc, END OF ts_oif_config
8 TS_OIF_TOOLBAR Public See coding 20110707 BEGIN OF ts_oif_toolbar, toolbar_position TYPE string, variant_id TYPE string, duplicate TYPE fpm_duplicate_toolbar, is_configured TYPE wdy_boolean, tb_buttons TYPE cl_fpm_oif_config_writer=>ty_t_buttons, tb_button_ch TYPE cl_fpm_oif_config_writer=>ty_t_choice, END OF ts_oif_toolbar
9 TS_OIF_VARIANT Public See coding 20110707 BEGIN OF ts_oif_variant, variant_id TYPE string, variant_name TYPE string, mainview_tab TYPE tty_mainview_details, conf_uibbs TYPE tty_uibb_details, wire_model TYPE ty_wiring_details, END OF ts_oif_variant
10 TS_OVP_CONFIG Public See coding 20110707 BEGIN OF ts_ovp_config, pages TYPE tt_ovp_page, toolbars TYPE tt_ovp_toolbar, action TYPE ts_ovp_toolbar_actions, wire_model TYPE ty_wiring_details, edit_mode TYPE fpm_edit_mode, app_cc TYPE ts_app_cc, scroll_mode TYPE fpm_scrolling_mode, END OF ts_ovp_config
11 TS_OVP_PAGE Public See coding 20110707 BEGIN OF ts_ovp_page, content_area_id TYPE fpm_content_area_id, content_area_title TYPE fpm_content_area_title, content_area_type TYPE fpm_content_area_type, default_content_area TYPE fpm_default_content_area, sections_tab TYPE tty_section_details, page_master TYPE ts_ovp_page_master, END OF ts_ovp_page
12 TS_OVP_PAGE_MASTER Public See coding 20120308 BEGIN OF ts_ovp_page_master, area TYPE cl_fpm_ovp_config_reader=>ty_s_page_master_area, uibb_tab TYPE tt_page_master_uibb, END OF ts_ovp_page_master
13 TS_OVP_TOOLBAR Public See coding 20110707 BEGIN OF ts_ovp_toolbar, toolbar_position TYPE string, duplicate TYPE fpm_duplicate_toolbar, is_configured TYPE wdy_boolean, content_area_id TYPE string, section_id TYPE string, uibb_key TYPE cl_fpm_ovp_config_writer=>ty_s_uibb, capture_action TYPE fpm_capture_exposable_actions, tb_buttons TYPE cl_fpm_ovp_config_writer=>ty_t_ovp_toolbar, END OF ts_ovp_toolbar
14 TS_OVP_TOOLBAR_ACTIONS Public See coding 20110707 BEGIN OF ts_ovp_toolbar_actions, actions TYPE cl_fpm_ovp_config_writer=>ty_t_action, event_parameter TYPE cl_fpm_config_writer=>ty_t_event_parameter, END OF ts_ovp_toolbar_actions
15 TS_PAGE_MASTER_UIBB Public See coding 20120308 BEGIN OF ts_page_master_uibb. INCLUDE TYPE cl_fpm_ovp_config_reader=>ty_s_page_master_uibb AS uibb. TYPES: button_tab TYPE cl_fpm_ovp_config_reader=>ty_t_pm_button, END OF ts_page_master_uibb
16 TS_TOOLBAR_ACTIONS Public See coding 20110707 BEGIN OF ts_toolbar_actions, actions TYPE cl_fpm_oif_config_writer=>ty_t_action, event_parameter TYPE cl_fpm_config_writer=>ty_t_event_parameter, END OF ts_toolbar_actions
17 TS_TYPED_PARAM Public See coding 20131017 BEGIN OF ts_typed_param, name TYPE string, type TYPE field_type, value TYPE string, END OF ts_typed_param
18 TTY_GUIBB_CONF_DETAILS Public See coding GUIBB Configuration Details Table 20100714 tty_guibb_conf_details TYPE STANDARD TABLE OF ty_guibb_conf_details WITH DEFAULT KEY
19 TTY_MAINSTEP_DETAILS Public See coding 20100717 tty_mainstep_details TYPE STANDARD TABLE OF ty_mainstep_details WITH DEFAULT KEY
20 TTY_MAINVIEW_DETAILS Public See coding 20100717 tty_mainview_details TYPE STANDARD TABLE OF ty_mainview_details WITH DEFAULT KEY
21 TTY_OVP_UIBB_DETAILS Public See coding 20101021 tty_ovp_uibb_details TYPE STANDARD TABLE OF ty_ovp_uibb_details WITH DEFAULT KEY
22 TTY_SECTION_DETAILS Public See coding 20100719 tty_section_details TYPE STANDARD TABLE OF ty_section_details WITH DEFAULT KEY
23 TTY_SUBSTEP_DETAILS Public See coding 20100717 tty_substep_details TYPE STANDARD TABLE OF ty_substep_details WITH DEFAULT KEY
24 TTY_SUBVARIANT_DETAILS Public See coding 20100718 tty_subvariant_details TYPE STANDARD TABLE OF ty_subvariant_details WITH DEFAULT KEY
25 TTY_SUBVIEW_DETAILS Public See coding 20100717 tty_subview_details TYPE STANDARD TABLE OF ty_subview_details WITH DEFAULT KEY
26 TTY_UIBB_DETAILS Public See coding 20100717 tty_uibb_details TYPE STANDARD TABLE OF ty_uibb_details WITH DEFAULT KEY
27 TTY_WD_CONF_DETAILS Public See coding WD Configuration Details Table 20100709 tty_wd_conf_details TYPE STANDARD TABLE OF ty_wd_conf_details
28 TT_GAF_TOOLBAR Public See coding 20110707 tt_gaf_toolbar TYPE STANDARD TABLE OF ts_gaf_toolbar WITH DEFAULT KEY
29 TT_GAF_VARIANT Public See coding 20110707 tt_gaf_variant TYPE STANDARD TABLE OF ts_gaf_variant WITH DEFAULT KEY
30 TT_GUIBB_FEEDER_PARAM Public See coding 20131014 tt_guibb_feeder_param TYPE SORTED TABLE OF ts_guibb_feeder_param WITH UNIQUE KEY config_id
31 TT_OIF_TOOLBAR Public See coding 20110707 tt_oif_toolbar TYPE STANDARD TABLE OF ts_oif_toolbar WITH DEFAULT KEY
32 TT_OIF_VARIANT Public See coding 20110707 tt_oif_variant TYPE STANDARD TABLE OF ts_oif_variant WITH DEFAULT KEY
33 TT_OVP_PAGE Public See coding 20110707 tt_ovp_page TYPE STANDARD TABLE OF ts_ovp_page WITH DEFAULT KEY
34 TT_OVP_TOOLBAR Public See coding 20110707 tt_ovp_toolbar TYPE STANDARD TABLE OF ts_ovp_toolbar WITH DEFAULT KEY
35 TT_PAGE_MASTER_UIBB Public See coding 20120308 tt_page_master_uibb TYPE STANDARD TABLE OF ts_page_master_uibb WITH DEFAULT KEY
36 TT_TYPED_PARAM Public See coding 20131017 tt_typed_param TYPE STANDARD TABLE OF ts_typed_param WITH DEFAULT KEY
37 TY_GUIBB_CONF_DETAILS Public See coding GUIBB Configuration Details 20100714 BEGIN OF ty_guibb_conf_details, config_key TYPE wdy_config_key, wd_configuration_desc TYPE string, guibb_type TYPE fpm_cfg_guibb_type, feeder_class TYPE name_komp, parameters TYPE fpm_t_parameter, feeder_parameters TYPE fpmgb_t_param_value, END OF ty_guibb_conf_details
38 TY_MAINSTEP_DETAILS Public See coding 20100717 BEGIN OF ty_mainstep_details, mainstep_id TYPE string, mainstep_name TYPE string, uibb_table TYPE tty_uibb_details, subvariant_tab TYPE tty_subvariant_details, END OF ty_mainstep_details
39 TY_MAINVIEW_DETAILS Public See coding 20100717 BEGIN OF ty_mainview_details, mainview_id TYPE string, mainview_name TYPE string, subview_tab TYPE tty_subview_details, END OF ty_mainview_details
40 TY_OVP_UIBB_DETAILS Public See coding 20101021 BEGIN OF ty_ovp_uibb_details. INCLUDE TYPE ty_uibb_details. TYPES : type TYPE fpm_uibb_render_type, collapsed TYPE fpm_collapsed, title TYPE wdy_conf_transl_text, default_edit_page TYPE fpm_default_edit_page, default_details_page TYPE fpm_default_details_page, capture_actions TYPE fpm_capture_exposable_actions, row TYPE fpm_index, END OF ty_ovp_uibb_details
41 TY_PKG_TRP_DETAILS Public See coding Package and Transport Request Details 20100713 BEGIN OF ty_pkg_trp_details, use_single_transport TYPE abap_bool, devclass TYPE devclass, trkorr TYPE trkorr, responsible TYPE uname, END OF ty_pkg_trp_details
42 TY_SECTION_DETAILS Public See coding 20100719 BEGIN OF ty_section_details, section_id TYPE fpm_section_id, layout_type TYPE fpm_section_layout_type, uibb_tab TYPE tty_ovp_uibb_details, index TYPE fpm_index, no_stacking TYPE abap_bool, END OF ty_section_details
43 TY_SUBSTEP_DETAILS Public See coding 20100717 BEGIN OF ty_substep_details, substep_id TYPE string, substep_name TYPE string, uibb_table TYPE tty_uibb_details, END OF ty_substep_details
44 TY_SUBVARIANT_DETAILS Public See coding 20100718 BEGIN OF ty_subvariant_details, substep_variant_id TYPE string, substep_variant_name TYPE string, substep_tab TYPE tty_substep_details, END OF ty_subvariant_details
45 TY_SUBVIEW_DETAILS Public See coding 20100717 BEGIN OF ty_subview_details, subview_id TYPE string, subview_name TYPE string, uibb_table TYPE tty_uibb_details, END OF ty_subview_details
46 TY_S_WIRE Public See coding 20100719 ty_s_wire TYPE LINE OF ty_t_wires
47 TY_T_WIRES Public Type reference (TYPE) CL_FPM_OIF_CONFIG_WRITER=>TY_T_WIRES 20100719
48 TY_UIBB_DETAILS Public See coding UIBB Details for Configurations 20100717 BEGIN OF ty_uibb_details, component TYPE string, interface_view TYPE string, config_id TYPE wdy_config_id, config_type TYPE wdy_config_type, config_var TYPE wdy_config_var, needs_stretching TYPE fpm_needs_stretching, location TYPE fpm_location, index TYPE fpm_index, fpm_primary_attribute TYPE fpm_element_id, hidden TYPE fpm_hidden, instance_id TYPE fpm_instance_id, END OF ty_uibb_details
49 TY_WD_APP_DETAILS Public See coding WD Application Details 20100709 BEGIN OF ty_wd_app_details, wd_application_name TYPE wdy_application_name, wd_application_desc TYPE wdy_md_description, create_adaptable_conf TYPE abap_bool, adaptation_schema TYPE fpm_adaptation_schema, adaptation_conf_id TYPE wdy_config_id, adaptation_conf_descr TYPE string, appl_is_admin_rel TYPE httpadmsrvflag, END OF ty_wd_app_details
50 TY_WD_CONF_DETAILS Public See coding WD Configuration Details 20100709 BEGIN OF ty_wd_conf_details, wd_configuration_type TYPE fpm_cfg_config_type, wd_configuration_id TYPE wdy_config_id, wd_configuration_desc TYPE string, END OF ty_wd_conf_details
51 TY_WIRING_DETAILS Public See coding 20100719 BEGIN OF ty_wiring_details, transaction TYPE fpm_wire_model_transaction, wires_tab TYPE ty_t_wires, END OF ty_wiring_details
Method Signatures

Method ADD_FLOORPLAN_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WRITER Call by reference Object reference (TYPE REF TO) CL_FPM_CONFIG_WRITER Configuration Rerader for OIF 20110713
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110609

Method ADD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20110620

Method ADD_MESSAGES on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method CHECK_BEFORE_SAVE Signature

Method CHECK_BEFORE_SAVE on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no parameter.
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20101216

Method CHECK_BUFFER Signature

Method CHECK_BUFFER on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no parameter.
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110606

Method CHECK_FEEDER_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME 20110606
2 Importing IV_GUIBB_TYPE Call by reference Type reference (TYPE) FPM_CFG_GUIBB_TYPE 20110606
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110607

Method CHECK_GUIBB_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUIBB_CONFIGURATION_DETAILS Call by reference Type reference (TYPE) TTY_GUIBB_CONF_DETAILS GUIBB Configuration Details Table 20100714
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20101216

Method CHECK_LAYOUT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GAF_CONFIG Call by reference Type reference (TYPE) TS_GAF_CONFIG 20110707
2 Importing IS_OIF_CONFIG Call by reference Type reference (TYPE) TS_OIF_CONFIG 20110707
3 Importing IS_OVP_CONFIG Call by reference Type reference (TYPE) TS_OVP_CONFIG 20110707
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20101216

Method CHECK_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20110606
2 Returning RV_NAME_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20110606

Method CHECK_OBJECT_NAME on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method CHECK_USER_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_CONFIGURATION Call by reference Type reference (TYPE) WDY_CONFIG_ID 20110606
2 Importing IV_COMPONENT_CONFIGURATION Call by reference Type reference (TYPE) WDY_CONFIG_ID 20110606
3 Importing IV_WD_APPLICATION Call by reference Type reference (TYPE) WDY_APPLICATION_NAME 20110606
4 Returning RV_AUTH_FAILED Value transfer Type reference (TYPE) ABAP_BOOL 20110606

Method CHECK_USER_AUTHORITY on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method CHECK_WD_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPLICATION_DETAILS Call by reference Type reference (TYPE) TY_WD_APP_DETAILS WD Application Details 20100713
2 Importing IV_APP_FLOORPLAN Call by reference Type reference (TYPE) FPM_CFG_FLOORPLAN Application Creation Tool: Floorplan Type 20100713
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20101216

Method CHECK_WD_CONFIGURATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONFIGURATION_DETAILS Call by reference Type reference (TYPE) TTY_WD_CONF_DETAILS WD Configuration Details Table 20100713
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20101216

Method CONFIG_ID_EXISTS_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID 20110606
2 Importing IV_CONFIG_TYPE Call by reference Type reference (TYPE) WDY_CONFIG_TYPE IF_WD_CONFIG_CONSTANTS=>C_CONFIG_TYPE_GENERAL 20110606
3 Importing IV_CONFIG_VAR Call by reference Type reference (TYPE) WDY_CONFIG_VAR 20110606
4 Returning RV_EXISTS Value transfer Type reference (TYPE) BOOLEAN 20110606

Method CONFIG_ID_EXISTS_ON_DB on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no parameter.
Method CONSTRUCTOR on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method CREATE_ADAPTABLE_COMP_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ADAP_CONF_KEY Value transfer Type reference (TYPE) WDY_CONFIG_KEY 20110706
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110706

Method CREATE_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20110704
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) STRING 20110704
3 Importing IV_WD_COMPONENT Call by reference Type reference (TYPE) STRING 20110704
4 Returning RO_WRITER Value transfer Object reference (TYPE REF TO) CL_FPM_CONFIG_WRITER 20110704

Method CREATE_CONFIGURATION on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method CREATE_GUIBB_CONFIGURATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUIBB_CONFIGURATION_DETAILS Call by reference Type reference (TYPE) TTY_GUIBB_CONF_DETAILS GUIBB Configuration Details Table 20100714
2 Importing IV_DO_VALIDATION Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100908
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20101216

Method CREATE_WD_APP_AND_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPLICATION_DETAILS Call by reference Type reference (TYPE) TY_WD_APP_DETAILS WD Application Details 20100709
2 Importing IT_CONFIGURATION_DETAILS Call by reference Type reference (TYPE) TTY_WD_CONF_DETAILS WD Configuration Details 20100709
3 Importing IV_APP_FLOORPLAN Call by reference Type reference (TYPE) FPM_CFG_FLOORPLAN Application Creation Tool: Floorplan Type 20100709
4 Importing IV_DO_VALIDATION Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100908
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20101216

Method DELETE_OBJECTS_ON_FAIL Signature

Method DELETE_OBJECTS_ON_FAIL on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no parameter.
Method DELETE_OBJECTS_ON_FAIL on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method EXECUTE_APPLICATION Signature

Method EXECUTE_APPLICATION on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no parameter.
Method EXECUTE_APPLICATION on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method GET_GUIBB_COMPONENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUIBB_TYPE Call by reference Type reference (TYPE) FPM_CFG_GUIBB_TYPE GUIBB Type 20110617
2 Returning RV_COMPONENT_NAME Value transfer Type reference (TYPE) FPM_COMPONENT_NAME Web Dynpro: Component Name 20110617

Method GET_GUIBB_COMPONENT_NAME on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_BO_ACT Value transfer Object reference (TYPE REF TO) CL_FPM_CFG_BO_ACT_SERVICE_UTIL Services class for BO model based ACT 20100727

Method GET_INSTANCE on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES 20110606

Method GET_MESSAGES on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method GET_PREVIEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OVP_CONFIG Call by reference Type reference (TYPE) TS_OVP_CONFIG 20131017
2 Exporting ET_GUIBB_CONFIG Call by reference Type reference (TYPE) TTY_GUIBB_CONF_DETAILS GUIBB Configuration Details Table 20131017

Method GET_PREVIEW_DATA on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method LAUNCH_FLUID Signature

Method LAUNCH_FLUID on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no parameter.
Method LAUNCH_FLUID on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method LAUNCH_OVP_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OVP_CONFIG Call by reference Type reference (TYPE) TS_OVP_CONFIG 20131007
2 Importing IT_GUIBB_CONFIG Call by reference Type reference (TYPE) TTY_GUIBB_CONF_DETAILS GUIBB Configuration Details Table 20131009

Method LAUNCH_OVP_PREVIEW on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method LOAD_CONFIG_FACTORY Signature

Method LOAD_CONFIG_FACTORY on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no parameter.
Method LOAD_CONFIG_FACTORY on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAVE_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100826
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20101216

Method SAVE_ADMIN_FLAG Signature

Method SAVE_ADMIN_FLAG on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no parameter.
Method SAVE_ADMIN_FLAG on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method SAVE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAVE_SUCCESS Value transfer Type reference (TYPE) BOOLE_D 20110606

Method SAVE_BUFFER on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method SAVE_GUIBB_CONFIGURATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAVE_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20110606

Method SAVE_GUIBB_CONFIGURATIONS on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method SAVE_WD_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAVE_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20110606

Method SAVE_WD_APPLICATION on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method SAVE_WD_CONFIGURATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAVE_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20110606

Method SAVE_WD_CONFIGURATIONS on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method SET_APPL_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL_AREA Call by reference Type reference (TYPE) FPM_APPL_AREA_ID FPM BAdI: ID of the Application / Project Area 20120312

Method SET_APPL_AREA on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method SET_DEVCLASS_TRKORR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100713
2 Importing IS_DEVCLASS_TRKORR Call by reference Type reference (TYPE) TY_PKG_TRP_DETAILS Package and Transport Request Details 20100713

Method SET_DEVCLASS_TRKORR on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method SET_FLOORPLAN_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GAF_CONFIG Call by reference Type reference (TYPE) TS_GAF_CONFIG 20110707
2 Importing IS_OIF_CONFIG Call by reference Type reference (TYPE) TS_OIF_CONFIG 20110707
3 Importing IS_OVP_CONFIG Call by reference Type reference (TYPE) TS_OVP_CONFIG 20110707
4 Importing IV_DO_VALIDATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100908
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20101216

Method SET_GUIBB_ATTR_AND_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONFIG_WRITER Call by reference Object reference (TYPE REF TO) CL_FPM_CONFIG_WRITER 20110606
2 Importing IS_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20110606
3 Importing IT_FEEDER_PARAMETER Call by reference Type reference (TYPE) FPMGB_T_PARAM_VALUE Parameter Value 20110609
4 Importing IT_PARAMETERS Call by reference Type reference (TYPE) FPM_T_PARAMETER 20110606
5 Importing IV_FEEDER_CLASS Call by reference Type reference (TYPE) SEOCLNAME 20110606
6 Importing IV_GUIBB_TYPE Call by reference Type reference (TYPE) FPM_CFG_GUIBB_TYPE 20110606
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110606

Method SET_LAYOUT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WRITER Call by reference Object reference (TYPE REF TO) CL_FPM_CONFIG_WRITER 20110606
2 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID 20110606
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110607

Method UPDATE_TREE_STRUCTURE Signature

Method UPDATE_TREE_STRUCTURE on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no parameter.
Method UPDATE_TREE_STRUCTURE on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method VALIDATE_GUIBB_CONFIGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUIBB_CONFIGURATION_DETAILS Call by reference Type reference (TYPE) TTY_GUIBB_CONF_DETAILS 20110606
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110606

Method VALIDATE_LAYOUT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GAF_CONFIG Call by reference Type reference (TYPE) TS_GAF_CONFIG 20110707
2 Importing IS_OIF_CONFIG Call by reference Type reference (TYPE) TS_OIF_CONFIG 20110707
3 Importing IS_OVP_CONFIG Call by reference Type reference (TYPE) TS_OVP_CONFIG 20110707
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110606

Method VALIDATE_WD_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPLICATION_DETAILS Call by reference Type reference (TYPE) TY_WD_APP_DETAILS 20110606
2 Importing IV_APP_FLOORPLAN Call by reference Type reference (TYPE) FPM_CFG_FLOORPLAN 20110606
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110606

Method VALIDATE_WD_CONFIGURATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WD_CONFIGURATIONS Call by reference Type reference (TYPE) TTY_WD_CONF_DETAILS 20110606
# Exception Resumable Description Created on
1 CX_FPM_BO_ACT Exception Class for BO Model based ACT 20110606

Method WRITE_APPLICATION_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WD_APPLICATION Call by reference Type reference (TYPE) TY_WD_APP_DETAILS 20110606

Method WRITE_APPLICATION_IN_BUFFER on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method WRITE_CONFIGURATIONS_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WD_CONFIGURATIONS Call by reference Type reference (TYPE) TTY_WD_CONF_DETAILS 20110606

Method WRITE_CONFIGURATIONS_IN_BUFFER on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method WRITE_FPM_CONFIG_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GAF_CONFIG Call by reference Type reference (TYPE) TS_GAF_CONFIG 20110712
2 Importing IS_OIF_CONFIG Call by reference Type reference (TYPE) TS_OIF_CONFIG 20110712
3 Importing IS_OVP_CONFIG Call by reference Type reference (TYPE) TS_OVP_CONFIG 20110712

Method WRITE_FPM_CONFIG_IN_BUFFER on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.

Method WRITE_GUIBB_CONFIGS_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUIBB_CONFIGURATION_DETAILS Call by reference Type reference (TYPE) TTY_GUIBB_CONF_DETAILS 20110606

Method WRITE_GUIBB_CONFIGS_IN_BUFFER on class CL_FPM_CFG_BO_ACT_SERVICE_UTIL has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 703