SAP ABAP Class CL_BUPA_ABSTRACT_MAINTENANCE (SAP BP Dialog Box: Basis Class for Single Maintenance)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-BP-UI (Application Component) Dialog SAP-GUI
     BUPA_DIALOG (Package) SAP Business Partner: New Dialog Interface
Properties
Class CL_BUPA_ABSTRACT_MAINTENANCE  
Short Description SAP BP Dialog Box: Basis Class for Single Maintenance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BUPA_DIALOG   SAP Business Partner: New Dialog Interface 
Created 20000718   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUPA_ABSTRACT_MAINTENANCE has no forward declaration.
Interfaces
Class CL_BUPA_ABSTRACT_MAINTENANCE has no interface implemented.
Friends
Class CL_BUPA_ABSTRACT_MAINTENANCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_CHANGES_POSSIBLE Instance attribute Private Type reference (TYPE) BUS_SCREEN-BOOLEAN Indicator: Changes Might be Present 20001219
2 GV_FOCUS Instance attribute Protected Type reference (TYPE) BUS_SCREEN-BOOLEAN Flag: Maintenance Currently Selected 20000718
3 GV_ID Instance attribute Public Type reference (TYPE) BU_MAINTENANCE_ID Identification of Class 20000718
4 GV_OWNER Instance attribute Protected Object reference (TYPE REF TO) IF_BUPA_MAINTENANCE_OWNER Object that Created this Instance 20000814
5 GV_POSSIBLE Instance attribute Protected Type reference (TYPE) BUS_SCREEN-BOOLEAN Flag: Maintenance Might Be Selected 20000718
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_SETTINGS Instance method Public Method Initialization: Set Up the Screen According to New Settings 20000821
2 CHECK_CURRENT_MEMORY Instance method Public Method Memory: Check Current Memory Content 20000718
3 CLEAR_GLOBAL_MEMORY Instance method Public Method Memory: Delete Global Memory 20001121
4 COLLECT_MESSAGE Instance method Protected Method Internal: Collect a Message after MESSAGE 20000718
5 COMMIT_CURRENT_MEMORY Instance method Public Method Memory: Transfer Current Memory to Global Memory 20000815
6 COMPLETE_GLOBAL_MEMORY Instance method Public Method Memory: Transfer Global Memory to Database 20001024
7 CONSTRUCTOR Instance method Public Constructor Initialization: CONSTRUCTOR 20000718
8 CONTINUE_AFTER_EXIT_COMMAND Instance method Public Method Screen: Postprocessing After EXIT-COMMAND 20000811
9 DISPATCH Instance method Public Method Screen: DISPATCH 20000718
10 DISPLAY_IN_WORKAREA Instance method Public Method Screen: DISPLAY_IN_WORKAREA 20000718
11 DISPLAY_MENU_AND_TOOLBAR Instance method Public Method Screen: DISPLAY_MENU_AND_TOOLBAR 20000718
12 DISPLAY_TITLE Instance method Public Method Screen: DISPLAY_TITLE 20000718
13 END Instance method Public Method Initialization: END 20000718
14 FREE Instance method Public Method Initialization: DESTRUCTOR 20000824
15 GET_CHANGES_POSSIBLE Instance method Public Method Screen: Owner Asks Indicator if Changes are Possible 20001219
16 HAS_CHANGED Instance method Public Method Memory: Query Whether Changes Have Been Made 20000718
17 NAVIGATE_TO Instance method Public Method Navigation: NAVIGATE_TO 20000718
18 RESET_CURRENT_MEMORY Instance method Public Method Memory: Delete Current Memory 20030213
19 ROLLBACK_CURRENT_MEMORY Instance method Public Method Memory: Rollback Current Memory 20000815
20 SAVE_GLOBAL_MEMORY Instance method Public Method Memory: Save Global Memory in Database 20001121
21 SET_CHANGES_POSSIBLE Instance method Public Method Screen: Set Indicator to Show that Changes are Possible 20001219
22 SET_FOCUS Instance method Public Method Screen: Owner Sets/Removes the Focus 20000718
23 SET_POSSIBLE_FOR Instance method Public Method Screen: Owner Sets new Parnter and Possible Creation 20000718
24 START Instance method Public Method Initialization: START 20000718
Events
Class CL_BUPA_ABSTRACT_MAINTENANCE has no event.
Types
Class CL_BUPA_ABSTRACT_MAINTENANCE has no local type.
Method Signatures

Method APPLY_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SETTINGS Call by reference Object reference (TYPE REF TO) CL_BUPA_DIALOG_SETTINGS SAP-GP Dialog: Benutzerspezifische Einstellungen 20000821

Method APPLY_SETTINGS on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method CHECK_CURRENT_MEMORY 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) BU_DIALOG_MESSAGE_T Tabellen von Instanzen von CX_BUPA_DIALOG_MESSAGE 20001219

Method CHECK_CURRENT_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method CLEAR_GLOBAL_MEMORY Signature

Method CLEAR_GLOBAL_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no parameter.
Method CLEAR_GLOBAL_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method COLLECT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) SYMSG Message 20001129
2 Importing IV_CURSOR_FIELD Call by reference Type reference (TYPE) BUS_SCREEN-FIELD_NAME Cursor-Feld 20001121
3 Importing IV_CURSOR_LINE Call by reference Type reference (TYPE) I Cursor-Zeile 20001121
4 Importing IV_MESSAGE Call by reference Object reference (TYPE REF TO) CL_BUPA_DIALOG_MESSAGE SAP-GP Dialog, Message 20001121

Method COLLECT_MESSAGE on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method COMMIT_CURRENT_MEMORY Signature

Method COMMIT_CURRENT_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no parameter.
Method COMMIT_CURRENT_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method COMPLETE_GLOBAL_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RAISED_MESSAGE Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20010705

Method COMPLETE_GLOBAL_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) BU_MAINTENANCE_ID Klassenschlüssel 20000718
2 Importing IV_OWNER Call by reference Object reference (TYPE REF TO) IF_BUPA_MAINTENANCE_OWNER Besitzendes Objekt 20000814

Method CONSTRUCTOR on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method CONTINUE_AFTER_EXIT_COMMAND Signature

Method CONTINUE_AFTER_EXIT_COMMAND on class CL_BUPA_ABSTRACT_MAINTENANCE has no parameter.
Method CONTINUE_AFTER_EXIT_COMMAND on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DISPATCHED Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN EV_DISPATCHED 20000718
2 Importing IV_FUNCTION_CODE Call by reference Type reference (TYPE) BUS_SCREEN-FUNCTION_CODE IV_FUNCTION_CODE 20000718

Method DISPATCH on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method DISPLAY_IN_WORKAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AREA Call by reference Type reference (TYPE) BUS_SCREEN-AREA CS_AREA 20000718

Method DISPLAY_IN_WORKAREA on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method DISPLAY_MENU_AND_TOOLBAR Signature

Method DISPLAY_MENU_AND_TOOLBAR on class CL_BUPA_ABSTRACT_MAINTENANCE has no parameter.
Method DISPLAY_MENU_AND_TOOLBAR on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method DISPLAY_TITLE Signature

Method DISPLAY_TITLE on class CL_BUPA_ABSTRACT_MAINTENANCE has no parameter.
Method DISPLAY_TITLE on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method END Signature

Method END on class CL_BUPA_ABSTRACT_MAINTENANCE has no parameter.
Method END on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method FREE Signature

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

Method GET_CHANGES_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_POSSIBLE Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN Kennzeichen: Änderungen möglich 20001219

Method GET_CHANGES_POSSIBLE on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGED Call by reference Type reference (TYPE) BU_BOOLEAN Kennzeichen: Daten wurden verändert 20000718
2 Exporting EV_TEXTLINE Call by reference Type reference (TYPE) C Kurztext der Pflege für die Sicherheitsabfrage 20000804

Method HAS_CHANGED on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method NAVIGATE_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_CREATION_STARTING Call by reference Type reference (TYPE) BU_BOOLEAN Kennzeichen: Es wird gerade in das Analegen eines GP verzwei 20000727
2 Importing IV_NEW_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID IV_NEW_PARTNER_GUID 20000718
3 Importing IV_REQUEST Call by reference Object reference (TYPE REF TO) CL_BUPA_NAVIGATION_REQUEST IV_REQUEST 20000718
# Exception Resumable Description Created on
1 NAVIGATION_CANCELLED NAVIGATION_CANCELLED 20000718
2 OPEN_ANOTHER_BP OPEN_ANOTHER_BP 20060926

Method RESET_CURRENT_MEMORY Signature

Method RESET_CURRENT_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no parameter.
Method RESET_CURRENT_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method ROLLBACK_CURRENT_MEMORY Signature

Method ROLLBACK_CURRENT_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no parameter.
Method ROLLBACK_CURRENT_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method SAVE_GLOBAL_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RAISED_MESSAGE Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20010705

Method SAVE_GLOBAL_MEMORY on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method SET_CHANGES_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POSSIBLE Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN Kennzeichen: Änderungen möglich 20001219

Method SET_CHANGES_POSSIBLE on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method SET_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FOCUS Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN IV_FOCUS 20000718

Method SET_FOCUS on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method SET_POSSIBLE_FOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATION_ACTIVE Call by reference Type reference (TYPE) BU_BOOLEAN Kennzeichen: Geschäftspartner wird gerade erst angelegt 20000727
2 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID GUID des Geschäftspartners 20000718

Method SET_POSSIBLE_FOR on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPTIONS Call by reference Object reference (TYPE REF TO) CL_BUPA_DIALOG_JOEL_OPTIONS SAP-GP Dialog: Optionen für den Dialogstart 20000815

Method START on class CL_BUPA_ABSTRACT_MAINTENANCE has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 20C