SAP ABAP Class CL_BS_BP_OVP_ASSIST (Assistance Class for BS_OVP_BP)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_BOLUI (Package) Master Data Governance: BOL UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20100510
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BS_INOB_OBSERVING Observing Incidents 20110328
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_APP_CONTROLLER Central application controller interface 20100701
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_OVP_CONF_EXIT Application specific configuration controller for OVP 20100713
Properties
Class CL_BS_BP_OVP_ASSIST  
Short Description Assistance Class for BS_OVP_BP    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_BP_BOLUI   Master Data Governance: BOL UI 
Created 20100510   SAP 
Last change 20130531   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BS_INOB_OBSERVING Observing Incidents 20110328
2 IF_FPM_APP_CONTROLLER Central application controller interface 20100701
3 IF_FPM_OVP_CONF_EXIT Application specific configuration controller for OVP 20100713
Friends
Class CL_BS_BP_OVP_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CONTEXT_ID Constant Public See coding 20110127
2 GC_CONTEXT_NAME Constant Public See coding 20110203
3 GC_EVENT Constant Public See coding 20110127
4 MO_BOL Instance attribute Protected Object reference (TYPE REF TO) CL_CRM_BOL_CORE BOL Core 20100701
5 MO_CBA_EVENT Instance attribute Protected Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20110328
6 MO_FPM Instance attribute Protected Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20100527
7 MO_FPM_TOOLBOX Instance attribute Protected Object reference (TYPE REF TO) CL_BS_FPM_TOOLBOX Toolbox for FPMenabled applications 20100902
8 MO_GLOBAL_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_BS_CONTEXT_GLOBAL Access To Global Context 20110226
9 MO_HISTORICAL_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_BS_CONTEXT_HISTORICAL Access To Historical Context 20110226
10 MT_ADAPTATION_CONTEXT Instance attribute Protected Type reference (TYPE) TY_ADAPTATION_CONTEXT_TABLE 20110704
11 MV_SETTINGS_CONFIG_ID Instance attribute Protected Type reference (TYPE) WDY_CONFIG_ID 'BS_OVP_BP_SETTINGS' Configuration Identification 20100626
12 MV_SOLO_BP Instance attribute Protected Type reference (TYPE) SYSUUID_X16 Solo ID for BP ID 20110516
13 WD_COMPONENT Instance attribute Protected Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20100526
14 WD_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100526
15 WD_THIS Instance attribute Protected Object reference (TYPE REF TO) CL_BS_BP_OVP_ASSIST Assistance Class for BS_OVP_BP 20100527
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_APPLICATION_TITLE Instance method Protected Method adapts the application's title from history info 20110523
2 AFTER_AFTER_FAILED_EVENT Instance method Public Method 20100701
3 AFTER_FLUSH Instance method Public Method 20100701
4 AFTER_NEEDS_CONFIRMATION Instance method Public Method 20100701
5 AFTER_PROCESS_BEFORE_OUTPUT Instance method Public Method 20100701
6 AFTER_PROCESS_EVENT Instance method Public Method 20100701
7 BEFORE_AFTER_FAILED_EVENT Instance method Public Method 20100701
8 BEFORE_FLUSH Instance method Public Method 20100701
9 BEFORE_NEEDS_CONFIRMATION Instance method Public Method 20100701
10 BEFORE_PROCESS_BEFORE_OUTPUT Instance method Public Method 20100701
11 BEFORE_PROCESS_EVENT Instance method Public Method 20100701
12 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100526
13 HANDLE_EVENTS Instance method Protected Method calls appropriate event handlers (ON_*-methods) 20100628
14 INIT Instance method Public Method initializes the assist class 20100526
15 NAVIGATE_BY_HISTORY Instance method Protected Method takes history context information to navigate 20110226
16 ON_AFTER_BOL_MODIFY Instance method Protected Method handles event after BOL-modify 20110411
17 ON_AFTER_NAVIGATION Instance method Public Method handles finishing navigation requests 20111109
18 ON_BACK Instance method Protected Method handles back navigation 20110127
19 ON_FORWARD Instance method Protected Method handles forward navigation 20110127
20 ON_START Instance method Protected Method handles FPM start event 20110722
21 OVERRIDE_EVENT_OVP Instance method Public Method 20100713
22 SET_COMPONENT Instance method Public Method sets a reference to the WD component API 20100526
23 SET_CONTEXT Instance method Public Method sets a reference to the WD context node 20100526
24 SET_SIDEPANEL Instance method Protected Method set sidepanel link 20110128
25 TRIGGER_CBA_EVENT Instance method Protected Method triggers CBA event if necessary 20110513
26 WDDOEXIT Instance method Public Method 20110226
27 WDDOPOSTPROCESSING Instance method Public Method 20110328
Events
# Event Type Visibility Description Created on
1 AFTER_HISTORY_BACK Instance Event
(0)
Public
(2)
will be raised after history back nav. was triggered 20111109
2 AFTER_HISTORY_FORWARD Instance Event
(0)
Public
(2)
will be raised after history forward nav. was triggered 20111109
3 AFTER_NAVIGATION Instance Event
(0)
Public
(2)
will be raised after a navigation request was handled 20111109
4 BEFORE_HISTORY_BACK Instance Event
(0)
Public
(2)
will be raised before history back nav. is triggered 20111109
5 BEFORE_HISTORY_FORWARD Instance Event
(0)
Public
(2)
will be raised before history forward nav. is triggered 20111109
6 BEFORE_NAVIGATION Instance Event
(0)
Public
(2)
will be raised before a navigation request is handled 20111109
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ADAPTATION_CONTEXT Protected See coding 20110704 BEGIN OF ty_adaptation_context, dimension TYPE string, value_ref TYPE REF TO data, END OF ty_adaptation_context
2 TY_ADAPTATION_CONTEXT_TABLE Protected See coding 20110704 ty_adaptation_context_table TYPE STANDARD TABLE OF ty_adaptation_context
3 TY_NAVIGATION_DATA Public See coding 20110127 BEGIN OF ty_navigation_data, application_name TYPE wdy_application_name, config_id TYPE wdy_config_id, content_area_id TYPE fpm_content_area_id, END OF ty_navigation_data
Method Signatures

Method ADAPT_APPLICATION_TITLE Signature

Method ADAPT_APPLICATION_TITLE on class CL_BS_BP_OVP_ASSIST has no parameter.
Method ADAPT_APPLICATION_TITLE on class CL_BS_BP_OVP_ASSIST has no exception.

Method AFTER_AFTER_FAILED_EVENT Signature

Method AFTER_AFTER_FAILED_EVENT on class CL_BS_BP_OVP_ASSIST has no parameter.
Method AFTER_AFTER_FAILED_EVENT on class CL_BS_BP_OVP_ASSIST has no exception.

Method AFTER_FLUSH Signature

Method AFTER_FLUSH on class CL_BS_BP_OVP_ASSIST has no parameter.
Method AFTER_FLUSH on class CL_BS_BP_OVP_ASSIST has no exception.

Method AFTER_NEEDS_CONFIRMATION Signature

Method AFTER_NEEDS_CONFIRMATION on class CL_BS_BP_OVP_ASSIST has no parameter.
Method AFTER_NEEDS_CONFIRMATION on class CL_BS_BP_OVP_ASSIST has no exception.

Method AFTER_PROCESS_BEFORE_OUTPUT Signature

Method AFTER_PROCESS_BEFORE_OUTPUT on class CL_BS_BP_OVP_ASSIST has no parameter.
Method AFTER_PROCESS_BEFORE_OUTPUT on class CL_BS_BP_OVP_ASSIST has no exception.

Method AFTER_PROCESS_EVENT Signature

Method AFTER_PROCESS_EVENT on class CL_BS_BP_OVP_ASSIST has no parameter.
Method AFTER_PROCESS_EVENT on class CL_BS_BP_OVP_ASSIST has no exception.

Method BEFORE_AFTER_FAILED_EVENT Signature

Method BEFORE_AFTER_FAILED_EVENT on class CL_BS_BP_OVP_ASSIST has no parameter.
Method BEFORE_AFTER_FAILED_EVENT on class CL_BS_BP_OVP_ASSIST has no exception.

Method BEFORE_FLUSH Signature

Method BEFORE_FLUSH on class CL_BS_BP_OVP_ASSIST has no parameter.
Method BEFORE_FLUSH on class CL_BS_BP_OVP_ASSIST has no exception.

Method BEFORE_NEEDS_CONFIRMATION Signature

Method BEFORE_NEEDS_CONFIRMATION on class CL_BS_BP_OVP_ASSIST has no parameter.
Method BEFORE_NEEDS_CONFIRMATION on class CL_BS_BP_OVP_ASSIST has no exception.

Method BEFORE_PROCESS_BEFORE_OUTPUT Signature

Method BEFORE_PROCESS_BEFORE_OUTPUT on class CL_BS_BP_OVP_ASSIST has no parameter.
Method BEFORE_PROCESS_BEFORE_OUTPUT on class CL_BS_BP_OVP_ASSIST has no exception.

Method BEFORE_PROCESS_EVENT Signature

Method BEFORE_PROCESS_EVENT on class CL_BS_BP_OVP_ASSIST has no parameter.
Method BEFORE_PROCESS_EVENT on class CL_BS_BP_OVP_ASSIST has no exception.

Method CONSTRUCTOR Signature

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

Method HANDLE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20100628

Method HANDLE_EVENTS on class CL_BS_BP_OVP_ASSIST has no exception.

Method INIT Signature

Method INIT on class CL_BS_BP_OVP_ASSIST has no parameter.
Method INIT on class CL_BS_BP_OVP_ASSIST has no exception.

Method NAVIGATE_BY_HISTORY Signature

Method NAVIGATE_BY_HISTORY on class CL_BS_BP_OVP_ASSIST has no parameter.
Method NAVIGATE_BY_HISTORY on class CL_BS_BP_OVP_ASSIST has no exception.

Method ON_AFTER_BOL_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20110411

Method ON_AFTER_BOL_MODIFY on class CL_BS_BP_OVP_ASSIST has no exception.

Method ON_AFTER_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20111109
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20111109
3 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20111109

Method ON_AFTER_NAVIGATION on class CL_BS_BP_OVP_ASSIST has no exception.

Method ON_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20110127

Method ON_BACK on class CL_BS_BP_OVP_ASSIST has no exception.

Method ON_FORWARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20110127

Method ON_FORWARD on class CL_BS_BP_OVP_ASSIST has no exception.

Method ON_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20110722

Method ON_START on class CL_BS_BP_OVP_ASSIST has no exception.

Method OVERRIDE_EVENT_OVP Signature

Method OVERRIDE_EVENT_OVP on class CL_BS_BP_OVP_ASSIST has no parameter.
Method OVERRIDE_EVENT_OVP on class CL_BS_BP_OVP_ASSIST has no exception.

Method SET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20100526

Method SET_COMPONENT on class CL_BS_BP_OVP_ASSIST has no exception.

Method SET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100526

Method SET_CONTEXT on class CL_BS_BP_OVP_ASSIST has no exception.

Method SET_SIDEPANEL Signature

Method SET_SIDEPANEL on class CL_BS_BP_OVP_ASSIST has no parameter.
Method SET_SIDEPANEL on class CL_BS_BP_OVP_ASSIST has no exception.

Method TRIGGER_CBA_EVENT Signature

Method TRIGGER_CBA_EVENT on class CL_BS_BP_OVP_ASSIST has no parameter.
Method TRIGGER_CBA_EVENT on class CL_BS_BP_OVP_ASSIST has no exception.

Method WDDOEXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REASON Call by reference Type reference (TYPE) WDR_APPL_EXIT_REASON Web Dynpro: Reason for Termination of Application 20110226

Method WDDOEXIT on class CL_BS_BP_OVP_ASSIST has no exception.

Method WDDOPOSTPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CURRENT_ROOT Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20110328

Method WDDOPOSTPROCESSING on class CL_BS_BP_OVP_ASSIST has no exception.
Event Signatures

Event AFTER_HISTORY_BACK Signature
Event AFTER_HISTORY_BACK on class CL_BS_BP_OVP_ASSIST has no parameter.
Event AFTER_HISTORY_FORWARD Signature
Event AFTER_HISTORY_FORWARD on class CL_BS_BP_OVP_ASSIST has no parameter.
Event AFTER_NAVIGATION Signature
Event AFTER_NAVIGATION on class CL_BS_BP_OVP_ASSIST has no parameter.
Event BEFORE_HISTORY_BACK Signature
Event BEFORE_HISTORY_BACK on class CL_BS_BP_OVP_ASSIST has no parameter.
Event BEFORE_HISTORY_FORWARD Signature
Event BEFORE_HISTORY_FORWARD on class CL_BS_BP_OVP_ASSIST has no parameter.
Event BEFORE_NAVIGATION Signature
Event BEFORE_NAVIGATION on class CL_BS_BP_OVP_ASSIST has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703