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
⤷ 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 |