SAP ABAP Class CL_RULES_BASE_MNT_BRF (BRF: Maintenance of Events - Basis Class)
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 20030217
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RULES2_MNT_ICL BRF: Maintenance of Rules 20030707
2 Inheritance (c INHERITING FROM c_ref)  CL_RULES2_MNT_ICLE BRF: Maintenance of Rules 20040115
3 Inheritance (c INHERITING FROM c_ref)  CL_RULES_MNT_BRF BRF: Maintenance of Rules 20041206
4 Inheritance (c INHERITING FROM c_ref)  CL_RULES_MNT_ICL BRF: Maintenance of Rules 20030303
5 Inheritance (c INHERITING FROM c_ref)  CL_RULES_MNT_ICLE BRF: Maintenance of Rules 20030317
6 Inheritance (c INHERITING FROM c_ref)  RS_BCT_PBPC_BRF_RULE_MNT BRF: Pflege Regeln 20051207
Properties
Class CL_RULES_BASE_MNT_BRF  
Short Description BRF: Maintenance of Events - Basis Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBRF   Business Rule Framework 
Created 20030217   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RULES_BASE_MNT_BRF has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MAINTENANCE_BRF BRF: Maintenance 20030217
Friends
Class CL_RULES_BASE_MNT_BRF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FALSE Instance attribute Public Attribute reference (LIKE) 20030217
2 MC_TEXT_ID Constant Private Type reference (TYPE) THEAD-TDID 'EVNT' Text ID 20030217
3 MC_TRUE Instance attribute Public Attribute reference (LIKE) 20030217
4 MO_MAINTAIN Instance attribute Protected Attribute reference (LIKE) 20030217
5 MS_BRF042 Instance attribute Private Type reference (TYPE) TBRF042 BRF: Text GUIDs for BRF Objects 20030217
6 MS_BRF110 Instance attribute Public Type reference (TYPE) TBRF110 BRF: Event 20040922
7 MS_BRF110T Instance attribute Private Type reference (TYPE) TBRF110T BRF: Event - Text 20040922
8 MS_BRF110_K Instance attribute Protected Type reference (TYPE) TBRF110 BRF: Buffer for GET_KEY_STRUCTURE 20040922
9 MS_BRF110_SCR Instance attribute Protected Type reference (TYPE) SBRF110 BRF: Screen Structure for Events 20040922
10 MT_BRF240_CUR Instance attribute Protected Type reference (TYPE) TBRF240_T BRF: Actions/Expressions in Events - Table Category 20030217
11 MT_BRF240_OLD Instance attribute Private Type reference (TYPE) TBRF240_T BRF: Actions/Expressions in Events - Table Category 20030217
12 MT_CHANGED_TABLES Instance attribute Protected Attribute reference (LIKE) 20030217
13 MT_DATA_CHANGE_INFO Instance attribute Protected Attribute reference (LIKE) 20040829
14 MT_SBRF110_ALV Instance attribute Protected Type reference (TYPE) SBRF110_ALV_T BRF: Event - ALV Table Category 20040922
15 MT_TEXT_CUR Instance attribute Protected Type reference (TYPE) TSFOTABL SAP Smart Forms: Line of an Output Table (Contents) 20041006
16 MT_TEXT_DOC Instance attribute Protected Type reference (TYPE) TSFOTABL BRF: Text for Object Documentation 20041006
17 MV_EDIT_MODE Instance attribute Protected Attribute reference (LIKE) 20030217
18 MV_KEY_STRUCTURE_NAME Instance attribute Protected Attribute reference (LIKE) 20030217
19 MV_PROGRESS_STATUS Instance attribute Protected Attribute reference (LIKE) 20030217
20 MV_SHOW_DETAILS Instance attribute Protected Type reference (TYPE) BRF_BOOLE_D Details On/Off 20030221
21 MV_TABLE_NAME_FOR_ALV_GRID Instance attribute Public Attribute reference (LIKE) 20030217
22 MV_TOP_LINE Instance attribute Protected Attribute reference (LIKE) 20030217
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_EDIT_MODE Instance method Public Method 20030217
2 CLEAR Instance method Public Method 20030217
3 CONSTRUCTOR Instance method Public Constructor BRF: Maintenance - Constructor 20030217
4 DEQUEUE Instance method Public Method 20030217
5 ENQUEUE Instance method Public Method 20030217
6 FLUSH_EVENT_CONTEXT_NGR Instance method Public Method BRF: Delete Event Context 20030320
7 FMOD Instance method Public Method 20030217
8 FMOD_ENTRY Instance method Public Method 20030217
9 FMOD_TABLE Instance method Public Method 20030217
10 FREE Instance method Public Method 20030217
11 GET_CONTEXT Instance method Public Method BRF: Returns Maintenance Context 20030320
12 GET_EDIT_MODE Instance method Public Method 20030217
13 GET_ENTRY_SCREENS Instance method Public Method 20030217
14 GET_EVENT_RULES_NGR Instance method Public Method BRF: Network Graphic - Gets Event/Expression/Action Triple 20030320
15 GET_KEY_STRUCTURE Instance method Public Method 20030217
16 GET_MENUE Instance method Public Method 20030217
17 GET_MNT_INSTANCE Instance method Public Method 20030217
18 GET_MNT_INSTANCE_ENTRY Instance method Public Method 20030217
19 GET_SCREENS Instance method Public Method 20030217
20 GET_SCREEN_STATE Instance method Public Method 20030217
21 GET_SCREEN_STRUCTURE Instance method Public Method 20030217
22 GET_SCREEN_STRUCTURE_ENTRY Instance method Public Method 20030217
23 GET_SCREEN_TABLE Instance method Public Method 20030217
24 GET_TABLE_FOR_ALV_GRID Instance method Public Method 20030217
25 GET_TITLE Instance method Public Method 20030217
26 GET_TRANSPORT_OBJECTS Instance method Public Method 20030217
27 GOTO_NEXT_OBJECT Instance method Public Method 20030217
28 GOTO_PREV_OBJECT Instance method Public Method 20030217
29 INIT Instance method Public Method 20030217
30 IS_MODIFIED Instance method Public Method 20030217
31 LOAD Instance method Public Method 20030217
32 PAI_ENTRY Instance method Public Method 20030217
33 PBO1 Instance method Public Method 20030217
34 PBO2 Instance method Public Method 20030217
35 PBO_ENTRY Instance method Public Method 20030217
36 PROCESS_EXIT_FUNCTION Instance method Public Method 20030217
37 PROCESS_NORMAL_FUNCTION Instance method Public Method 20030217
38 SAVE Instance method Public Method 20030217
39 SAVE_PREPARE Instance method Public Method 20030217
40 SET_EVENT_DETAILS_NGR Instance method Public Method BRF: Network Graphic - Queries Details on Event 20030320
41 SET_SCREEN_STRUCTURE Instance method Public Method 20030217
42 SET_SCREEN_STRUCTURE_ENTRY Instance method Public Method 20030217
43 SET_SCREEN_TABLE Instance method Public Method 20030217
44 SET_TOP_LINE Instance method Public Method 20030217
45 SYNC Instance method Public Method 20040829
Events
Class CL_RULES_BASE_MNT_BRF has no event.
Types
Class CL_RULES_BASE_MNT_BRF has no local type.
Method Signatures

Method CHANGE_EDIT_MODE Signature

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

Method CLEAR Signature

Method CLEAR on class CL_RULES_BASE_MNT_BRF has no parameter.
Method CLEAR on class CL_RULES_BASE_MNT_BRF has no exception.

Method CONSTRUCTOR Signature

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

Method DEQUEUE Signature

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

Method ENQUEUE Signature

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

Method FLUSH_EVENT_CONTEXT_NGR Signature

Method FLUSH_EVENT_CONTEXT_NGR on class CL_RULES_BASE_MNT_BRF has no parameter.
Method FLUSH_EVENT_CONTEXT_NGR on class CL_RULES_BASE_MNT_BRF has no exception.

Method FMOD Signature

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

Method FMOD_ENTRY Signature

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

Method FMOD_TABLE Signature

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

Method FREE Signature

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

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTEXT Call by reference Type reference (TYPE) SEU_OBJKEY BRF: Kontext eines Pflegeobjektes 20030320

Method GET_CONTEXT on class CL_RULES_BASE_MNT_BRF has no exception.

Method GET_EDIT_MODE Signature

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

Method GET_ENTRY_SCREENS Signature

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

Method GET_EVENT_RULES_NGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BRF_MESSAGE BRF: Nachricht 20040303
2 Exporting ET_BRF210 Call by reference Type reference (TYPE) TBRF210_T BRF: Zuordnung Ereignis, Funktion, Aktion (Tabellentyp) 20030320
3 Exporting EV_XVALID Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Rückgabetabelle der Regeln ist gültig 20030320
4 Importing IV_EVENT Call by reference Type reference (TYPE) BRF_EVENT BRF: Ereignis 20030320
5 Importing IV_XFORCE_POPUP Call by reference Type reference (TYPE) BRF_BOOLE_D SPACE BRF: erzwingt Abfrage-Popup 20030320

Method GET_EVENT_RULES_NGR on class CL_RULES_BASE_MNT_BRF has no exception.

Method GET_KEY_STRUCTURE Signature

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

Method GET_MENUE Signature

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

Method GET_MNT_INSTANCE Signature

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

Method GET_MNT_INSTANCE_ENTRY Signature

Method GET_MNT_INSTANCE_ENTRY on class CL_RULES_BASE_MNT_BRF has no parameter.
Method GET_MNT_INSTANCE_ENTRY on class CL_RULES_BASE_MNT_BRF has no exception.

Method GET_SCREENS Signature

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

Method GET_SCREEN_STATE Signature

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

Method GET_SCREEN_STRUCTURE Signature

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

Method GET_SCREEN_STRUCTURE_ENTRY Signature

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

Method GET_SCREEN_TABLE Signature

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

Method GET_TABLE_FOR_ALV_GRID Signature

Method GET_TABLE_FOR_ALV_GRID on class CL_RULES_BASE_MNT_BRF has no parameter.
Method GET_TABLE_FOR_ALV_GRID on class CL_RULES_BASE_MNT_BRF has no exception.

Method GET_TITLE Signature

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

Method GET_TRANSPORT_OBJECTS Signature

Method GET_TRANSPORT_OBJECTS on class CL_RULES_BASE_MNT_BRF has no parameter.
Method GET_TRANSPORT_OBJECTS on class CL_RULES_BASE_MNT_BRF has no exception.

Method GOTO_NEXT_OBJECT Signature

Method GOTO_NEXT_OBJECT on class CL_RULES_BASE_MNT_BRF has no parameter.
Method GOTO_NEXT_OBJECT on class CL_RULES_BASE_MNT_BRF has no exception.

Method GOTO_PREV_OBJECT Signature

Method GOTO_PREV_OBJECT on class CL_RULES_BASE_MNT_BRF has no parameter.
Method GOTO_PREV_OBJECT on class CL_RULES_BASE_MNT_BRF has no exception.

Method INIT Signature

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

Method IS_MODIFIED Signature

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

Method LOAD Signature

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

Method PAI_ENTRY Signature

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

Method PBO1 Signature

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

Method PBO2 Signature

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

Method PBO_ENTRY Signature

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

Method PROCESS_EXIT_FUNCTION Signature

Method PROCESS_EXIT_FUNCTION on class CL_RULES_BASE_MNT_BRF has no parameter.
Method PROCESS_EXIT_FUNCTION on class CL_RULES_BASE_MNT_BRF has no exception.

Method PROCESS_NORMAL_FUNCTION Signature

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

Method SAVE Signature

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

Method SAVE_PREPARE Signature

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

Method SET_EVENT_DETAILS_NGR Signature

Method SET_EVENT_DETAILS_NGR on class CL_RULES_BASE_MNT_BRF has no parameter.
Method SET_EVENT_DETAILS_NGR on class CL_RULES_BASE_MNT_BRF has no exception.

Method SET_SCREEN_STRUCTURE Signature

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

Method SET_SCREEN_STRUCTURE_ENTRY Signature

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

Method SET_SCREEN_TABLE Signature

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

Method SET_TOP_LINE Signature

Method SET_TOP_LINE on class CL_RULES_BASE_MNT_BRF has no parameter.
Method SET_TOP_LINE on class CL_RULES_BASE_MNT_BRF has no exception.

Method SYNC Signature

Method SYNC on class CL_RULES_BASE_MNT_BRF has no parameter.
Method SYNC on class CL_RULES_BASE_MNT_BRF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 472