SAP ABAP Class CL_ACTIONS_MNT_BRF (BRF: Maintenance - Abstract Action)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BRF (Application Component) Business Rule Framework
     SBRF (Package) Business Rule Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MAINTENANCE_BRF BRF: Maintenance 20020122
Properties
Class CL_ACTIONS_MNT_BRF  
Short Description BRF: Maintenance - Abstract Action    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBRF   Business Rule Framework 
Created 20020122   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ACTIONS_MNT_BRF has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MAINTENANCE_BRF BRF: Maintenance 20020122
Friends
Class CL_ACTIONS_MNT_BRF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DS_BRF170 Instance attribute Protected Type reference (TYPE) SBRF170 BRF: Screen Structure for Actions 20020122
2 DT_BRF171 Instance attribute Protected Type reference (TYPE) SBRF171_T BRF: Subactions - Table Category 20020122
3 MC_FALSE Instance attribute Public Attribute reference (LIKE) 20020122
4 MC_TEXT_ID Constant Private Type reference (TYPE) THEAD-TDID 'ACTN' Text ID 20030122
5 MC_TRUE Instance attribute Public Attribute reference (LIKE) 20020122
6 MO_ALV_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060804
7 MO_AUTHORITY Instance attribute Protected Attribute reference (LIKE) 20110525
8 MO_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20060804
9 MO_MSG_HANDLER Instance attribute Protected Attribute reference (LIKE) 20080311
10 MS_BRF042_CUR Instance attribute Private Type reference (TYPE) TBRF042 20030821
11 MS_BRF042_OLD Instance attribute Private Type reference (TYPE) TBRF042 20030821
12 MS_BRF170T_CUR Instance attribute Protected Type reference (TYPE) TBRF170T BRF: Action - Text 20030115
13 MS_BRF170T_OLD Instance attribute Private Type reference (TYPE) TBRF170T BRF: Action - Text 20020122
14 MS_BRF170_CUR Instance attribute Protected Type reference (TYPE) TBRF170 BRF: Action 20030115
15 MS_BRF170_K Instance attribute Protected Type reference (TYPE) TBRF170 BRF: Buffer for GET_KEY_STRUCTURE 20020709
16 MS_BRF170_OLD Instance attribute Private Type reference (TYPE) TBRF170 BRF: Action 20020122
17 MS_TEXT_HEADER Instance attribute Private Type reference (TYPE) THEAD SAPscript: Text Header 20020905
18 MT_BRF171_CUR Instance attribute Protected Type reference (TYPE) TBRF171_T BRF: Action Lines - Table Type 20030115
19 MT_BRF171_OLD Instance attribute Private Type reference (TYPE) TBRF171_T BRF: Action Lines - Table Type 20020122
20 MT_CHANGED_TABLES Instance attribute Protected Attribute reference (LIKE) Number of Tables 20030117
21 MT_DATA_CHANGE_INFO Instance attribute Protected Attribute reference (LIKE) 20050112
22 MT_SBRF170_ALV Instance attribute Protected Type reference (TYPE) SBRF170_ALV_T BRF: Actions - ALV Table Category 20021011
23 MT_TEXT_CUR Instance attribute Protected Type reference (TYPE) TSFOTABL SAP Smart Forms: Line of an Output Table (Contents) 20041006
24 MT_TEXT_OLD Instance attribute Private Type reference (TYPE) TSFOTABL SAPscript Smart Forms: Display table line (contents) 20030117
25 MV_ALV_GRID_MODIFIED Instance attribute Protected Type reference (TYPE) BRF_BOOLE_D Space = False, 'X' = True 20060804
26 MV_EDIT_MODE Instance attribute Protected Attribute reference (LIKE) 20020122
27 MV_KEY_STRUCTURE_NAME Instance attribute Protected Attribute reference (LIKE) 20020709
28 MV_PROGRESS_STATUS Instance attribute Protected Attribute reference (LIKE) 20030124
29 MV_RELOAD_REQUIRED Instance attribute Protected Type reference (TYPE) BRF_BOOLE_D 20030904
30 MV_SHOW_DETAILS Instance attribute Protected Type reference (TYPE) BRF_BOOLE_D Space = False, 'X' = True 20050225
31 MV_TABLE_NAME_FOR_ALV_GRID Instance attribute Public Attribute reference (LIKE) 20021011
32 MV_TOP_LINE Instance attribute Protected Attribute reference (LIKE) 20020208
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FIELDCAT Instance method Private Method Creates the field catalog 20060804
2 CHANGE_EDIT_MODE Instance method Public Method 20020208
3 CONSTRUCTOR Instance method Public Constructor BRF: Maintenance - Constructor 20020709
4 DEQUEUE Instance method Public Method 20020208
5 ENQUEUE Instance method Public Method 20020208
6 FMOD Instance method Public Method 20020122
7 FMOD_ENTRY Instance method Public Method 20020122
8 FMOD_TABLE Instance method Public Method 20020122
9 FREE Instance method Public Method 20020405
10 GET_DETAIL_DATA Instance method Public Method Get Detailed Data 20071220
11 GET_EDIT_MODE Instance method Public Method 20020208
12 GET_ENTRY_SCREENS Instance method Public Method 20020122
13 GET_KEY_STRUCTURE Instance method Private Method 20020709
14 GET_MENUE Instance method Public Method 20020604
15 GET_MNT_INSTANCE Instance method Public Method 20020122
16 GET_SCREENS Instance method Public Method 20020122
17 GET_SCREEN_STATE Instance method Public Method 20020122
18 GET_SCREEN_STRUCTURE Instance method Public Method 20020122
19 GET_SCREEN_STRUCTURE_ENTRY Instance method Public Method 20020122
20 GET_SCREEN_TABLE Instance method Public Method 20020122
21 GET_TITLE Instance method Public Method 20020122
22 HANDLE_F4 Instance method Private Event handling method BRF: Maintenance - Event Handler for ALV 20060804
23 HANDLE_TOOLBAR Instance method Private Event handling method BRF: Maintenance - Event Handler for ALV 20060804
24 INIT Instance method Public Method 20020122
25 IS_MODIFIED Instance method Public Method 20020208
26 LOAD Instance method Public Method 20020122
27 ON_DOUBLE_CLICK Instance method Private Event handling method BRF: Maintenance - Event Handler for ALV 20060804
28 ON_ENTER Instance method Private Event handling method BRF: Maintenance - Event Handler for ALV 20060804
29 ON_USER_COMMAND Instance method Private Event handling method BRF: Maintenance - Event Handler for ALV 20060804
30 PAI1 Instance method Public Method 20021011
31 PAI2 Instance method Public Method 20021011
32 PAI_ENTRY Instance method Public Method 20020122
33 PBO1 Instance method Public Method 20030124
34 PBO2 Instance method Public Method 20020122
35 PBO_ENTRY Instance method Public Method 20020122
36 PRINT Instance method Public Method 20030124
37 PROCESS_NORMAL_FUNCTION Instance method Public Method 20020128
38 SAVE Instance method Public Method 20020208
39 SAVE_PREPARE Instance method Public Method 20021122
40 SET_DETAIL_DATA Instance method Public Method Set Detailed Data 20071220
41 SET_SCREEN_STRUCTURE Instance method Public Method 20020208
42 SET_SCREEN_STRUCTURE_ENTRY Instance method Public Method 20020122
43 SET_SCREEN_TABLE Instance method Public Method 20020122
44 SET_TOP_LINE Instance method Public Method 20020208
Events
Class CL_ACTIONS_MNT_BRF has no event.
Types
Class CL_ACTIONS_MNT_BRF has no local type.
Method Signatures

Method BUILD_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20060804

Method BUILD_FIELDCAT on class CL_ACTIONS_MNT_BRF has no exception.

Method CHANGE_EDIT_MODE Signature

Method CHANGE_EDIT_MODE on class CL_ACTIONS_MNT_BRF has no parameter.
Method CHANGE_EDIT_MODE on class CL_ACTIONS_MNT_BRF has no exception.

Method CONSTRUCTOR Signature

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

Method DEQUEUE Signature

Method DEQUEUE on class CL_ACTIONS_MNT_BRF has no parameter.
Method DEQUEUE on class CL_ACTIONS_MNT_BRF has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_ACTIONS_MNT_BRF has no parameter.
Method ENQUEUE on class CL_ACTIONS_MNT_BRF has no exception.

Method FMOD Signature

Method FMOD on class CL_ACTIONS_MNT_BRF has no parameter.
Method FMOD on class CL_ACTIONS_MNT_BRF has no exception.

Method FMOD_ENTRY Signature

Method FMOD_ENTRY on class CL_ACTIONS_MNT_BRF has no parameter.
Method FMOD_ENTRY on class CL_ACTIONS_MNT_BRF has no exception.

Method FMOD_TABLE Signature

Method FMOD_TABLE on class CL_ACTIONS_MNT_BRF has no parameter.
Method FMOD_TABLE on class CL_ACTIONS_MNT_BRF has no exception.

Method FREE Signature

Method FREE on class CL_ACTIONS_MNT_BRF has no parameter.
Method FREE on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_DETAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BRF170 Call by reference Type reference (TYPE) SBRF170 BRF: Dynprostruktur für Aktionen 20071220
2 Exporting ET_BRF171 Call by reference Type reference (TYPE) SBRF171_T BRF: Subaktionen - Tabellentyp 20071220

Method GET_DETAIL_DATA on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_EDIT_MODE Signature

Method GET_EDIT_MODE on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_EDIT_MODE on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_ENTRY_SCREENS Signature

Method GET_ENTRY_SCREENS on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_ENTRY_SCREENS on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_KEY_STRUCTURE Signature

Method GET_KEY_STRUCTURE on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_KEY_STRUCTURE on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_MENUE Signature

Method GET_MENUE on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_MENUE on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_MNT_INSTANCE Signature

Method GET_MNT_INSTANCE on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_MNT_INSTANCE on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_SCREENS Signature

Method GET_SCREENS on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_SCREENS on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_SCREEN_STATE Signature

Method GET_SCREEN_STATE on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_SCREEN_STATE on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_SCREEN_STRUCTURE Signature

Method GET_SCREEN_STRUCTURE on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_SCREEN_STRUCTURE on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_SCREEN_STRUCTURE_ENTRY Signature

Method GET_SCREEN_STRUCTURE_ENTRY on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_SCREEN_STRUCTURE_ENTRY on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_SCREEN_TABLE Signature

Method GET_SCREEN_TABLE on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_SCREEN_TABLE on class CL_ACTIONS_MNT_BRF has no exception.

Method GET_TITLE Signature

Method GET_TITLE on class CL_ACTIONS_MNT_BRF has no parameter.
Method GET_TITLE on class CL_ACTIONS_MNT_BRF has no exception.

Method HANDLE_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20060804
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20060804
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20060804
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20060804
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20060804
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20060804
7 Importing SENDER Value transfer Attribute reference (LIKE) 20060804

Method HANDLE_F4 on class CL_ACTIONS_MNT_BRF has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20060804
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20060804

Method HANDLE_TOOLBAR on class CL_ACTIONS_MNT_BRF has no exception.

Method INIT Signature

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

Method IS_MODIFIED Signature

Method IS_MODIFIED on class CL_ACTIONS_MNT_BRF has no parameter.
Method IS_MODIFIED on class CL_ACTIONS_MNT_BRF has no exception.

Method LOAD Signature

Method LOAD on class CL_ACTIONS_MNT_BRF has no parameter.
Method LOAD on class CL_ACTIONS_MNT_BRF has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20060804
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20060804
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20060804

Method ON_DOUBLE_CLICK on class CL_ACTIONS_MNT_BRF has no exception.

Method ON_ENTER Signature

Method ON_ENTER on class CL_ACTIONS_MNT_BRF has no parameter.
Method ON_ENTER on class CL_ACTIONS_MNT_BRF has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20060804

Method ON_USER_COMMAND on class CL_ACTIONS_MNT_BRF has no exception.

Method PAI1 Signature

Method PAI1 on class CL_ACTIONS_MNT_BRF has no parameter.
Method PAI1 on class CL_ACTIONS_MNT_BRF has no exception.

Method PAI2 Signature

Method PAI2 on class CL_ACTIONS_MNT_BRF has no parameter.
Method PAI2 on class CL_ACTIONS_MNT_BRF has no exception.

Method PAI_ENTRY Signature

Method PAI_ENTRY on class CL_ACTIONS_MNT_BRF has no parameter.
Method PAI_ENTRY on class CL_ACTIONS_MNT_BRF has no exception.

Method PBO1 Signature

Method PBO1 on class CL_ACTIONS_MNT_BRF has no parameter.
Method PBO1 on class CL_ACTIONS_MNT_BRF has no exception.

Method PBO2 Signature

Method PBO2 on class CL_ACTIONS_MNT_BRF has no parameter.
Method PBO2 on class CL_ACTIONS_MNT_BRF has no exception.

Method PBO_ENTRY Signature

Method PBO_ENTRY on class CL_ACTIONS_MNT_BRF has no parameter.
Method PBO_ENTRY on class CL_ACTIONS_MNT_BRF has no exception.

Method PRINT Signature

Method PRINT on class CL_ACTIONS_MNT_BRF has no parameter.
Method PRINT on class CL_ACTIONS_MNT_BRF has no exception.

Method PROCESS_NORMAL_FUNCTION Signature

Method PROCESS_NORMAL_FUNCTION on class CL_ACTIONS_MNT_BRF has no parameter.
Method PROCESS_NORMAL_FUNCTION on class CL_ACTIONS_MNT_BRF has no exception.

Method SAVE Signature

Method SAVE on class CL_ACTIONS_MNT_BRF has no parameter.
Method SAVE on class CL_ACTIONS_MNT_BRF has no exception.

Method SAVE_PREPARE Signature

Method SAVE_PREPARE on class CL_ACTIONS_MNT_BRF has no parameter.
Method SAVE_PREPARE on class CL_ACTIONS_MNT_BRF has no exception.

Method SET_DETAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BRF170 Call by reference Type reference (TYPE) SBRF170 BRF: Dynprostruktur für Aktionen 20071220

Method SET_DETAIL_DATA on class CL_ACTIONS_MNT_BRF has no exception.

Method SET_SCREEN_STRUCTURE Signature

Method SET_SCREEN_STRUCTURE on class CL_ACTIONS_MNT_BRF has no parameter.
Method SET_SCREEN_STRUCTURE on class CL_ACTIONS_MNT_BRF has no exception.

Method SET_SCREEN_STRUCTURE_ENTRY Signature

Method SET_SCREEN_STRUCTURE_ENTRY on class CL_ACTIONS_MNT_BRF has no parameter.
Method SET_SCREEN_STRUCTURE_ENTRY on class CL_ACTIONS_MNT_BRF has no exception.

Method SET_SCREEN_TABLE Signature

Method SET_SCREEN_TABLE on class CL_ACTIONS_MNT_BRF has no parameter.
Method SET_SCREEN_TABLE on class CL_ACTIONS_MNT_BRF has no exception.

Method SET_TOP_LINE Signature

Method SET_TOP_LINE on class CL_ACTIONS_MNT_BRF has no parameter.
Method SET_TOP_LINE on class CL_ACTIONS_MNT_BRF has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 464