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 | ![]() |
Constant | Public | Type reference (TYPE) | BURS_RELATIONSHIP-DIRECTED_TYPE | '**' | Constant: All Relationship Categories | 20000921 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | BURS_OVERVIEW-ID | 'A' | Constant: List Display | 20000808 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | BURS_OVERVIEW-ID | 'B' | Constant: Map Display | 20000808 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | BURS_OVERVIEW-ID | 'C' | Constant: Network Display | 20000808 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | BURS_OVERVIEW-ID | 'D' | Constant: Tree Display | 20000831 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | BU_BOOLEAN | 'X' | Constant: TRUE | 20000808 | |
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BURS_RELATIONSHIP-DIRECTED_TYPE | Current Relationship Category and Direction | 20000811 | ||
8 | ![]() |
Static Attribute | Protected | See coding | Private: List of Instances | 20000803 | |||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BURS_OVERVIEW-LINE_TABLE | Current Contents of Overview | 20000803 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BURS_INDEX_T | Selected Lines from the Current Contents of Overview | 20040302 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BURS_OVERVIEW-ID | Private: Identification of an Instance | 20000803 | ||
12 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BUPR_OVERVIEW_OWNER | Private: Owning Object of an Instance | 20000803 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BUS_PARTNER-GUID | Current Partner | 20000803 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Postprocessing after EXIT COMMAND | 20000814 |
2 | ![]() |
Instance method | Public | Method | Abstract: Processes a Function Code for Events | 20000808 |
3 | ![]() |
Instance method | Public | Method | Displays New Contents in Overview | 20000803 |
4 | ![]() |
Instance method | Protected | Method | Abstract: Special Implementation Called by DISPLAY | 20000803 |
5 | ![]() |
Static method | Public | Method | Releases All Instances of an Owner | 20000824 |
6 | ![]() |
Instance method | Protected | Method | Special Implementation Called by FREE | 20000803 |
7 | ![]() |
Static method | Public | Method | Provides List of Possible Overview IDs | 20000808 |
8 | ![]() |
Static method | Public | Method | Provides Instance for an Owner and Overview ID | 20000808 |
9 | ![]() |
Instance method | Public | Method | Provides Subscreen with Overview | 20000814 |
10 | ![]() |
Instance method | Public | Method | Provides Currently Selected Business Partner | 20000808 |
11 | ![]() |
Instance method | Public | Method | Abstract: Provides List of Currently Selected BP | 20000803 |
12 | ![]() |
Instance method | Public | Method | Provides Currently Selected Relationship | 20000808 |
13 | ![]() |
Instance method | Public | Method | Abstract: Provides List of Currently Selected Relationship | 20000803 |
14 | ![]() |
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 | ![]() |
EV_DISPATCHED | Call by reference | Type reference (TYPE) | BUS_SCREEN-BOOLEAN | Kennzeichen: Funktionscode wurde verarbeitet | 20000808 | ||
2 | ![]() |
EV_REFRESH_DISPLAY | Call by reference | Type reference (TYPE) | BUS_SCREEN-BOOLEAN | Kennzeichen: Übersicht auffrischen | 20000814 | ||
3 | ![]() |
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 | ![]() |
IS_DIRECTED_TYPE | Call by reference | Type reference (TYPE) | BURS_RELATIONSHIP-DIRECTED_TYPE | Beziehungtyp und Richtung | 20000811 | ||
2 | ![]() |
IT_LINES | Call by reference | Type reference (TYPE) | BURS_OVERVIEW-LINE_TABLE | Inhalt der Übersicht | 20000803 | ||
3 | ![]() |
IT_SELECTED_LINES | Call by reference | Type reference (TYPE) | BURS_INDEX_T | Ausgewählte Zeilen aus dem Inhalt der Übersicht | 20040302 | ||
4 | ![]() |
IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BUS_PARTNER-GUID | GUID eines Geschäftspartners | 20000803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
Ausnahme | 20001121 |
Method FREE_INSTANCES_OF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
EV_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_BUPR_ABSTRACT_OVERVIEW | Neue oder exisitierende Instanz | 20000808 | ||
2 | ![]() |
EV_IS_NEW | Call by reference | Type reference (TYPE) | BU_BOOLEAN | Kennzeichen: Ist wurde neu erzeugt | 20000808 | ||
3 | ![]() |
IV_OVERVIEW_ID | Call by reference | Type reference (TYPE) | BURS_OVERVIEW-ID | Overview Id | 20000808 | ||
4 | ![]() |
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 | ![]() |
EV_DIFFTYP_SCREEN | Call by reference | Object reference (TYPE REF TO) | CL_BUS_ABSTRACT_SUB_SCREEN | Subscreen der DiffTypen | 20020207 | ||
2 | ![]() |
EV_OVERVIEW_SCREEN | Call by reference | Object reference (TYPE REF TO) | CL_BUS_ABSTRACT_SUB_SCREEN | Subscreen der Übersicht | 20000814 | ||
3 | ![]() |
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 | ![]() |
EV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BUS_PARTNER-GUID | Aktuell ausgewählter Geschäftspartner | 20000808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Aktuell ist mehr als ein Geschäftspartner ausgewählt | 20000808 | |
2 | ![]() |
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 | ![]() |
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 | ![]() |
ES_LINE_KEY | Call by reference | Type reference (TYPE) | BURS_OVERVIEW-LINE_KEY | Aktuell ausgewählte Beziehung | 20000808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Aktuell ist mehr als eine Beziehung ausgewählt | 20000808 | |
2 | ![]() |
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 | ![]() |
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 | ![]() |
EV_TITLE | Call by reference | Type reference (TYPE) | BURS_OVERVIEW-TITLE | Bildschirmtitel | 20000808 | ||
2 | ![]() |
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 |