SAP ABAP Class CL_BUPA_MY_OBJECTS (SAP BP Dialog: Proxy Class for BP History and Favorites)
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_MY_OBJECTS  
Short Description SAP BP Dialog: Proxy Class for BP History and Favorites    
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 20000710   SAP 
Last change 20000717   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUPA_MY_OBJECTS has no forward declaration.
Interfaces
Class CL_BUPA_MY_OBJECTS has no interface implemented.
Friends
Class CL_BUPA_MY_OBJECTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJTYPE Constant Private Type reference (TYPE) SWO_OBJTYP 'BUS1006' Constant: BOR Object Category of Business Partner 20000710
2 GC_X Constant Private Type reference (TYPE) BU_BOOLEAN 'X' Constant: TRUE 20001128
3 GV_MESSAGE_DUMMY Static Attribute Private Type reference (TYPE) CHAR1 Dummy for MESSAGE INTO 20000725
4 GV_PUBLICATION Static Attribute Private Object reference (TYPE REF TO) CL_GOS_MANAGER Publication for Generic Object Services 20000810
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MY_PARTNER Static method Public Method Adds a Business Partner to "My Objects" 20000810
2 ADD_MY_PARTNERS Static method Public Method Adds Business Partners to "My Objects" 20000810
3 ADD_REMEMBERED_PARTNER Static method Public Method Adds a Business Partner to "Flagged Objects" 20000810
4 ADD_REMEMBERED_PARTNERS Static method Public Method Adds Business Partners to "Flagged Objects" 20000810
5 GET_MY_PARTNERS Static method Public Method Provides List of Business Partners in "My Objects" 20000725
6 GET_PARTNER_HISTORY Static method Public Method Provides List of Last-Maintained Business Partners 20000810
7 GET_REMEMBERED_PARTNERS Static method Public Method Provides List of Business Partners under "Flagged" 20000810
8 PUBLISH Static method Public Method Publishes a Business Partner 20000724
9 REMOVE_MY_PARTNER Static method Public Method Removes a Business Partner from "My Objects" 20000810
10 REMOVE_MY_PARTNERS Static method Public Method Removes Business Partners from "My Objects" 20000810
11 REMOVE_REMEMBERED_PARTNER Static method Public Method Removes a Business Partner from "Flagged Objects" 20000810
12 REMOVE_REMEMBERED_PARTNERS Static method Public Method Removes Business Partners from "Flagged Objects" 20000810
13 UNPUBLISH Static method Public Method Removes Existing Publications 20000810
Events
Class CL_BUPA_MY_OBJECTS has no event.
Types
Class CL_BUPA_MY_OBJECTS has no local type.
Method Signatures

Method ADD_MY_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 Ein Geschäftspartner 20000810
# Exception Resumable Description Created on
1 ALREADY_EXISTS Der Eintrag befindet sich bereits in der Liste 20000810
2 INTERNAL_ERROR INTERNAL_ERROR 20000810
3 NO_PARTNER_SPECIFIED Es wurde kein Partner angegeben 20000810

Method ADD_MY_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTNER_GUIDS Call by reference Type reference (TYPE) BUS_PARTNER-GUID_TABLE Eine List von Geschäftspartnern 20000810
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000810
2 NO_PARTNERS_SPECIFIED Es wurden keine Partner angegeben 20000810

Method ADD_REMEMBERED_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INFO Call by reference Type reference (TYPE) BUS_TODO_REMO_INFO Gemerkte Objekte: Infomationsdaten 20000815
2 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID Ein Geschäftspartner 20000810
# Exception Resumable Description Created on
1 ALREADY_EXISTS Der Eintrag befindet sich bereits in der Liste 20000810
2 INTERNAL_ERROR INTERNAL_ERROR 20000810
3 NO_PARTNER_SPECIFIED Es wurde kein Partner angegeben 20000810

Method ADD_REMEMBERED_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTNER_INFOS Call by reference Type reference (TYPE) BUS_PARTNER_INFO_T Eine Liste von Geschäftspartnern mit Infos 20000815
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000810
2 NO_PARTNERS_SPECIFIED Es wurden keine Partner angegeben 20000810

Method GET_MY_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 ET_PARTNER_GUIDS 20000725
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000725

Method GET_PARTNER_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HISTORY Call by reference Type reference (TYPE) BUS_PARTNER_HISTORY_T Die History der zuletzt bearbeiteten Geschäftspartner 20000810

Method GET_PARTNER_HISTORY on class CL_BUPA_MY_OBJECTS has no exception.

Method GET_REMEMBERED_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTNER_INFOS Call by reference Type reference (TYPE) BUS_PARTNER_INFO_T Liste von GPs mit Infos 20000815
# Exception Resumable Description Created on
1 INTERNAL_ERROR INTERNAL_ERROR 20000810

Method PUBLISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) BUS_DIALOG-ACTIVITY 20030715
2 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID GUID eines Geschäftspartners 20000724
# Exception Resumable Description Created on
1 INTERNAL_ERROR Es ist ein schwerer interner Fehler aufgetreten 20000810

Method REMOVE_MY_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 IV_PARTNER_GUID 20000810
# Exception Resumable Description Created on
1 DOES_NOT_EXISTS Der Geschäftspartner befindet sich nicht in der Liste 20000810
2 NO_PARTNER_SPECIFIED Es wurde keine Geschäftspartner angegeben 20000810

Method REMOVE_MY_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTNER_GUIDS Call by reference Type reference (TYPE) BUS_PARTNER-GUID_TABLE IV_PARTNER_GUID 20000810
# Exception Resumable Description Created on
1 NO_PARTNERS_SPECIFIED Es wurden keine Geschäftspartne angegeben 20000810

Method REMOVE_REMEMBERED_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 IV_PARTNER_GUID 20000810
# Exception Resumable Description Created on
1 DOES_NOT_EXISTS Der Geschäftspartner befindet sich nicht in der Liste 20000810
2 NO_PARTNER_SPECIFIED Es wurde keine Geschäftspartner angegeben 20000810

Method REMOVE_REMEMBERED_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTNER_GUIDS Call by reference Type reference (TYPE) BUS_PARTNER-GUID_TABLE IV_PARTNER_GUID 20000810
# Exception Resumable Description Created on
1 NO_PARTNERS_SPECIFIED Es wurden keine Geschäftspartne angegeben 20000810

Method UNPUBLISH Signature

Method UNPUBLISH on class CL_BUPA_MY_OBJECTS has no parameter.
Method UNPUBLISH on class CL_BUPA_MY_OBJECTS has no exception.
History
Last changed by/on SAP  20000717 
SAP Release Created in 20C