SAP ABAP Class CL_CNVHCM_PRESEL_SERVICE_CNTRL (TDMS4HCM: Services for UI Controller of Object Selection)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_TDMS_HCM_620_PSL (Package) TDMS4HCM: Object Selection
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNVHCM_PRESEL_SERVICE_CNTRL TDMS4HCM: Services for UI Controller of Object Selection 20101011
Properties
Class CL_CNVHCM_PRESEL_SERVICE_CNTRL  
Short Description TDMS4HCM: Services for UI Controller of Object Selection    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_TDMS_HCM_620_PSL   TDMS4HCM: Object Selection 
Created 20101011   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CNVHCM_PRESEL_SERVICE_CNTRL TDMS4HCM: Services for UI Controller of Object Selection 20101011
Friends
# Friend Modeled only Created on Description
1 CL_CNVHCM_PRESEL_FACTORY_CNTRL 20101221 TDMS4HCM: Factory for Controller Classes of Object Selection
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_LOW_DATE Constant Private Type reference (TYPE) D '18000101' 20101013
2 GC_OTYPE_P Constant Private Type reference (TYPE) OTYPE 'P' 20101011
3 MO_PRESEL_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_CONTROLLER 20101017
4 MO_PRESEL_SERVICE_BL Instance attribute Private Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_SERVICE_BL 20101011
5 MR_OBJ_DTL_TABLE Instance attribute Private Attribute reference (LIKE) 20101012
6 MS_CRITERIA Instance attribute Private Type reference (TYPE) CNVHCM_S_PRESEL_CRITERIA Criteria 20110302
7 MS_CRITERIA_LIMIT Instance attribute Private Type reference (TYPE) CNVHCM_S_PRESEL_CR_ST_RS_LIM Limits for selection 20110302
8 MS_CRITERIA_OBJECT Instance attribute Private Type reference (TYPE) CNVHCM_S_PRESEL_CR_ST_OBJECT Object list for selection 20110302
9 MS_CRITERIA_RESTRICTION Instance attribute Private Type reference (TYPE) CNVHCM_S_PRESEL_CR_ST_RESTR Restrictions for selection 20110302
10 MS_CRITERIA_STEP Instance attribute Private Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP Selection criteria for one step 20110302
11 MT_CRITERIA_REM_OBJECT Instance attribute Private Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_OBJECT2 List of Objects to be Removed 20130809
12 MT_CRITERIA_RESTR_CLSTR Instance attribute Private Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_RS_CLS Cluster restrictions for selection 20110302
13 MT_CRITERIA_RESTR_RELATION Instance attribute Private Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_RS_RELAT Relationship restrictions for selection 20110302
14 MT_OBJ_DTL_FIELDCAT Instance attribute Private Attribute reference (LIKE) 20101011
15 MT_OBJ_DTL_INFTY Instance attribute Private Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_RS_INFTY 20101011
16 MT_OBJ_DTL_OBJECT Instance attribute Private Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ_SORT 20101011
17 MV_CRITERIA_CUTOFF_DATE Instance attribute Private Type reference (TYPE) BEGDA Start date 20110303
18 MV_CRITERIA_STEP_INDEX Instance attribute Private Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP-STEP Step index 20110303
19 MV_INDEX_LIMIT Instance attribute Private Type reference (TYPE) SY-TABIX 20101015
20 MV_INDEX_OBJECT Instance attribute Private Type reference (TYPE) SY-TABIX 20101015
21 MV_INDEX_RESTRICTION Instance attribute Private Type reference (TYPE) SY-TABIX 20101015
22 MV_OBJ_DTL_DATE Instance attribute Private Type reference (TYPE) D 20101011
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101011
2 CRITERIA_COMPRESS Instance method Private Method 20101015
3 CRITERIA_LIMIT_COMPRESS Instance method Private Method 20101017
4 CRITERIA_OBJECT_COMPRESS Instance method Private Method 20101017
5 CRITERIA_REM_OBJECT_COMPRESS Instance method Private Method 20130809
6 CRITERIA_RESTRICTION_COMPRESS Instance method Private Method 20101017
7 CRITERIA_RESTR_CLSTR_COMPRESS Instance method Private Method 20101017
8 CRITERIA_RESTR_RELATION_CMPRSS Instance method Private Method 20101017
9 CRITERIA_STEP_COMPRESS Instance method Private Method 20101017
10 OBJ_DTL_ADD_KEYS_TO_FIELDSEL Instance method Private Method 20101011
11 OBJ_DTL_CREATE_TABLE Instance method Private Method 20101012
12 OBJ_DTL_DEFAULT_FIELDSELECTION Instance method Private Method 20101011
13 OBJ_DTL_FILL_TABLE Instance method Private Method 20101012
14 OBJ_DTL_GET_TABLE_STRUCTURE Instance method Private Method 20101012
Events
Class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no event.
Types
Class CL_CNVHCM_PRESEL_SERVICE_CNTRL 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 IO_PRESEL_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_CONTROLLER 20101017
2 Importing IO_PRESEL_SERVICE_BL Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_SERVICE_BL 20101011

Method CONSTRUCTOR on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method CRITERIA_COMPRESS Signature

Method CRITERIA_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no parameter.
Method CRITERIA_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method CRITERIA_LIMIT_COMPRESS Signature

Method CRITERIA_LIMIT_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no parameter.
Method CRITERIA_LIMIT_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method CRITERIA_OBJECT_COMPRESS Signature

Method CRITERIA_OBJECT_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no parameter.
Method CRITERIA_OBJECT_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method CRITERIA_REM_OBJECT_COMPRESS Signature

Method CRITERIA_REM_OBJECT_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no parameter.
Method CRITERIA_REM_OBJECT_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method CRITERIA_RESTRICTION_COMPRESS Signature

Method CRITERIA_RESTRICTION_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no parameter.
Method CRITERIA_RESTRICTION_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method CRITERIA_RESTR_CLSTR_COMPRESS Signature

Method CRITERIA_RESTR_CLSTR_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no parameter.
Method CRITERIA_RESTR_CLSTR_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method CRITERIA_RESTR_RELATION_CMPRSS Signature

Method CRITERIA_RESTR_RELATION_CMPRSS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no parameter.
Method CRITERIA_RESTR_RELATION_CMPRSS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method CRITERIA_STEP_COMPRESS Signature

Method CRITERIA_STEP_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no parameter.
Method CRITERIA_STEP_COMPRESS on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method OBJ_DTL_ADD_KEYS_TO_FIELDSEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INFTY Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_RS_INFTY TDMS4HCM: PreSel - Criteria per Step: Infotype Restr. Table 20101011

Method OBJ_DTL_ADD_KEYS_TO_FIELDSEL on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method OBJ_DTL_CREATE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TABLE Call by reference Object reference (TYPE REF TO) DATA 20101012
2 Importing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20101012

Method OBJ_DTL_CREATE_TABLE on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method OBJ_DTL_DEFAULT_FIELDSELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFTY Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_RS_INFTY TDMS4HCM: PreSel - Criteria per Step: Infotype Restr. Table 20101011
2 Importing IS_CRITERIA Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CRITERIA TDMS4HCM: PreSel - Pre-Selection Criteria 20101011
3 Importing IT_OBJECT Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ_SORT TDMS4HCM: PreSel - Object Results Sorted Table 20101012

Method OBJ_DTL_DEFAULT_FIELDSELECTION on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method OBJ_DTL_FILL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20101012
2 Importing IT_INFTY Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_RS_INFTY TDMS4HCM: PreSel - Criteria per Step: Infotype Restr. Table 20101012
3 Importing IT_OBJECT Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ_SORT TDMS4HCM: PreSel - Object Results Sorted Table 20101012
4 Importing IV_DATE Call by reference Type reference (TYPE) D 20101012

Method OBJ_DTL_FILL_TABLE on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.

Method OBJ_DTL_GET_TABLE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20101012
2 Importing IT_INFTY Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_RS_INFTY TDMS4HCM: PreSel - Criteria per Step: Infotype Restr. Table 20101012

Method OBJ_DTL_GET_TABLE_STRUCTURE on class CL_CNVHCM_PRESEL_SERVICE_CNTRL has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_620