SAP ABAP Class CL_BUPA_DIALOG_SEARCHER (SAP BP Dialog: Helper Class for Locator Search)
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
⤷ AP-MD-BP-UI (Application Component) Dialog SAP-GUI
⤷ BUPA_DIALOG (Package) SAP Business Partner: New Dialog Interface
Properties
Class | CL_BUPA_DIALOG_SEARCHER | |
Short Description | SAP BP Dialog: Helper Class for Locator Search | |
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 | 20000302 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_BUPA_DIALOG_SEARCHER has no interface implemented.
Friends
Class CL_BUPA_DIALOG_SEARCHER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_FIELDNAME_ADDRNUMBER | Constant | Public | Type reference (TYPE) | BUS_LOCATOR-SEARCH_RESULT_LINE-FIELDNAME | 'ADDRNUMBER' | Name of Field in Search Result | 20031016 | |
2 | GC_FIELDNAME_PARTNER_GUID | Constant | Public | Type reference (TYPE) | BUS_LOCATOR-SEARCH_RESULT_LINE-FIELDNAME | 'PARTNER_GUID' | Name of Field in Search Result | 20000606 | |
3 | GC_SEARCH_APPLICATION_BUPA | Constant | Public | Type reference (TYPE) | BUS_LOCATOR-SEARCH_APPLICATION | 'BUPA_LOCATOR' | Search Application "Business Partner" | 20000302 | |
4 | GC_SEARCH_ID_PARTNER_NUMBER | Constant | Public | Type reference (TYPE) | BUS_LOCATOR-SEARCH_ID | 'BUPA_ALL_PARTNER_NUMBER' | Search ID "Partner Number" | 20000925 | |
5 | GC_SEARCH_TYPE_ALL | Constant | Public | Type reference (TYPE) | BUS_LOCATOR-SEARCH_TYPE | 'BUPA_ALL' | Search Category "Business Partner" | 20000427 | |
6 | GC_SEARCH_TYPE_GROUP | Constant | Public | Type reference (TYPE) | BUS_LOCATOR-SEARCH_TYPE | 'BUPA_GROUP' | Search Category "Group" | 20000427 | |
7 | GC_SEARCH_TYPE_ORGANIZATION | Constant | Public | Type reference (TYPE) | BUS_LOCATOR-SEARCH_TYPE | 'BUPA_ORGANIZATION' | Search Category "Organizations" | 20000427 | |
8 | GC_SEARCH_TYPE_PERSON | Constant | Public | Type reference (TYPE) | BUS_LOCATOR-SEARCH_TYPE | 'BUPA_PERSON' | Search Category "Person" | 20000427 | |
9 | GC_X | Constant | Private | Type reference (TYPE) | BUS_LOCATOR-BOOLEAN | 'X' | Constant: True | 20000427 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_PARTNER_GUIDS_TO_RESULT | Static method | Public | Method | Adds List of BP GUIDS to a Locator Search | 20000427 |
2 | ADD_PARTNER_INFOS_TO_RESULT | Static method | Public | Method | Adds List of BP GUIDS to a Locator Search | 20031016 |
3 | FIND_PARTNER_GUID_FOR_NUMBER | Static method | Public | Method | Delivers Partner GUID or Triggers Locator Search | 20001113 |
4 | GET_ALV_DEFAULTS | Static method | Public | Method | Provides Standard Parameters for ALV Display | 20000906 |
5 | GET_HEADER_INFORMATION | Static method | Public | Method | Delivers the Header Data for a Business Partner (Buffered) | 20001113 |
6 | GET_PARTNER_GUIDS | Static method | Public | Method | Provides BP GUIDS for Locator Search | 20000606 |
7 | GET_TABLE_LINES | Static method | Public | Method | Provides Formatting of List of Partner GUIDS | 20000906 |
8 | GET_TABLE_LINES_FOR_SEARCH | Static method | Public | Method | Provides Formatting of Search (with Buffer) | 20000906 |
Events
Class CL_BUPA_DIALOG_SEARCHER has no event.
Types
Class CL_BUPA_DIALOG_SEARCHER has no local type.
Method Signatures
Method ADD_PARTNER_GUIDS_TO_RESULT 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) | BU_PARTNER_GUID_T | Tabelle von Geschäftspartner-GUIDs | 20000427 | ||
2 | Importing | IV_FILTER_BY_SEARCH_TYPE | Call by reference | Type reference (TYPE) | BUS_LOCATOR-BOOLEAN | Kennzeichen: GUIDs von nicht relevanten Suche-Typen ausfilte | 20000427 | ||
3 | Importing | IV_SEARCH | Call by reference | Object reference (TYPE REF TO) | CL_BUS_LOCATOR_SEARCH | Suche, an die die Tabelle der Geschäftspartner-GUIDs angefüg | 20000427 |
Method ADD_PARTNER_GUIDS_TO_RESULT on class CL_BUPA_DIALOG_SEARCHER has no exception.
Method ADD_PARTNER_INFOS_TO_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PARTNER_INFO | Call by reference | Type reference (TYPE) | BU_PARTNER_INFO_T | Tabellentyp: Ergebnisse von Adresssuche | 20031016 | ||
2 | Importing | IV_FILTER_BY_SEARCH_TYPE | Call by reference | Type reference (TYPE) | BUS_LOCATOR-BOOLEAN | Kennzeichen: GUIDs von nicht relevanten Suche-Typen ausfilte | 20031016 | ||
3 | Importing | IV_SEARCH | Call by reference | Object reference (TYPE REF TO) | CL_BUS_LOCATOR_SEARCH | Suche, an die die Tabelle der Geschäftspartner-GUIDs angefüg | 20031016 |
Method ADD_PARTNER_INFOS_TO_RESULT on class CL_BUPA_DIALOG_SEARCHER has no exception.
Method FIND_PARTNER_GUID_FOR_NUMBER 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 | GUID des Geschäftspartners | 20001113 | ||
2 | Importing | IV_LOCATOR | Call by reference | Object reference (TYPE REF TO) | CL_BUS_LOCATOR | Locator | 20001113 | ||
3 | Importing | IV_PARTNER_NUMBER | Call by reference | Type reference (TYPE) | BUS_PARTNER-NUMBER | Partnernummer oder Muster | 20001113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BLOCKED_PARTNER | BLOCKED_PARTNER | 20131121 | |
2 | PARTNER_DOES_NOT_EXIST | Partner exisitiert nicht | 20001113 |
Method GET_ALV_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | Layoutstruktur für ALV | 20000906 | ||
2 | Changing | CT_FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ALV | 20000906 | ||
3 | Changing | CT_SORT | Call by reference | Type reference (TYPE) | LVC_T_SORT | ALV-Contol: Tabelle der Sortierkriterien | 20000906 |
Method GET_ALV_DEFAULTS on class CL_BUPA_DIALOG_SEARCHER has no exception.
Method GET_HEADER_INFORMATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DESCRIPTION | Call by reference | Type reference (TYPE) | BUS_PARTNER-DESCRIPTION | Kurzbeschreibung eines Geschäftspartners | 20001113 | ||
2 | Exporting | EV_PARTNER_NUMBER | Call by reference | Type reference (TYPE) | BUS_PARTNER-NUMBER | Geschäftspartnernummer | 20001113 | ||
3 | Exporting | EV_PARTNER_TYPE | Call by reference | Type reference (TYPE) | BUS_PARTNER-TYPE | Geschäftspartnertyp | 20001113 | ||
4 | Exporting | EV_PARTNER_TYPE_ICON | Call by reference | Type reference (TYPE) | ICON_TEXT | Icon zum Geschäftspartnertyp | 20001113 | ||
5 | Exporting | EV_PARTNER_TYPE_TITLE | Call by reference | Type reference (TYPE) | BUS_PARTNER-TYPE_TITLE | Text zum Geschäftspartnertyp | 20001113 | ||
6 | Importing | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BUS_PARTNER-GUID | GUID eines Geschäftspartners | 20001113 | ||
7 | Importing | IV_USE_CURRENT_MEMORY | Call by reference | Type reference (TYPE) | BU_BOOLEAN | Kennzeichen: Current Memory benutzen | 20001113 | ||
8 | Importing | IV_USE_GLOBAL_MEMORY | Call by reference | Type reference (TYPE) | BU_BOOLEAN | Kennzeichen: Globales Memory benutzen | 20001113 | ||
9 | Importing | IV_USE_READ_BUFFER | Call by reference | Type reference (TYPE) | BU_BOOLEAN | 'X' | Kennzeichen: Lesepuffer benutzen | 20001113 |
Method GET_HEADER_INFORMATION on class CL_BUPA_DIALOG_SEARCHER has no exception.
Method GET_PARTNER_GUIDS 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) | BU_PARTNER_GUID_T | Tabellentyp zum Typ BU_PARTNER_GUID | 20000606 | ||
2 | Exporting | ET_PARTNER_INFO | Call by reference | Type reference (TYPE) | BU_PARTNER_INFO_T | Tabellentyp: Ergebnisse von Adresssuche | 20031016 | ||
3 | Importing | IV_SEARCH | Call by reference | Object reference (TYPE REF TO) | CL_BUS_LOCATOR_SEARCH | Suche | 20000606 |
Method GET_PARTNER_GUIDS on class CL_BUPA_DIALOG_SEARCHER has no exception.
Method GET_TABLE_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TABLE_LINES | Call by reference | Type reference (TYPE) | BUS_RESULT-TABLE | Aufbereitete Liste | 20000906 | ||
2 | Importing | IT_PARTNER_GUIDS | Call by reference | Type reference (TYPE) | BUS_PARTNER-GUID_TABLE | Tabelle der Partnerguids | 20000906 | ||
3 | Importing | IT_PARTNER_INFO | Call by reference | Type reference (TYPE) | BU_PARTNER_INFO_T | Tabellentyp: Ergebnisse von Adresssuche | 20031016 |
Method GET_TABLE_LINES on class CL_BUPA_DIALOG_SEARCHER has no exception.
Method GET_TABLE_LINES_FOR_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TABLE_LINES | Call by reference | Type reference (TYPE) | BUS_RESULT-TABLE | Aufbereitete Liste | 20000906 | ||
2 | Importing | IV_SEARCH | Call by reference | Object reference (TYPE REF TO) | CL_BUS_LOCATOR_SEARCH | Locator: Suche | 20000906 |
Method GET_TABLE_LINES_FOR_SEARCH on class CL_BUPA_DIALOG_SEARCHER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 12A |