SAP ABAP Class CL_WLF_SHD_ITEM_RANGE (Selection Range for Shadow Items)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WLF_REUSE (Package) Reuse DDIC objects for GTM and coupling between EAs
Properties
Class CL_WLF_SHD_ITEM_RANGE  
Short Description Selection Range for Shadow Items    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WLF_REUSE   Reuse DDIC objects for GTM and coupling between EAs 
Created 20090818   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WLF_SHD_ITEM_RANGE has no interface implemented.
Friends
Class CL_WLF_SHD_ITEM_RANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_SELECTION Instance attribute Private Type reference (TYPE) WLF_TH_TABLE_2_SEL Pointer from Table Name to Selections for Fields 20090818
2 MV_MAX Instance attribute Private Type reference (TYPE) I Maximum Number of Hits 20090818
3 MV_TAB Instance attribute Private Type reference (TYPE) TABNAME Table Name 20090818
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RANGE Instance method Public Method Add Selection Range for Field 20090818
2 ADD_RANGE_TAB Instance method Public Method Add Selection Range Table for Field 20090818
3 ADD_RSDS_RANGE Instance method Public Method Add Standard Selection Range 20120918
4 ADJUST_RANGE_FOR_FIELD Instance method Public Method Adjust the range for a specified field 20090818
5 CLONE Instance method Public Method create a clone 20101028
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090818
7 GET_FIELDSEL_FOR_FIELD Instance method Public Method Get the field selection for a field 20090819
8 GET_FIELDSEL_TAB Instance method Public Method Get all field selections 20090819
9 GET_MAX_HITS Instance method Public Method Maximum Number of Hits 20090818
10 GET_TAB Instance method Public Method Return Database (View) 20090818
11 GET_WHERE_CLAUSES Instance method Public Method Range in "where" Format 20090818
12 IS_FIELD_IN_SEL Instance method Public Method Is the field part of the selection ? 20090818
13 RESET Instance method Public Method reset object 20090818
14 SET_MAX_HITS Instance method Public Method Limit Maximum Number of Hits 20090818
15 TO_RSDS_RANGE Instance method Private Method Standard Range 20090818
Events
Class CL_WLF_SHD_ITEM_RANGE has no event.
Types
Class CL_WLF_SHD_ITEM_RANGE has no local type.
Method Signatures

Method ADD_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RANGE Call by reference Type reference (TYPE) WLF_S_SEL_OPT Structure of Generic SELECT-OPTION for (dynamic selections) 20090818
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090818

Method ADD_RANGE on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method ADD_RANGE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE Call by reference Type reference (TYPE) WLF_TS_SEL_OPT Structure of Generic SELECT-OPTION for (dynamic selections) 20090818
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090818

Method ADD_RANGE_TAB on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method ADD_RSDS_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RSDS_TYPE Call by reference Type reference (TYPE) RSDS_TYPE 20120918

Method ADD_RSDS_RANGE on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method ADJUST_RANGE_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXIST_BEFORE Call by reference Type reference (TYPE) BVAL Field has existed before 20090818
2 Exporting EV_REMOVED Call by reference Type reference (TYPE) BVAL Field has been removed 20090818
3 Importing IT_RANGE Call by reference Type reference (TYPE) WLF_TS_SEL_OPT Structure of Generic SELECT-OPTION for (dynamic selections) 20090818
4 Importing IV_EMPTY_RANGE_ALLOWED Call by reference Type reference (TYPE) BVAL Empty ranges are allowed. Not removed and created 20090820
5 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090818

Method ADJUST_RANGE_FOR_FIELD on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_RANGE Value transfer Object reference (TYPE REF TO) CL_WLF_SHD_ITEM_RANGE Selection Range for Shadow Items 20101028

Method CLONE on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAB Call by reference Type reference (TYPE) TABNAME 'WB2_D_SHD_ITEM' Table Name 20090818

Method CONSTRUCTOR on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method GET_FIELDSEL_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIELDSEL Call by reference Type reference (TYPE) WLF_S_FIELD_2_SEL Pointer from Field Name to Selection Table 20090819
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090819

Method GET_FIELDSEL_FOR_FIELD on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method GET_FIELDSEL_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDSEL Call by reference Type reference (TYPE) WLF_TH_FIELD_2_SEL Pointer from Field Name to Selection Table 20090819

Method GET_FIELDSEL_TAB on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method GET_MAX_HITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MAX Value transfer Type reference (TYPE) I Maximum Number of Hits 20090818

Method GET_MAX_HITS on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method GET_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB Value transfer Type reference (TYPE) TABNAME Table Name 20090818

Method GET_TAB on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method GET_WHERE_CLAUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE_CLAUSES Call by reference Type reference (TYPE) RSDS_TWHERE 20090818

Method GET_WHERE_CLAUSES on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method IS_FIELD_IN_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090818
2 Returning RV_EXIST Value transfer Type reference (TYPE) BVAL Field exists 20090820

Method IS_FIELD_IN_SEL on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAB Call by reference Type reference (TYPE) TABNAME Table Name 20090818

Method RESET on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method SET_MAX_HITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NUMBER Call by reference Type reference (TYPE) I Number 20090818

Method SET_MAX_HITS on class CL_WLF_SHD_ITEM_RANGE has no exception.

Method TO_RSDS_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DYNSEL Call by reference Type reference (TYPE) RSDS_TYPE Selection Ranges 20090818

Method TO_RSDS_RANGE on class CL_WLF_SHD_ITEM_RANGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605