SAP ABAP Interface IF_BUPA_MAINTENANCE_OWNER (SAP BP Dialog: Callbacks for Maintenance in New Interface)
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
Interface IF_BUPA_MAINTENANCE_OWNER  
Short Description SAP BP Dialog: Callbacks for Maintenance in New Interface    
General Data
Package BUPA_DIALOG   SAP Business Partner: New Dialog Interface 
Created 20000814   SAP 
Last changed 20070911   SAP 
Unicode checks active    
Forward declarations
Interface IF_BUPA_MAINTENANCE_OWNER has no forward declaration.
Interfaces
Interface IF_BUPA_MAINTENANCE_OWNER has no interface.
Friends
Interface IF_BUPA_MAINTENANCE_OWNER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_CREATION_ACTIVE Instance attribute Public Type reference (TYPE) BU_BOOLEAN Indicator: Create is Active 20000822
2 GV_CREATION_IN_FUTURE Instance attribute Public Type reference (TYPE) BU_BOOLEAN Indicator: Planned Creation is Active 20001128
3 GV_MAINTENANCE Instance attribute Public Object reference (TYPE REF TO) CL_BUPA_ABSTRACT_MAINTENANCE Reference to Current Maitenance 20010424
4 GV_NAVIGATION_DISABLED Instance attribute Public Type reference (TYPE) BU_BOOLEAN Indicator: Navigation to Other BPs Disabled 20011206
5 GV_PARTNER_CHANGE_IS_WARNING Instance attribute Public Type reference (TYPE) BU_BOOLEAN Indicator: Partner Changes Lead to Warning 20001024
6 GV_PARTNER_CHANGE_NOT_ALLOWED Instance attribute Public Type reference (TYPE) BU_BOOLEAN Indicator: Partner Changes are not Permitted 20001024
7 GV_PARTNER_EXISTS_ON_DB Instance attribute Public Type reference (TYPE) BU_BOOLEAN Indicator: Partner Already Exists in Database 20000824
8 GV_PARTNER_GUID Instance attribute Public Type reference (TYPE) BUS_PARTNER-GUID GUID of Current Business Partner 20000824
9 GV_SAVE_MODE Instance attribute Public Type reference (TYPE) BU_XSAVE Indicator: Save Mode Active 20000821
10 GV_SETTINGS Instance attribute Public Object reference (TYPE REF TO) CL_BUPA_DIALOG_SETTINGS SAP BP Dialog: User-Specific Settings 20000821
Methods
# Method Level Visibility Method type Description Created on
1 CAN_CHANGE_PARTNER Instance method Public Method Check if a Business Parnter May be Changed 20001123
2 CLEAR_OWNER_MESSAGES Instance method Public Method Initializes the Message Table 20021219
3 COLLECT_MESSAGE Instance method Public Method Collect a Message from SY Fields 20000814
4 CONFIRM_AND_REMOVE_MESSAGES Instance method Public Method Confirms and Removes Messages from a Message Table 20001221
5 DISPLAY_CHANGES_POSSIBLE Instance method Public Method De/Activates CANCEL, TAKE, SAVE if No Change Possible 20001219
6 NAVIGATE_TO Instance method Public Method Execute New Navigation Command 20000814
7 NAVIGATE_TO_DUPLICATE Instance method Public Method Navigation to a Duplicate 20001220
8 REMOVE_CONFIRMED_MESSAGES_FROM Instance method Public Method Removes Already Confirmed Messages from a Message Table 20001221
9 REQUEST_LEAVING Instance method Public Method Request to Leave All Active Maintenance 20000814
10 SET_NAVIGATION_REQUEST Instance method Public Method Set Navigation Request 20040226
11 SHOW_PARTNER_POPUP Instance method Public Method Display of General Detail Data on Partner 20000814
Events
Interface IF_BUPA_MAINTENANCE_OWNER has no event.
Types
Interface IF_BUPA_MAINTENANCE_OWNER has no local type.
Method Signatures

Method CAN_CHANGE_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID GUID eines Geschäftspartners 20001123
# Exception Resumable Description Created on
1 ALLOWED_WITH_WARNING Erlaubt mit Warnung 20001123
2 NOT_ALLOWED Nicht erlaubt 20001123

Method CLEAR_OWNER_MESSAGES Signature

Method CLEAR_OWNER_MESSAGES on Interface IF_BUPA_MAINTENANCE_OWNER has no parameter.
Method CLEAR_OWNER_MESSAGES on Interface IF_BUPA_MAINTENANCE_OWNER 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 Struktur der Message-Variablen 20000920
2 Importing IV_CURSOR_FIELD Call by reference Type reference (TYPE) BUS_SCREEN-FIELD_NAME Cursorfeld 20001121
3 Importing IV_CURSOR_LINE Call by reference Type reference (TYPE) I Cursorzeile 20001121
4 Importing IV_CURSOR_SCREEN Call by reference Object reference (TYPE REF TO) CL_BUS_ABSTRACT_SCREEN Cursorscreen 20001121
5 Importing IV_MESSAGE Call by reference Object reference (TYPE REF TO) CL_BUPA_DIALOG_MESSAGE Instanz einer Message 20001121

Method COLLECT_MESSAGE on Interface IF_BUPA_MAINTENANCE_OWNER has no exception.

Method CONFIRM_AND_REMOVE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BU_DIALOG_MESSAGE_T Tabellen von Instanzen von CX_BUPA_DIALOG_MESSAGE 20001221

Method CONFIRM_AND_REMOVE_MESSAGES on Interface IF_BUPA_MAINTENANCE_OWNER has no exception.

Method DISPLAY_CHANGES_POSSIBLE Signature

Method DISPLAY_CHANGES_POSSIBLE on Interface IF_BUPA_MAINTENANCE_OWNER has no parameter.
Method DISPLAY_CHANGES_POSSIBLE on Interface IF_BUPA_MAINTENANCE_OWNER has no exception.

Method NAVIGATE_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST Call by reference Object reference (TYPE REF TO) CL_BUPA_NAVIGATION_REQUEST IV_REQUEST 20000814
# Exception Resumable Description Created on
1 NAVIGATION_CANCELLED Die Navigation mußte abgebrochen werden 20000814
2 OPEN_ANOTHER_BP Open another BP in an application transaction 20060927

Method NAVIGATE_TO_DUPLICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LEAVE Call by reference Type reference (TYPE) BU_BOOLEAN Kennzeichen: Normalen Ablauf verlassen 20001220

Method NAVIGATE_TO_DUPLICATE on Interface IF_BUPA_MAINTENANCE_OWNER has no exception.

Method REMOVE_CONFIRMED_MESSAGES_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BU_DIALOG_MESSAGE_T Tabellen von Instanzen von CX_BUPA_DIALOG_MESSAGE 20001221

Method REMOVE_CONFIRMED_MESSAGES_FROM on Interface IF_BUPA_MAINTENANCE_OWNER has no exception.

Method REQUEST_LEAVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ANSWER Call by reference Type reference (TYPE) CHAR1 Antwort von PopUp durchschleifen 20050113
2 Importing IV_DO_NOT_ASK_USER Call by reference Type reference (TYPE) BU_BOOLEAN SPACE Benutzer nicht fragen 20000830
3 Importing IV_DO_NOT_CHECK Call by reference Type reference (TYPE) BU_BOOLEAN SPACE Prüfungen nicht durchführen 20000814
4 Importing IV_PARTNER_MUST_EXIST Call by reference Type reference (TYPE) BU_BOOLEAN SPACE Kein Verlassen im Anlegen ohne Eingaben 20000905
5 Importing IV_TITLE Call by reference Type reference (TYPE) BUS_SCREEN-TITLE SPACE Titel des Fensters 20000814
# Exception Resumable Description Created on
1 LEAVING_CANCELLED Das Verlassen wurde abgebrochen werden 20000814

Method SET_NAVIGATION_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RELATION_KEY Call by reference Type reference (TYPE) BUS05X_KEY GP-Beziehungen/GP-Rollenfindungen: Allgemeine Daten 20040303
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20040226
3 Importing IV_RELTYP Call by reference Type reference (TYPE) BU_RELTYP Geschäftspartner-Beziehungstyp 20040303

Method SET_NAVIGATION_REQUEST on Interface IF_BUPA_MAINTENANCE_OWNER has no exception.

Method SHOW_PARTNER_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LEAVE Call by reference Type reference (TYPE) BU_BOOLEAN EV_LEAVE 20000814
2 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID IV_PARTNER_GUID 20000814

Method SHOW_PARTNER_POPUP on Interface IF_BUPA_MAINTENANCE_OWNER has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 20C