SAP ABAP Class CL_WRB_VENDOR_SEARCH (BP Retail Buying: Vendor Search)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     WRB (Package) Retail Buying
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRB_CONSTANTS BP Retail Buying: General Constant Definition 20021113
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRB_ENTITY_SEARCH BP Retail Buying: Entity Search 20021119
Properties
Class CL_WRB_VENDOR_SEARCH  
Short Description BP Retail Buying: Vendor Search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRB   Retail Buying 
Created 20021104   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRB_VENDOR_SEARCH has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRB_CONSTANTS BP Retail Buying: General Constant Definition 20021113
2 IF_WRB_ENTITY_SEARCH BP Retail Buying: Entity Search 20021119
Friends
Class CL_WRB_VENDOR_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DESCRIPTION_FIELD Constant Private Type reference (TYPE) WRB_CHAR_72 'NAME1' Field for Vendor Description 20021113
2 C_ENTITY_TYPE_VENDOR Instance attribute Private Attribute reference (LIKE) 20021113
3 C_ESCAPE Instance attribute Private Attribute reference (LIKE) 20021113
4 C_KEY_FIELD Constant Private Type reference (TYPE) WRB_CHAR_72 'LIFNR' Field for Vendor Number 20021113
5 C_RET_AUTHORITY_CHECK_FAILED Instance attribute Private Attribute reference (LIKE) 20021113
6 C_RET_EMPTY_RESULT_LIST Instance attribute Private Attribute reference (LIKE) 20021113
7 C_RET_ENTITY_TYPE_NOT_VALID Instance attribute Private Attribute reference (LIKE) 20021113
8 C_RET_MAX_RESULT_SIZE Instance attribute Private Attribute reference (LIKE) 20021113
9 C_RET_OK Instance attribute Private Attribute reference (LIKE) 20021113
10 C_RET_OTHERS Instance attribute Private Attribute reference (LIKE) 20021113
11 C_RET_SEARCH_STRING_TOO_LONG Instance attribute Private Attribute reference (LIKE) 20021113
12 C_SORT_BY_DESCRIPTION Instance attribute Private Attribute reference (LIKE) 20021113
13 C_SORT_BY_KEY Instance attribute Private Attribute reference (LIKE) 20021113
14 C_TRUE Instance attribute Private Attribute reference (LIKE) 20030113
15 C_VENDOR_TYPE_ALL Instance attribute Private Attribute reference (LIKE) 20021125
16 C_VENDOR_TYPE_EXTERNAL Instance attribute Private Attribute reference (LIKE) 20021125
17 C_VENDOR_TYPE_INTERNAL Instance attribute Private Attribute reference (LIKE) 20021125
18 DESCRIPTION Instance attribute Private Type reference (TYPE) WRB_DESCR Description Field Entity (for Entity Search) 20021114
19 KEY Instance attribute Private Type reference (TYPE) WRB_KEY Key Field Entity (for Entity Search) 20021114
20 MAX_RESULT_SIZE Instance attribute Private Type reference (TYPE) WRB_MAX_RESULT_SIZE 0 Maximum Number of all Selected Entities 20021114
21 SORT_ORDER Instance attribute Private Type reference (TYPE) WRB_SORT_ORDER 0 Sort Sequence (Integer Constants) 20021114
22 VENDOR_TYPE Instance attribute Private Type reference (TYPE) WRB_VENDOR_TYPE 1 Vendor category 20021125
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Private Method 20021119
2 CHECK_AUTHORITY_BY_ENTITY Instance method Private Method 20030113
3 CONSTRUCTOR Instance method Public Constructor Constructor 20021114
4 GET_ENTITY_LIST Instance method Private Method 20021119
5 READ_VENDORS_FROM_DB Instance method Private Method Read Vendors from Database (LFA1) 20021114
Events
Class CL_WRB_VENDOR_SEARCH has no event.
Types
Class CL_WRB_VENDOR_SEARCH has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_WRB_VENDOR_SEARCH has no parameter.
Method CHECK_AUTHORITY on class CL_WRB_VENDOR_SEARCH has no exception.

Method CHECK_AUTHORITY_BY_ENTITY Signature

Method CHECK_AUTHORITY_BY_ENTITY on class CL_WRB_VENDOR_SEARCH has no parameter.
Method CHECK_AUTHORITY_BY_ENTITY on class CL_WRB_VENDOR_SEARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DESCRIPTION Call by reference Type reference (TYPE) WRB_DESCR Beschreibungsfeld Entität (für Entitätensuche) 20021114
2 Importing PI_KEY Call by reference Type reference (TYPE) WRB_KEY Schlüsselfeld Entität (für Entitätensuche) 20021114
3 Importing PI_MAX_RESULT_SIZE Call by reference Type reference (TYPE) WRB_MAX_RESULT_SIZE 0 maximale Anzahl aller selektierten Entitäten 20021114
4 Importing PI_SORT_ORDER Call by reference Type reference (TYPE) WRB_SORT_ORDER 0 Sortierreihenfolge (Integerkonstanten) 20021114
5 Importing PI_VENDOR_TYPE Call by reference Type reference (TYPE) WRB_VENDOR_TYPE 1 Lieferantentyp 20021125
# Exception Resumable Description Created on
1 SEARCH_STRING_TOO_LONG Suchstring zu lang 20100721
2 VENDOR_TYPE_NOT_VALID Lieferantentyp ungültig 20021211

Method GET_ENTITY_LIST Signature

Method GET_ENTITY_LIST on class CL_WRB_VENDOR_SEARCH has no parameter.
Method GET_ENTITY_LIST on class CL_WRB_VENDOR_SEARCH has no exception.

Method READ_VENDORS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TE_VENDOR_DB_VIEW Call by reference Type reference (TYPE) WRB_LFA1_T001W_VIEW_TABLE Datenfeldview LFA1 T001W 20021114
# Exception Resumable Description Created on
1 SEARCH_STRING_TOO_LONG Suchstring zu lang 20021114
History
Last changed by/on SAP  20110908 
SAP Release Created in 2002_1_46C