SAP ABAP Class CL_WRB_SITE_SEARCH (BP Retail Buying: Search for Plants)
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 20021209
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRB_ENTITY_SEARCH BP Retail Buying: Entity Search 20021209
Properties
Class CL_WRB_SITE_SEARCH  
Short Description BP Retail Buying: Search for Plants    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRB   Retail Buying 
Created 20021209   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRB_SITE_SEARCH has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRB_CONSTANTS BP Retail Buying: General Constant Definition 20021209
2 IF_WRB_ENTITY_SEARCH BP Retail Buying: Entity Search 20021209
Friends
Class CL_WRB_SITE_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 Plant Description 20021209
2 C_ESCAPE Instance attribute Private Attribute reference (LIKE) 20021209
3 C_FALSE Instance attribute Private Attribute reference (LIKE) 20030113
4 C_KEY_FIELD Constant Private Type reference (TYPE) WRB_CHAR_72 'WERKS' Field for Plant Number 20021209
5 C_RET_AUTHORITY_CHECK_FAILED Instance attribute Private Attribute reference (LIKE) 20021209
6 C_RET_EMPTY_RESULT_LIST Instance attribute Private Attribute reference (LIKE) 20021209
7 C_RET_ENTITY_TYPE_NOT_VALID Instance attribute Private Attribute reference (LIKE) 20021209
8 C_RET_MAX_RESULT_SIZE Instance attribute Private Attribute reference (LIKE) 20021209
9 C_RET_OK Instance attribute Private Attribute reference (LIKE) 20021209
10 C_RET_OTHERS Instance attribute Private Attribute reference (LIKE) 20021209
11 C_RET_SEARCH_STRING_TOO_LONG Instance attribute Private Attribute reference (LIKE) 20021209
12 C_SITE_TYPE_ALL Instance attribute Private Attribute reference (LIKE) 20021210
13 C_SITE_TYPE_DC Instance attribute Private Attribute reference (LIKE) 20021210
14 C_SITE_TYPE_EXTERNAL Instance attribute Private Attribute reference (LIKE) 20021210
15 C_SITE_TYPE_STORE Instance attribute Private Attribute reference (LIKE) 20021210
16 C_SORT_BY_DESCRIPTION Instance attribute Private Attribute reference (LIKE) 20021209
17 C_SORT_BY_KEY Instance attribute Private Attribute reference (LIKE) 20021209
18 C_VENDOR_TYPE_ALL Instance attribute Private Attribute reference (LIKE) 20021209
19 C_VENDOR_TYPE_EXTERNAL Instance attribute Private Attribute reference (LIKE) 20021209
20 C_VENDOR_TYPE_INTERNAL Instance attribute Private Attribute reference (LIKE) 20021209
21 DESCRIPTION Instance attribute Private Type reference (TYPE) WRB_DESCR Description Field Entity (for Entity Search) 20021209
22 KEY Instance attribute Private Type reference (TYPE) WRB_KEY Key Field Entity (for Entity Search) 20021209
23 MAX_RESULT_SIZE Instance attribute Private Type reference (TYPE) WRB_MAX_RESULT_SIZE 0 Maximum Number of all Selected Entities 20021209
24 SITE_TYPE Instance attribute Private Type reference (TYPE) WRB_SITE_TYPE Plant Category 20021209
25 SORT_ORDER Instance attribute Private Type reference (TYPE) WRB_SORT_ORDER 0 Sort Sequence (Integer Constants) 20021209
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Private Method 20021209
2 CONSTRUCTOR Instance method Public Constructor Constructor 20021209
3 GET_ENTITY_LIST Instance method Private Method 20021209
4 READ_SITES_FROM_DB Instance method Private Method Read Plants from Database (T001W) 20021210
Events
Class CL_WRB_SITE_SEARCH has no event.
Types
Class CL_WRB_SITE_SEARCH has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_WRB_SITE_SEARCH has no parameter.
Method CHECK_AUTHORITY on class CL_WRB_SITE_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) 20021209
2 Importing PI_KEY Call by reference Type reference (TYPE) WRB_KEY Schlüsselfeld Entität (für Entitätensuche) 20021209
3 Importing PI_MAX_RESULT_SIZE Call by reference Type reference (TYPE) WRB_MAX_RESULT_SIZE 0 maximale Anzahl aller selektierten Entitäten 20021209
4 Importing PI_SITE_TYPE Call by reference Type reference (TYPE) WRB_SITE_TYPE 'X' Werkstyp 20021210
5 Importing PI_SORT_ORDER Call by reference Type reference (TYPE) WRB_SORT_ORDER 0 Sortierreihenfolge (Integerkonstanten) 20021209
# Exception Resumable Description Created on
1 SITE_TYPE_NOT_VALID Ungültiger Werkstyp 20021210

Method GET_ENTITY_LIST Signature

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

Method READ_SITES_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TE_T001W Call by reference Type reference (TYPE) WRB_T001W_TABLE T001W Daten 20021210
# Exception Resumable Description Created on
1 SEARCH_STRING_TOO_LONG Suchstring zu lang 20021210
2 SITE_TYPE_NOT_VALID Werkstyp ungültig 20021210
History
Last changed by/on SAP  20100310 
SAP Release Created in 2002_1_46C