SAP ABAP Class CL_BUPR_ABSTRACT_OVERVIEW (SAP BP Dialog Relationship Overview)
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_BUPR_ABSTRACT_OVERVIEW  
Short Description SAP BP Dialog Relationship Overview    
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 20000803   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUPR_ABSTRACT_OVERVIEW has no forward declaration.
Interfaces
Class CL_BUPR_ABSTRACT_OVERVIEW has no interface implemented.
Friends
Class CL_BUPR_ABSTRACT_OVERVIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ALL Constant Public Type reference (TYPE) BURS_RELATIONSHIP-DIRECTED_TYPE '**' Constant: All Relationship Categories 20000921
2 GC_ID_ALV Constant Public Type reference (TYPE) BURS_OVERVIEW-ID 'A' Constant: List Display 20000808
3 GC_ID_MAP Constant Public Type reference (TYPE) BURS_OVERVIEW-ID 'B' Constant: Map Display 20000808
4 GC_ID_NET Constant Public Type reference (TYPE) BURS_OVERVIEW-ID 'C' Constant: Network Display 20000808
5 GC_ID_TREE Constant Public Type reference (TYPE) BURS_OVERVIEW-ID 'D' Constant: Tree Display 20000831
6 GC_X Constant Protected Type reference (TYPE) BU_BOOLEAN 'X' Constant: TRUE 20000808
7 GS_DIRECTED_TYPE Instance attribute Protected Type reference (TYPE) BURS_RELATIONSHIP-DIRECTED_TYPE Current Relationship Category and Direction 20000811
8 GT_INSTANCES Static Attribute Protected See coding Private: List of Instances 20000803
9 GT_LINES Instance attribute Protected Type reference (TYPE) BURS_OVERVIEW-LINE_TABLE Current Contents of Overview 20000803
10 GT_SELECTED_LINES Instance attribute Protected Type reference (TYPE) BURS_INDEX_T Selected Lines from the Current Contents of Overview 20040302
11 GV_ID Instance attribute Protected Type reference (TYPE) BURS_OVERVIEW-ID Private: Identification of an Instance 20000803
12 GV_OWNER Instance attribute Protected Object reference (TYPE REF TO) IF_BUPR_OVERVIEW_OWNER Private: Owning Object of an Instance 20000803
13 GV_PARTNER_GUID Instance attribute Protected Type reference (TYPE) BUS_PARTNER-GUID Current Partner 20000803
Methods
# Method Level Visibility Method type Description Created on
1 CONTINUE_AFTER_EXIT_COMMAND Instance method Public Method Postprocessing after EXIT COMMAND 20000814
2 DISPATCH Instance method Public Method Abstract: Processes a Function Code for Events 20000808
3 DISPLAY Instance method Public Method Displays New Contents in Overview 20000803
4 DISPLAY_INTERNAL Instance method Protected Method Abstract: Special Implementation Called by DISPLAY 20000803
5 FREE_INSTANCES_OF Static method Public Method Releases All Instances of an Owner 20000824
6 FREE_INTERNAL Instance method Protected Method Special Implementation Called by FREE 20000803
7 GET_ALL Static method Public Method Provides List of Possible Overview IDs 20000808
8 GET_INSTANCE Static method Public Method Provides Instance for an Owner and Overview ID 20000808
9 GET_SCREENS Instance method Public Method Provides Subscreen with Overview 20000814
10 GET_SELECTED_PARTNER Instance method Public Method Provides Currently Selected Business Partner 20000808
11 GET_SELECTED_PARTNERS Instance method Public Method Abstract: Provides List of Currently Selected BP 20000803
12 GET_SELECTED_RELATIONSHIP Instance method Public Method Provides Currently Selected Relationship 20000808
13 GET_SELECTED_RELATIONSHIPS Instance method Public Method Abstract: Provides List of Currently Selected Relationship 20000803
14 GET_TITLE Static method Public Method Provides Title of an Overview ID 20000808
Events
# Event Type Visibility Description Created on
1 CREATE_RELATIONSHIP Instance Event
(0)
Public
(2)
New Relationship Should Be Created 20000816
2 PARTNER_SELECTED Instance Event
(0)
Public
(2)
Business Partner Selected, e.g. By Double-Clicking 20000803
3 RELATIONSHIP_SELECTED Instance Event
(0)
Public
(2)
Relationship Selected, e.g. By Double-Clicking 20000803
Types
Class CL_BUPR_ABSTRACT_OVERVIEW has no local type.
Method Signatures

Method CONTINUE_AFTER_EXIT_COMMAND Signature

Method CONTINUE_AFTER_EXIT_COMMAND on class CL_BUPR_ABSTRACT_OVERVIEW has no parameter.
Method CONTINUE_AFTER_EXIT_COMMAND on class CL_BUPR_ABSTRACT_OVERVIEW 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 Kennzeichen: Funktionscode wurde verarbeitet 20000808
2 Exporting EV_REFRESH_DISPLAY Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN Kennzeichen: Übersicht auffrischen 20000814
3 Importing IV_FUNCTION_CODE Call by reference Type reference (TYPE) BUS_SCREEN-FUNCTION_CODE Funktionscode 20000808

Method DISPATCH on class CL_BUPR_ABSTRACT_OVERVIEW has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DIRECTED_TYPE Call by reference Type reference (TYPE) BURS_RELATIONSHIP-DIRECTED_TYPE Beziehungtyp und Richtung 20000811
2 Importing IT_LINES Call by reference Type reference (TYPE) BURS_OVERVIEW-LINE_TABLE Inhalt der Übersicht 20000803
3 Importing IT_SELECTED_LINES Call by reference Type reference (TYPE) BURS_INDEX_T Ausgewählte Zeilen aus dem Inhalt der Übersicht 20040302
4 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID GUID eines Geschäftspartners 20000803
# Exception Resumable Description Created on
1 ALL_NOT_SUPPORTED Anzeige nicht möglich 20001121

Method DISPLAY_INTERNAL Signature

Method DISPLAY_INTERNAL on class CL_BUPR_ABSTRACT_OVERVIEW has no parameter.
# Exception Resumable Description Created on
1 ALL_NOT_SUPPORTED Ausnahme 20001121

Method FREE_INSTANCES_OF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OWNER Call by reference Object reference (TYPE REF TO) IF_BUPR_OVERVIEW_OWNER Besitzendes Objekt 20000824

Method FREE_INSTANCES_OF on class CL_BUPR_ABSTRACT_OVERVIEW has no exception.

Method FREE_INTERNAL Signature

Method FREE_INTERNAL on class CL_BUPR_ABSTRACT_OVERVIEW has no parameter.
Method FREE_INTERNAL on class CL_BUPR_ABSTRACT_OVERVIEW has no exception.

Method GET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OVERVIEW_IDS Call by reference Type reference (TYPE) BURS_OVERVIEW-ID_TABLE Tabelle von Overview Ids 20000808

Method GET_ALL on class CL_BUPR_ABSTRACT_OVERVIEW has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INSTANCE Call by reference Object reference (TYPE REF TO) CL_BUPR_ABSTRACT_OVERVIEW Neue oder exisitierende Instanz 20000808
2 Exporting EV_IS_NEW Call by reference Type reference (TYPE) BU_BOOLEAN Kennzeichen: Ist wurde neu erzeugt 20000808
3 Importing IV_OVERVIEW_ID Call by reference Type reference (TYPE) BURS_OVERVIEW-ID Overview Id 20000808
4 Importing IV_OWNER Call by reference Object reference (TYPE REF TO) IF_BUPR_OVERVIEW_OWNER Besitzendes Objekt 20000808

Method GET_INSTANCE on class CL_BUPR_ABSTRACT_OVERVIEW has no exception.

Method GET_SCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DIFFTYP_SCREEN Call by reference Object reference (TYPE REF TO) CL_BUS_ABSTRACT_SUB_SCREEN Subscreen der DiffTypen 20020207
2 Exporting EV_OVERVIEW_SCREEN Call by reference Object reference (TYPE REF TO) CL_BUS_ABSTRACT_SUB_SCREEN Subscreen der Übersicht 20000814
3 Exporting EV_TOOLBAR_SCREEN Call by reference Object reference (TYPE REF TO) CL_BUS_ABSTRACT_SUB_SCREEN Subscreen der Toolbar 20000814

Method GET_SCREENS on class CL_BUPR_ABSTRACT_OVERVIEW has no exception.

Method GET_SELECTED_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID Aktuell ausgewählter Geschäftspartner 20000808
# Exception Resumable Description Created on
1 MORE_THAN_ONE_PARTNER Aktuell ist mehr als ein Geschäftspartner ausgewählt 20000808
2 NO_PARTNER_SELECTED Aktuell ist kein Geschäftspartner ausgewählt 20000808

Method GET_SELECTED_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTNER_GUIDS Call by reference Type reference (TYPE) BUS_PARTNER-GUID_TABLE Tabelle der Partner 20000803

Method GET_SELECTED_PARTNERS on class CL_BUPR_ABSTRACT_OVERVIEW has no exception.

Method GET_SELECTED_RELATIONSHIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LINE_KEY Call by reference Type reference (TYPE) BURS_OVERVIEW-LINE_KEY Aktuell ausgewählte Beziehung 20000808
# Exception Resumable Description Created on
1 MORE_THAN_ONE_RELATIONSHIP Aktuell ist mehr als eine Beziehung ausgewählt 20000808
2 NO_RELATIONSHIP_SELECTED Aktuell ist keine Beziehung ausgewählt 20000808

Method GET_SELECTED_RELATIONSHIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE_KEYS Call by reference Type reference (TYPE) BURS_OVERVIEW-LINE_KEY_TABLE Liste der Beziehungsschlüssel in der Übersicht 20000803

Method GET_SELECTED_RELATIONSHIPS on class CL_BUPR_ABSTRACT_OVERVIEW has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TITLE Call by reference Type reference (TYPE) BURS_OVERVIEW-TITLE Bildschirmtitel 20000808
2 Importing IV_OVERVIEW_ID Call by reference Type reference (TYPE) BURS_OVERVIEW-ID Overview Id 20000808

Method GET_TITLE on class CL_BUPR_ABSTRACT_OVERVIEW has no exception.
Event Signatures

Event CREATE_RELATIONSHIP Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_LINE_KEY Exporting Value transfer Type reference (TYPE) BURS_OVERVIEW-LINE_KEY Schlüssel der Beziehung in der Übersicht 20000816

Event PARTNER_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_PARTNER_GUID Exporting Value transfer Type reference (TYPE) BUS_PARTNER-GUID GUID eines Geschäftspartners 20000803

Event RELATIONSHIP_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_LINE_KEY Exporting Value transfer Type reference (TYPE) BURS_OVERVIEW-LINE_KEY Schlüssel der Beziehung in der Übersicht 20000803
History
Last changed by/on SAP  20090618 
SAP Release Created in 20C