SAP ABAP Interface IF_MAINTENANCE_BRF (BRF: Maintenance)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BRF (Application Component) Business Rule Framework
     SBRF (Package) Business Rule Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ACTIONS_MNT_BRF BRF: Maintenance - Abstract Action 20020122
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ACTION_BASE_MNT_BRF BRF: Maintenance - Concrete Action - Basis Class 20011203
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_APPLCLS_SYS_MNT_BRF BRF: Maintenance - Application Class - TBRF000 20030122
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_APPLCLS_SYS_MNT_IMP BRF: Application Classes Maintenance 20040120
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_APPLICATION_CLASS_MNT_BRF BRF: Maintenance - Application Class - TBRF100 20011019
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EVENT_BASE_MNT_BRF BRF: Maintenance of Events - Basis Class 20011212
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EVENT_BASE_MNT_BRF2 Obsolete - BRF: Maintenance of Events - Basis Class 20030318
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EVNT_BASE_MNT_BRF Obsolete - BRF Maint. Results (Without Rules) - Basis Class 20021107
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXPRESSION_BASE_MNT_BRF BRF: Basis Class Expressions 20011015
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IGN_SEARCH_APPLICATION_MNT Maintenance of Search Application 20031204
... Click here to see Used By full list (14 items)
Properties
Interface IF_MAINTENANCE_BRF  
Short Description BRF: Maintenance    
General Data
Package SBRF   Business Rule Framework 
Created 20011015   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_MAINTENANCE_BRF has no forward declaration.
Interfaces
Interface IF_MAINTENANCE_BRF has no interface.
Friends
Interface IF_MAINTENANCE_BRF has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJECT_TYPE_ABSTRACT_ACTION Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY '2' Object Type: Action 20071204
2 GC_OBJECT_TYPE_APPLCLASS Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY '1' Object Type: Application Class - Client-Dependent 20071204
3 GC_OBJECT_TYPE_APPLCLASS_IND Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY '0' Object Type: Application Class - Cross-Client 20071204
4 GC_OBJECT_TYPE_CONCRETE_ACTION Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY 'A' Object Type: Actions (Internal) 20071204
5 GC_OBJECT_TYPE_CONTEXT Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY 'C' Object Type: Context 20071204
6 GC_OBJECT_TYPE_DISPATCHER Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY 'D' Object Type: Dispatcher (BRFplus) 20090126
7 GC_OBJECT_TYPE_EVENT Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY 'E' Object Type: Event 20071204
8 GC_OBJECT_TYPE_EXPRESSION Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY 'F' Object Type: Expression 20071204
9 GC_OBJECT_TYPE_GROUP Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY 'G' Object Type: Group (Internal) 20071204
10 GC_OBJECT_TYPE_IMPL_CLASS Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY '3' Object Type: Implementing Class (Internal) 20071204
11 GC_OBJECT_TYPE_MAINTENANCE Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY '4' Maintenance Environment 20071204
12 GC_OBJECT_TYPE_RULE Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY 'R' Object Type: Rule 20071204
13 GC_OBJECT_TYPE_RULESET Constant Public Type reference (TYPE) BRF_CLASS_CATEGORY 'S' Object Type: Rule Set 20071204
14 MC_FALSE Constant Public Type reference (TYPE) BRF_BOOLE_D SPACE BRF: Space = False, 'X' = True 20011017
15 MC_TRUE Constant Public Type reference (TYPE) BRF_BOOLE_D 'X' BRF: Space = False, 'X' = True 20011017
16 MO_AUTHORITY Instance attribute Public Object reference (TYPE REF TO) IF_AUTHORIZATION_BRF BRF: Authorizations 20030610
17 MO_MAINTAIN Static Attribute Public Object reference (TYPE REF TO) IF_MAINTENANCE_BRF BRF: Maintenance 20011015
18 MO_MSG_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_MESSAGE_HANDLER_BRF Message Management for BRF Objects 20080311
19 MS_NAV_DEST Instance attribute Public Type reference (TYPE) BRF_NAV_DEST Navigation Target 20050822
20 MT_CHANGED_TABLES Instance attribute Public Type reference (TYPE) TTTABNAME Number of Tables 20030124
21 MT_DATA_CHANGE_INFO Instance attribute Public Type reference (TYPE) BRF_DATA_CHANGE_INFO_T BRF: Info on Changed Data (When Saving) - Table Type 20040829
22 MV_EDIT_MODE Instance attribute Public Type reference (TYPE) BRF_EDIT_MODE BRF: Processing Type (Display, Change, Create ...) 20011015
23 MV_HISTORY_AVAILABLE Instance attribute Public Type reference (TYPE) BRF_BOOLE_D BRF: The current maintenance class has version management 20030507
24 MV_HISTORY_ON Instance attribute Public Type reference (TYPE) BRF_BOOLE_D BRF: Version Management is Active 20030423
25 MV_IS_CUSTOMER_SYSTEM Instance attribute Public Type reference (TYPE) BRF_IS_CUSTOMER_SYSTEM BRF: System Is a Customer System - Not an SAP System 20050226
26 MV_IS_SAP_OBJECT Instance attribute Public Type reference (TYPE) BRF_IS_SAP_OBJECT BRF: Object Is in SAP Name Space 20050226
27 MV_KEY_STRUCTURE_NAME Instance attribute Public Type reference (TYPE) TYPENAME Name of Dictionary Type 20020709
28 MV_NO_TRANSPORT Instance attribute Public Type reference (TYPE) BRF_BOOLE_D Space = False, 'X' = True 20050926
29 MV_PROGRESS_STATUS Instance attribute Public Type reference (TYPE) BRF_PROGRESS_STATUS BRF: Instance Status of Maintenance Class 20030124
30 MV_SAVED Instance attribute Public Type reference (TYPE) BRF_BOOLE_D Space = False, 'X' = True 20071220
31 MV_SHOW_HISTORY Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20071211
32 MV_SMARTFORM_NAME Instance attribute Public Type reference (TYPE) TDSFNAME Smart Forms: Form Name 20021111
33 MV_TABLE_NAME_FOR_ALV_GRID Instance attribute Public Type reference (TYPE) TABNAME Table Name 20020822
34 MV_TOP_LINE Instance attribute Public Type reference (TYPE) SYTABIX BRF: For Table Control 20020121
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method BRF: Maintenance - Activates a BRF Object (Version Mgmnt) 20030507
2 CHANGE_EDIT_MODE Instance method Public Method BRF: Maintenance - Switches Edit Mode 20011024
3 CHECK_AUTHORITY Instance method Public Method BRF: Maintenance - Authorization Check 20030610
4 CLEAR Instance method Public Method BRF: Maintenance - Clears Instance Data 20011015
5 COMPLETE_DEPENDENT_DATA Instance method Public Method BRF: Maintenance - Completes Dependent Data 20071204
6 COPY Instance method Public Method BRF: Maintenance - Copy 20040308
7 COPY_CONSTRUCTOR Instance method Public Method BRF: Creates a Copy of the Instance 20071204
8 CREATE_EXPORT_OBJECT Instance method Public Method BRF: Maintenance - Create Transport Object 20030516
9 DELETE Instance method Public Method BRF: Deletes the Current Memory to Be Deleted 20071204
10 DEQUEUE Instance method Public Method BRF: Maintenance: Unlocks Tables (Lines) to Be Maintained 20011018
11 ENQUEUE Instance method Public Method BRF: Maintenance - Locks Tables (Lines) to Be Maintained 20011018
12 FMOD Instance method Public Method BRF: Maintenance - Field Modification Data Screen 20011015
13 FMOD_ENTRY Instance method Public Method BRF: Maintenance - Field Modification Initial Screen 20011015
14 FMOD_TABLE Instance method Public Method BRF: Maintenance - Fld Modif. f. Table Control on Data Scrn 20011030
15 FREE Instance method Public Method BRF: Maintenance - Clearing Controls 20020405
16 GET_DEPENDENT_OBJECTS Instance method Public Method BRF: Returns the Table of Subexpressions 20081216
17 GET_EDIT_MODE Instance method Public Method BRF: Maintenance - Returns Edit Mode 20011023
18 GET_ENTRY_SCREENS Instance method Public Method BRF: Maintenance - Returns Initial Subscreens 20011016
19 GET_KEY_STRUCTURE Instance method Public Method BRF: Maintenance - Transfers Uncategorized Key Information 20020709
20 GET_MENUE Instance method Public Method BRF: Maintenance - Transfers Menu to Be Used Now (GUI) 20020604
21 GET_MNT_INSTANCE Instance method Public Method BRF: Maintenance - Returns Maintenance Instance 20011019
22 GET_MNT_INSTANCE_ENTRY Static method Public Method BRF: Maintenance - Returns Maint.Instance f.Initial Screen 20011019
23 GET_PROGRESS_STATUS Instance method Public Method BRF: Maintenance - Returns PROGRESS_STATUS 20030304
24 GET_SCREENS Instance method Public Method BRF: Maintenance - Returns List of Maintenance Subscreens 20011015
25 GET_SCREEN_STATE Instance method Public Method BRF: Maintenance - Returns State of Maintenance Screen 20020111
26 GET_SCREEN_STRUCTURE Instance method Public Method BRF: Maintenance - Returns Screen Structure, Data Screen 20011015
27 GET_SCREEN_STRUCTURE_ENTRY Instance method Public Method BRF: Maintenance - Returns Screen Structure, Initial Screen 20011015
28 GET_SCREEN_TABLE Instance method Public Method BRF: Maintenance - Returns Screen Table, Data Screen 20011022
29 GET_SMARTFORM_NAME Instance method Public Method BRF: Maintenance - Returns Name of SmartForm 20021111
30 GET_TABLE_FOR_ALV_GRID Instance method Public Method BRF: Maintenance -Transfers Detail Table Acc. to Selection 20020822
31 GET_TITLE Instance method Public Method BRF: Maintenance - Title of Maintenance Screen 20011017
32 GET_TRANSPORT_OBJECTS Instance method Public Method BRF: Maintenance - Returns Affected Transport Objects 20021126
33 GET_VERSION_INFO Instance method Public Method BRF: Maintenance - Delivers Information on a New Version 20030519
34 GET_XML Instance method Public Method BRF: Maintenance - Returns XML Representation 20030414
35 GOTO_NEXT_OBJECT Instance method Public Method BRF: Maintenance - Goes to Next Object 20011026
36 GOTO_PREV_OBJECT Instance method Public Method BRF: Maintenance - Goes to Previous Object 20011026
37 HISTORY_IS_ACTIVE Instance method Public Method BRF: Maintenance: History Management Is Available And Active 20041226
38 INIT Instance method Public Method BRF: Maintenance - Initialization 20011016
39 IS_MODIFIED Instance method Public Method BRF: Maintenance - Has Object Been Changed? 20011031
40 LOAD Instance method Public Method BRF: Maintenance - Load 20011015
41 PAI1 Instance method Public Method BRF: Maintenance - PAI, Checks After Input, Data Screen 20021011
42 PAI2 Instance method Public Method BRF: Maintenance - PAI, Transfer of Data After Input 20021011
43 PAI_CONTROL Instance method Public Method BRF: Maintenance - PAI, Return Controls 20041113
44 PAI_ENTRY Instance method Public Method BRF: Maintenance - PAI, Initial Screen 20011015
45 PBO1 Instance method Public Method BRF: Maintenance - Set PBO Fields, Data Screen 20011018
46 PBO2 Instance method Public Method BRF: Maintenance - Set PBO Texts, Data Screen 20011018
47 PBO_CONTROL Instance method Public Method BRF: Maintenance - PBO, Set Up / Update Controls 20041113
48 PBO_ENTRY Instance method Public Method BRF: Maintenance - PBO, Initial Screen 20011015
49 PRINT Instance method Public Method BRF: Print Individual Expressions 20021111
50 PROCESS_EXIT_FUNCTION Instance method Public Method BRF: Maintenance - Processes Exit Function Code 20011022
51 PROCESS_NORMAL_FUNCTION Instance method Public Method BRF: Maintenance - Processes Normal Function Code 20011022
52 SAVE Instance method Public Method BRF: Maintenance - Save 20011015
53 SAVE_PREPARE Instance method Public Method BRF: Maintenance - Prepare Saving (Transport, etc.) 20021122
54 SET_SCREEN_STRUCTURE Instance method Public Method BRF: Maintenance - Sets Screen Structure, Data Screen 20011015
55 SET_SCREEN_STRUCTURE_ENTRY Instance method Public Method BRF: Maintenance - Sets Screen Structure, Initial Screen 20011015
56 SET_SCREEN_TABLE Instance method Public Method BRF: Maintenance - Sets Screen Table, Data Screen 20011022
57 SET_SMARTFORM_NAME Instance method Public Method BRF: Maintenance - Sets SmartForm Name 20021111
58 SET_TOP_LINE Instance method Public Method BRF: Maintenance - for Table Control 20020121
59 SYNC Instance method Public Method BRF: Maintenance - Sends Change Information per 00 Event 20040829
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED Instance Event
(0)
Public
(2)
Gives Information on Keys of the Changed Objects 20040829
Types
Interface IF_MAINTENANCE_BRF has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on Interface IF_MAINTENANCE_BRF has no parameter.
Method ACTIVATE on Interface IF_MAINTENANCE_BRF has no exception.

Method CHANGE_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Value transfer Type reference (TYPE) BRF_EDIT_MODE BRF: Bearbeitungsart (anzeigen, ändern, anlegen ...) 20011024

Method CHANGE_EDIT_MODE on Interface IF_MAINTENANCE_BRF has no exception.

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on Interface IF_MAINTENANCE_BRF has no parameter.
# Exception Resumable Description Created on
1 NO_AUTHORIZATION Keine Berechtigung 20030610

Method CLEAR Signature

Method CLEAR on Interface IF_MAINTENANCE_BRF has no parameter.
Method CLEAR on Interface IF_MAINTENANCE_BRF has no exception.

Method COMPLETE_DEPENDENT_DATA Signature

Method COMPLETE_DEPENDENT_DATA on Interface IF_MAINTENANCE_BRF has no parameter.
Method COMPLETE_DEPENDENT_DATA on Interface IF_MAINTENANCE_BRF has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERR Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20040308
2 Importing IS_OBJ Call by reference Type reference (TYPE) SBRF200A BRF: Unterobjekte + weitere Felder (enalog ehem. SBRF260A) 20040308
3 Importing IT_OBJECTS Call by reference Type reference (TYPE) SBRF200A_T BRF: Unterobjekte + weitere Felder - Tabellentyp 20040308
4 Importing IV_COPY_FLAT Call by reference Type reference (TYPE) BRF_BOOLE_D SPACE BRF: space = false, 'X' = true 20040308
5 Importing IV_SIMULATE Call by reference Type reference (TYPE) BRF_BOOLE_D 'X' BRF: space = false, 'X' = true 20040308

Method COPY on Interface IF_MAINTENANCE_BRF has no exception.

Method COPY_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MNT_INSTANCE Call by reference Object reference (TYPE REF TO) IF_MAINTENANCE_BRF BRF: Pflege 20071204
2 Importing IV_NEW_OBJECT Call by reference Type reference (TYPE) BRF_OBJECT Stellvertreter für BRF-Objekte (z. B. Ereignisse) 20071204
# Exception Resumable Description Created on
1 COPY_ERROR 20071204

Method CREATE_EXPORT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_E071 Call by reference Type reference (TYPE) TREDT_OBJECTS Zu bearbeitende Objekte (Korrekturschnittstelle) 20030516
2 Exporting ET_E071K Call by reference Type reference (TYPE) TR_KEYS Tabellenschlüssel 20030516
3 Importing EV_LBL_GUID Call by reference Type reference (TYPE) BRF_LABEL_GUID BRF: GUID für Versionslabel 20030516

Method CREATE_EXPORT_OBJECT on Interface IF_MAINTENANCE_BRF has no exception.

Method DELETE Signature

Method DELETE on Interface IF_MAINTENANCE_BRF has no parameter.
Method DELETE on Interface IF_MAINTENANCE_BRF has no exception.

Method DEQUEUE Signature

Method DEQUEUE on Interface IF_MAINTENANCE_BRF has no parameter.
Method DEQUEUE on Interface IF_MAINTENANCE_BRF has no exception.

Method ENQUEUE Signature

Method ENQUEUE on Interface IF_MAINTENANCE_BRF has no parameter.
# Exception Resumable Description Created on
1 ENQUEUE_ERROR 20051006
2 FOREIGN_LOCK 20051006
3 SYSTEM 20051006

Method FMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCREEN Call by reference Type reference (TYPE) BRF_LOOP_SCREEN BRF: Struktur für 'LOOP AT SCREEN' 20011015
2 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011024
3 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011015

Method FMOD on Interface IF_MAINTENANCE_BRF has no exception.

Method FMOD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCREEN Call by reference Type reference (TYPE) BRF_LOOP_SCREEN BRF: Struktur für 'LOOP AT SCREEN' 20011015
2 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011025
3 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011017

Method FMOD_ENTRY on Interface IF_MAINTENANCE_BRF has no exception.

Method FMOD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCREEN Call by reference Type reference (TYPE) BRF_LOOP_SCREEN BRF: Struktur für 'LOOP AT SCREEN' 20011030
2 Importing IV_LINE Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20011030
3 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011030
4 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011030

Method FMOD_TABLE on Interface IF_MAINTENANCE_BRF has no exception.

Method FREE Signature

Method FREE on Interface IF_MAINTENANCE_BRF has no parameter.
Method FREE on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_DEPENDENT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_BRF200 Value transfer Type reference (TYPE) TBRF200_T BRF: Verwendungsnachweis - Tabellentyp 20081216

Method GET_DEPENDENT_OBJECTS on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EDIT_MODE Value transfer Type reference (TYPE) BRF_EDIT_MODE BRF: Bearbeitungsart (anzeigen, ändern, anlegen ...) 20011023

Method GET_EDIT_MODE on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_ENTRY_SCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCREENS Call by reference Type reference (TYPE) SBRF_MNT_SCREEN_T BRF: Pflege - Pflegesubscreen - Tabellentyp 20011016

Method GET_ENTRY_SCREENS on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_KEY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_KEY_STRUCTURE Call by reference Object reference (TYPE REF TO) DATA Inhalt der Schlüsselstruktur 20020709
2 Exporting EV_CLASS_CATEGORY Call by reference Type reference (TYPE) BRF_CLASS_CATEGORY BRF: Typ der implementierenden Klasse 20030123

Method GET_KEY_STRUCTURE on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_MENUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCLUDE_FUNCTIONS Call by reference Type reference (TYPE) BRF_EXCLUDE_FUNCTION_T BRF: aus dem menü auszuschließende Funktion 20020604
2 Exporting EV_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20020604
3 Exporting EV_STATUS Call by reference Type reference (TYPE) SYPFKEY Bildschirmbilder, aktueller GUI-Status 20020604
4 Importing IV_FOR_ENTRY_SCREEN Call by reference Type reference (TYPE) BRF_BOOLE_D SPACE Menü für Einstiegsbild; sonst für Datenbild 20020604

Method GET_MENUE on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_MNT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCES Call by reference Type reference (TYPE) SBRF_MNT_INSTANCE_T BRF: Pfelge - Instanzen 20020118

Method GET_MNT_INSTANCE on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_MNT_INSTANCE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_MAINTENANCE_BRF BRF: Pflege 20011019
2 Importing IV_CLASS Value transfer Type reference (TYPE) BRF_MNT_CLASS BRF: Pflegeklasse 20011019

Method GET_MNT_INSTANCE_ENTRY on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_PROGRESS_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROGRESS_STATUS Call by reference Type reference (TYPE) BRF_PROGRESS_STATUS BRF: Instanzenzustand der Pflegeklasse 20030304
2 Importing IV_CLEAR_PROGRESS_STATUS Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20030307
3 Importing IV_FCODE Value transfer Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20030304
4 Importing IV_XERROR Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20030404

Method GET_PROGRESS_STATUS on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_SCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCREENS Call by reference Type reference (TYPE) SBRF_MNT_SCREEN_T BRF: Pflege - Pflegesubscreen - Tabellentyp 20011015

Method GET_SCREENS on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_SCREEN_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SCREEN_STATE Call by reference Type reference (TYPE) BRF_SCREEN_STATE BRF: Status eines Pflegebildes 20020111
2 Importing IV_FOR_ENTRY_SCREEN Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: space = Datenbild, sonst Einstiegsbild 20020111

Method GET_SCREEN_STATE on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_SCREEN_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SCREEN Call by reference Type reference (TYPE) ANY BRF: Dynprostruktur 20011015
2 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011025
3 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011015
4 Importing IV_STRUCTURE Value transfer Type reference (TYPE) TABNAME Tabellenname 20071204

Method GET_SCREEN_STRUCTURE on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_SCREEN_STRUCTURE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SCREEN Call by reference Type reference (TYPE) ANY BRF: Dynprostruktur Kopfdaten 20011015
2 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011025
3 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011017

Method GET_SCREEN_STRUCTURE_ENTRY on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_SCREEN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCREEN Call by reference Type reference (TYPE) ANY BRF: Dynprotabelle allgemein 20011022
2 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011024
3 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011022
4 Importing IV_STRUCTURE Call by reference Type reference (TYPE) TABNAME Tabellenname 20071204

Method GET_SCREEN_TABLE on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_SMARTFORM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SMARTFORM_NAME Value transfer Type reference (TYPE) TDSFNAME Smart Forms: Formularname 20021111

Method GET_SMARTFORM_NAME on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_TABLE_FOR_ALV_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE Call by reference Type reference (TYPE) REF TO DATA Tabelle für ALV-Grid 20020822
2 Importing IV_APPLCLASS Call by reference Type reference (TYPE) BRF_APPLCLASS BRF: Anwendungsklasse 20020822
3 Importing IV_CLASS_ID Call by reference Type reference (TYPE) BRF_CLASS_ID BRF: Schlüssel der implementierenden Klasse 20021009
4 Importing IV_IMPORT_STATUS Call by reference Type reference (TYPE) BRF_IMPORT_STATUS 'A' BRF: Importstatus 20020822
5 Importing IV_VERSION Call by reference Type reference (TYPE) BRF_VERSION 0 BRF: Version 20020822

Method GET_TABLE_FOR_ALV_GRID on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_NAME Value transfer Type reference (TYPE) SYTITLE Bildschirmbilder, Text in der Titelzeile 20011017

Method GET_TITLE on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_TRANSPORT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_E071 Call by reference Type reference (TYPE) TREDT_OBJECTS Zu bearbeitende Objekte (Korrekturschnittstelle) 20021126

Method GET_TRANSPORT_OBJECTS on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_VERSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT Call by reference Type reference (TYPE) I Anzahl vorhandener Versionen (incl. Version=0) 20030519
2 Importing IV_STRUCT Call by reference Type reference (TYPE) ANY 20030624
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20030624

Method GET_VERSION_INFO on Interface IF_MAINTENANCE_BRF has no exception.

Method GET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20030414

Method GET_XML on Interface IF_MAINTENANCE_BRF has no exception.

Method GOTO_NEXT_OBJECT Signature

Method GOTO_NEXT_OBJECT on Interface IF_MAINTENANCE_BRF has no parameter.
# Exception Resumable Description Created on
1 NOTHING_FOUND kein nächstes Objekt gefunden 20011026

Method GOTO_PREV_OBJECT Signature

Method GOTO_PREV_OBJECT on Interface IF_MAINTENANCE_BRF has no parameter.
# Exception Resumable Description Created on
1 NOTHING_FOUND kein vorheriges Objekt gefunden 20011026

Method HISTORY_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HISTORY_IS_ACTIVE Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20041226

Method HISTORY_IS_ACTIVE on Interface IF_MAINTENANCE_BRF has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_AUTHORITY Call by reference Object reference (TYPE REF TO) IF_AUTHORIZATION_BRF BRF: Berechtigungen 20030610
2 Importing IS_HEADER Call by reference Type reference (TYPE) ANY BRF: Kopfdaten (gemeinsame Schlüsselfelder) 20011016
3 Importing IS_HEADER_EXT Call by reference Type reference (TYPE) ANY BRF: weitere Schlüsselfelder zu Kopfdaten 20020108
4 Importing IV_EDIT_MODE Value transfer Type reference (TYPE) BRF_EDIT_MODE BRF: Bearbeitungsart (anzeigen, ändern, anlegen ...) 20011016
5 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SYLANGU SY-LANGU SAP-System, aktuelle Sprache 20011017

Method INIT on Interface IF_MAINTENANCE_BRF has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODIFIED Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20011031

Method IS_MODIFIED on Interface IF_MAINTENANCE_BRF has no exception.

Method LOAD Signature

Method LOAD on Interface IF_MAINTENANCE_BRF has no parameter.
Method LOAD on Interface IF_MAINTENANCE_BRF has no exception.

Method PAI1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20021011
2 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20021011

Method PAI1 on Interface IF_MAINTENANCE_BRF has no exception.

Method PAI2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20021011
2 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20021011

Method PAI2 on Interface IF_MAINTENANCE_BRF has no exception.

Method PAI_CONTROL Signature

Method PAI_CONTROL on Interface IF_MAINTENANCE_BRF has no parameter.
Method PAI_CONTROL on Interface IF_MAINTENANCE_BRF has no exception.

Method PAI_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011025
2 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011017

Method PAI_ENTRY on Interface IF_MAINTENANCE_BRF has no exception.

Method PBO1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011025
2 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011018

Method PBO1 on Interface IF_MAINTENANCE_BRF has no exception.

Method PBO2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011024
2 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011018

Method PBO2 on Interface IF_MAINTENANCE_BRF has no exception.

Method PBO_CONTROL Signature

Method PBO_CONTROL on Interface IF_MAINTENANCE_BRF has no parameter.
Method PBO_CONTROL on Interface IF_MAINTENANCE_BRF has no exception.

Method PBO_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011025
2 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011017

Method PBO_ENTRY on Interface IF_MAINTENANCE_BRF has no exception.

Method PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTROL_PARAMETERS Value transfer Type reference (TYPE) SSFCTRLOP Smart Forms: Kontrollstruktur 20021113
2 Importing IS_OUTPUT_OPTIONS Value transfer Type reference (TYPE) SSFCOMPOP SAP Smart Forms: Optionen Smart Composer (Übergabe) 20021111

Method PRINT on Interface IF_MAINTENANCE_BRF has no exception.

Method PROCESS_EXIT_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROCESSED Value transfer Type reference (TYPE) BRF_BOOLE_D FCode wurde abgearbeitet 20011022
2 Importing IV_FCODE Value transfer Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20011022

Method PROCESS_EXIT_FUNCTION on Interface IF_MAINTENANCE_BRF has no exception.

Method PROCESS_NORMAL_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROCESSED Value transfer Type reference (TYPE) BRF_BOOLE_D FCode wurde abgearbeitet 20011022
2 Importing IV_FCODE Value transfer Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20011022

Method PROCESS_NORMAL_FUNCTION on Interface IF_MAINTENANCE_BRF has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT Call by reference Type reference (TYPE) I Anzahl vorhandener Versionen (incl. Version=0) 20030827

Method SAVE on Interface IF_MAINTENANCE_BRF has no exception.

Method SAVE_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_E071 Call by reference Type reference (TYPE) TREDT_OBJECTS Zu bearbeitende Objekte (Korrekturschnittstelle) 20021122
2 Exporting ET_E071K Call by reference Type reference (TYPE) TR_KEYS Tabellenschlüssel 20021122

Method SAVE_PREPARE on Interface IF_MAINTENANCE_BRF has no exception.

Method SET_SCREEN_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SCREEN Call by reference Type reference (TYPE) ANY BRF: Dynprostruktur 20011015
2 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011025
3 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011015
4 Importing IV_STRUCTURE Call by reference Type reference (TYPE) TABNAME Tabellenname 20071204

Method SET_SCREEN_STRUCTURE on Interface IF_MAINTENANCE_BRF has no exception.

Method SET_SCREEN_STRUCTURE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SCREEN Call by reference Type reference (TYPE) ANY BRF: Dynprostruktur Kopfdaten 20011015
2 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011025
3 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011017

Method SET_SCREEN_STRUCTURE_ENTRY on Interface IF_MAINTENANCE_BRF has no exception.

Method SET_SCREEN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SCREEN Call by reference Type reference (TYPE) ANY Dynprotabelle allgemein 20011022
2 Importing IV_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20011024
3 Importing IV_SCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20011022
4 Importing IV_STRUCTURE Call by reference Type reference (TYPE) TABNAME Tabellenname 20071204

Method SET_SCREEN_TABLE on Interface IF_MAINTENANCE_BRF has no exception.

Method SET_SMARTFORM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SMARTFORM_NAME Value transfer Type reference (TYPE) TDSFNAME Smart Forms: Formularname 20021111

Method SET_SMARTFORM_NAME on Interface IF_MAINTENANCE_BRF has no exception.

Method SET_TOP_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TOP_LINE Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20020121

Method SET_TOP_LINE on Interface IF_MAINTENANCE_BRF has no exception.

Method SYNC Signature

Method SYNC on Interface IF_MAINTENANCE_BRF has no parameter.
Method SYNC on Interface IF_MAINTENANCE_BRF has no exception.
Event Signatures

Event DATA_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_DATA_CHANGE_INFO Exporting Value transfer Type reference (TYPE) BRF_DATA_CHANGE_INFO_T BRF: Info über geänderte Daten (beim sichern) - Tabellentyp 20040829
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ACTIONS_MNT_BRF BRF: Maintenance - Abstract Action 20020122
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ACTION_BASE_MNT_BRF BRF: Maintenance - Concrete Action - Basis Class 20011203
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_APPLCLS_SYS_MNT_BRF BRF: Maintenance - Application Class - TBRF000 20030122
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_APPLCLS_SYS_MNT_IMP BRF: Application Classes Maintenance 20040120
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_APPLICATION_CLASS_MNT_BRF BRF: Maintenance - Application Class - TBRF100 20011019
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EVENT_BASE_MNT_BRF BRF: Maintenance of Events - Basis Class 20011212
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EVENT_BASE_MNT_BRF2 Obsolete - BRF: Maintenance of Events - Basis Class 20030318
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EVNT_BASE_MNT_BRF Obsolete - BRF Maint. Results (Without Rules) - Basis Class 20021107
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXPRESSION_BASE_MNT_BRF BRF: Basis Class Expressions 20011015
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IGN_SEARCH_APPLICATION_MNT Maintenance of Search Application 20031204
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IMPL_CLASS_MNT_BRF BRF: Maintenance of Implementing Classes 20011019
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RULES_BASE_MNT_BRF BRF: Maintenance of Events - Basis Class 20030217
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RULE_SET_BASE_MNT_BRF BRF: Basis Class Maintenance: Rule Sets 20021018
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TCONTEXT_BASE_MNT_BRF BRF: Basic Class Context 20060613
History
Last changed by/on SAP  20110908 
SAP Release Created in 464