SAP ABAP Class CL_SHP_ES_SELECTION_INTERVAL (ESR Selection Interval)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LE-SHP-GF-ES (Application Component) Enterprise Services in Shipping
     OPS_SE_SHP (Package) Service Enabling for Shipping
Properties
Class CL_SHP_ES_SELECTION_INTERVAL  
Short Description ESR Selection Interval    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class OPS_SE_APPL_SHP    
Program status     
Category 0   
Package OPS_SE_SHP   Service Enabling for Shipping 
Created 20090212   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SHP_ES_SELECTION_INTERVAL has no forward declaration.
Interfaces
Class CL_SHP_ES_SELECTION_INTERVAL has no interface implemented.
Friends
Class CL_SHP_ES_SELECTION_INTERVAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CONTENT Constant Private Type reference (TYPE) STRING 'CONTENT' 20090212
2 GC_CONTROLLER Constant Private Type reference (TYPE) STRING 'CONTROLLER' 20090212
3 GC_VALUE Constant Private Type reference (TYPE) STRING 'VALUE' 20090212
4 MO_DESCR_VALUE Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR 20090223
5 MV_DEFAULT_SIGN Instance attribute Private Type reference (TYPE) C 20090223
6 MV_NAME_HIGH Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20090223
7 MV_NAME_LOW Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20090223
8 MV_NAME_OPTION Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20090223
9 MV_NAME_SIGN Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20090223
10 MV_NAME_VALUE Instance attribute Private Type reference (TYPE) FIELDNAME 20090223
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20090212
2 EXCLUDE_IN_WHERE_CLAUSE Static method Public Method Exclude value with WHERE clause 20090212
3 GET Static method Public Method Get instance 20090223
4 GET_COMPONENTS Instance method Public Method Get components 20090223
5 GET_OPTION Instance method Private Method Get option 20090212
6 GET_SIGN Instance method Private Method Get sign 20090212
7 GET_VALUE Instance method Private Method Get value 20090212
Events
Class CL_SHP_ES_SELECTION_INTERVAL has no event.
Types
Class CL_SHP_ES_SELECTION_INTERVAL 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 IV_DEFAULT_SIGN Call by reference Type reference (TYPE) C 20090223
2 Importing IV_NAME_HIGH Call by reference Type reference (TYPE) FIELDNAME 20090223
3 Importing IV_NAME_LOW Call by reference Type reference (TYPE) FIELDNAME 20090223
4 Importing IV_NAME_OPTION Call by reference Type reference (TYPE) FIELDNAME 20090223
5 Importing IV_NAME_SIGN Call by reference Type reference (TYPE) FIELDNAME 20090223

Method CONSTRUCTOR on class CL_SHP_ES_SELECTION_INTERVAL has no exception.

Method EXCLUDE_IN_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_WHERE_CLAUSE Call by reference Type reference (TYPE) STRING 20090223
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20090223
3 Importing IV_SIGN Call by reference Type reference (TYPE) C 20090223
4 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20090223

Method EXCLUDE_IN_WHERE_CLAUSE on class CL_SHP_ES_SELECTION_INTERVAL has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INTERVAL Call by reference Type reference (TYPE) STANDARD TABLE 20090223
2 Importing IV_DEFAULT_SIGN Call by reference Type reference (TYPE) C 'I' 20090223
3 Importing IV_NAME_OPTION Call by reference Type reference (TYPE) FIELDNAME 'INTERVAL_BOUNDARY_TYPE_CODE' Field Name 20090223
4 Importing IV_NAME_SIGN Call by reference Type reference (TYPE) FIELDNAME 'INCLUSION_EXCLUSION_CODE' Field Name 20090223
5 Importing IV_PREFIX_HIGH Call by reference Type reference (TYPE) FIELDNAME 'UPPER' Field Name 20090223
6 Importing IV_PREFIX_LOW Call by reference Type reference (TYPE) FIELDNAME 'LOWER' Field Name 20090223
7 Returning RO_INTERVAL Value transfer Object reference (TYPE REF TO) CL_SHP_ES_SELECTION_INTERVAL 20090223

Method GET on class CL_SHP_ES_SELECTION_INTERVAL has no exception.

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_HIGH Call by reference Object reference (TYPE REF TO) DATA 20090223
2 Exporting ER_LOW Call by reference Object reference (TYPE REF TO) DATA 20090223
3 Exporting EV_EXCLUDE_HIGH Call by reference Type reference (TYPE) ABAP_BOOL 20090223
4 Exporting EV_EXCLUDE_LOW Call by reference Type reference (TYPE) ABAP_BOOL 20090223
5 Exporting EV_OPTION Call by reference Type reference (TYPE) OPTI 20090223
6 Exporting EV_SIGN Call by reference Type reference (TYPE) SIGN 20090223
7 Importing IS_INTERVAL Call by reference Type reference (TYPE) ANY 20090223
# Exception Resumable Description Created on
1 CX_SHP_APPL_ERROR_MESSAGE 20090223

Method GET_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXCLUDE_HIGH Call by reference Type reference (TYPE) ABAP_BOOL 20090223
2 Exporting EV_EXCLUDE_LOW Call by reference Type reference (TYPE) ABAP_BOOL 20090223
3 Exporting EV_OPTION Call by reference Type reference (TYPE) CHAR2 20090223
4 Importing IV_XI_OPTION Call by reference Type reference (TYPE) C 20090223
# Exception Resumable Description Created on
1 CX_SHP_APPL_ERROR_MESSAGE 20090212

Method GET_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XI_SIGN Call by reference Type reference (TYPE) C 20090223
2 Returning RV_SIGN Value transfer Type reference (TYPE) CHAR1 20090223
# Exception Resumable Description Created on
1 CX_SHP_APPL_ERROR_MESSAGE 20090212

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BOUNDARY Call by reference Type reference (TYPE) ANY 20090212
2 Returning RR_VALUE Value transfer Object reference (TYPE REF TO) DATA 20090212

Method GET_VALUE on class CL_SHP_ES_SELECTION_INTERVAL has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605