SAP ABAP Class CL_WRBA_SITE_LIST (Plant List)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   MM-PUR (Application Component) Purchasing
     WRBA (Package) Business Package Retail Buying: Additional Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRBA_CONSTANTS Constant Definitions 20030221
Properties
Class CL_WRBA_SITE_LIST  
Short Description Plant List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRBA   Business Package Retail Buying: Additional Functions 
Created 20030218   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRBA_SITE_LIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRBA_CONSTANTS Constant Definitions 20030221
Friends
Class CL_WRBA_SITE_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FALSE Instance attribute Private Attribute reference (LIKE) 20030221
2 MC_SITE_ALL Instance attribute Private Attribute reference (LIKE) 20030221
3 MC_SITE_DC Instance attribute Private Attribute reference (LIKE) 20030221
4 MC_SITE_EXTERNAL Instance attribute Private Attribute reference (LIKE) 20030221
5 MC_SITE_STORE Instance attribute Private Attribute reference (LIKE) 20030221
6 MC_TRUE Instance attribute Private Attribute reference (LIKE) 20030221
7 MT_RANGE_SITE Instance attribute Private Type reference (TYPE) WRBA_RANGE_WERKS_TABLE Ranges Plant 20030218
8 MT_STORAGE_LOCATION Instance attribute Private Type reference (TYPE) WRBA_T001L_TABLE Data for Storage Location 20030303
9 MT_STORAGE_LOC_IDX Instance attribute Private Type reference (TYPE) WRBA_WERKS_IDX_TABLE Index Table for Plant 20030303
10 MT_T001W Instance attribute Private Type reference (TYPE) WRBA_T001W_TABLE Plant Master Data Extract 20030218
11 MT_WRS1 Instance attribute Private Type reference (TYPE) WRBA_WRS1_TABLE Assortment 20030218
12 M_ASSORTMENT_IS_READ Instance attribute Private Type reference (TYPE) WRBA_XCHAR Indicator: Read Assortments 20030219
13 M_MAX_COMBINATIONS Instance attribute Private Type reference (TYPE) WRBA_MAX_COMBINATIONS Maximum Number of Combinations 20030219
14 M_SITE_TYPE Instance attribute Private Type reference (TYPE) WRBA_SITE_TYPE Plant Category 20030218
15 M_STORAGE_LOC_IDX Instance attribute Private Type reference (TYPE) WRBA_WERKS_IDX_STRUC Line Clipboard for Storage Locations 20030303
16 M_STORAGE_LOC_IS_READ Instance attribute Private Type reference (TYPE) WRBA_XCHAR Indicator: Read Storage Location Data 20030303
17 M_T001W Instance attribute Private Type reference (TYPE) WRBA_T001W_STRUC Line Clipboard for Plant 20030219
18 M_WRS1 Instance attribute Private Type reference (TYPE) WRS1 Line Clipboard for Assortment 20030219
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030218
2 GET_NUM_COMBINATIONS Instance method Public Method Determine Number of Plants and Assortments 20030219
3 GET_SINGLE_SITE Instance method Public Method Accessor for Plant 20030227
4 GET_SITE_DATA Instance method Public Method Accessor for Plant Data 20030218
5 READ_ASSORTMENTS Instance method Private Method Read Assortments 20030219
6 READ_SITE_DATA Instance method Private Method Read Data 20030221
7 READ_STORAGE_LOCATIONS Instance method Private Method Data Read to Storage Location 20030228
8 READ_T001W Instance method Private Method Read Plant Data 20030219
Events
Class CL_WRBA_SITE_LIST has no event.
Types
Class CL_WRBA_SITE_LIST has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ASSORTMENT_IS_READ Call by reference Type reference (TYPE) WRBA_XCHAR 'X' Kennzeichen: Sortimente lesen 20030219
2 Importing PI_MAX_COMBINATIONS Call by reference Type reference (TYPE) WRBA_MAX_COMBINATIONS 1000 Max. Anzahl an Kombinationen 20030218
3 Importing PI_SITE_TYPE Call by reference Type reference (TYPE) WRBA_SITE_TYPE 'X' Werkstyp 20030218
4 Importing PI_STORAGE_LOC_IS_READ Call by reference Type reference (TYPE) WRBA_XCHAR 'X' Kennzeichen: Lagerorte lesen 20030303
5 Importing TI_SITE_RANGE Call by reference Type reference (TYPE) WRBA_RANGE_WERKS_TABLE Ranges Werk 20030218
# Exception Resumable Description Created on
1 EMPTY_SITE_RANGES Leere Rangeliste 20030218
2 INVALID_SITE_TYPE Falscher Werkstyp 20030219
3 NO_SITES_FOUND Keine Werke gefunden 20030313

Method GET_NUM_COMBINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_NUM_ASSORTMENTS Call by reference Type reference (TYPE) WRBA_NUM_COMBINATIONS Anzahl an Kombinationen 20030219
2 Exporting PE_NUM_SITES Call by reference Type reference (TYPE) WRBA_NUM_COMBINATIONS Anzahl an Kombinationen 20030219
3 Exporting PE_NUM_STORAGE_LOCATIONS Call by reference Type reference (TYPE) WRBA_NUM_COMBINATIONS Anzahl an Kombinationen 20030303

Method GET_NUM_COMBINATIONS on class CL_WRBA_SITE_LIST has no exception.

Method GET_SINGLE_SITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_SINGLE_STORAGE_LOCATION Call by reference Type reference (TYPE) WRBA_XCHAR Kennzeichen: Nur ein Lagerort 20030303
2 Exporting PE_T001W Call by reference Type reference (TYPE) WRBA_T001W_STRUC T001W Extraktsruktur 20030227
3 Exporting PE_WRS1 Call by reference Type reference (TYPE) WRS1 Sortiment 20030227
4 Importing PI_SITE_KEY Call by reference Type reference (TYPE) WERKS_D Werk 20030227
5 Exporting TE_T001L Call by reference Type reference (TYPE) WRBA_T001L_TABLE Daten zum Lagerort 20030303
# Exception Resumable Description Created on
1 ASSORTMENT_NOT_FOUND Sortiment nicht gefunden 20030227
2 SITE_NOT_FOUND Werk nicht gefunden 20030227

Method GET_SITE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_SITE_TYPE Call by reference Type reference (TYPE) WRBA_SITE_TYPE Werkstyp 20030218
2 Exporting TE_RANGE_SITE Call by reference Type reference (TYPE) WRBA_RANGE_WERKS_TABLE Ranges Werk 20030218
3 Exporting TE_T001L Call by reference Type reference (TYPE) WRBA_T001L_TABLE Daten zum Lagerort 20030303
4 Exporting TE_T001L_IDX Call by reference Type reference (TYPE) WRBA_WERKS_IDX_TABLE Indextabelle für Werk 20030303
5 Exporting TE_T001W Call by reference Type reference (TYPE) WRBA_T001W_TABLE Auszug Werksstammdaten 20030218
6 Exporting TE_WRS1 Call by reference Type reference (TYPE) WRBA_WRS1_TABLE Sortiment 20030218
# Exception Resumable Description Created on
1 NO_ASSORTMENTS_READ Keine Sortimente gelesen 20030219

Method READ_ASSORTMENTS Signature

Method READ_ASSORTMENTS on class CL_WRBA_SITE_LIST has no parameter.
# Exception Resumable Description Created on
1 NO_RESULT keine Einträge gefunden 20030219

Method READ_SITE_DATA Signature

Method READ_SITE_DATA on class CL_WRBA_SITE_LIST has no parameter.
# Exception Resumable Description Created on
1 NO_ASSORTMENTS Keine Betriebe gefunden 20030221
2 NO_SITES Kein Suchergebnis 20030221

Method READ_STORAGE_LOCATIONS Signature

Method READ_STORAGE_LOCATIONS on class CL_WRBA_SITE_LIST has no parameter.
Method READ_STORAGE_LOCATIONS on class CL_WRBA_SITE_LIST has no exception.

Method READ_T001W Signature

Method READ_T001W on class CL_WRBA_SITE_LIST has no parameter.
# Exception Resumable Description Created on
1 NO_RESULT Keine Einträge gefunden 20030219
History
Last changed by/on SAP  00000000 
SAP Release Created in 200