SAP ABAP Class CL_CNVHCM_PRESEL_ACCESS (TDMS4HCM: Access to Database Tables 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_ACCESS TDMS4HCM: Access to Database Tables of Object Selection 20100407
Properties
Class CL_CNVHCM_PRESEL_ACCESS  
Short Description TDMS4HCM: Access to Database Tables 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 20100407   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_ACCESS TDMS4HCM: Access to Database Tables of Object Selection 20100407
Friends
# Friend Modeled only Created on Description
1 CL_CNVHCM_PRESEL_FACTORY 20100721 TDMS4HCM: Factory for Object Selection Classes
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APPL_LOG_OBJECT Constant Private Type reference (TYPE) BAL_S_LOG-OBJECT 'CAGTFBS' Application log: Object name (Application code) 20101215
2 GC_APPL_LOG_SUBOBJECT Constant Private Type reference (TYPE) BAL_S_LOG-SUBOBJECT 'SLOMBT' Application log: Subobject 20101215
3 GC_AUTH_FIELD_SEL Constant Private Type reference (TYPE) XUFIELD 'TDHC_SEL' Field name for authorizations 20100730
4 GC_AUTH_OBJ_TDMS4HCM03 Constant Private Type reference (TYPE) XUOBJECT 'TDMS4HCM03' Auth. object in user master maintenance 20100730
5 GC_AUTH_VALUES Constant Private See coding 20100730
6 GC_CR_LATEST_VERSION Constant Private Type reference (TYPE) INT2 '0' 2 byte integer (signed) 20100727
7 GC_HRID_VALID_CHAR Constant Private Type reference (TYPE) STRING 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_' Valid characters for ID 20130807
8 GC_RELID_CRITERIA Constant Private Type reference (TYPE) CNV_HCM_PRESEL_RELID 'CR' TDMS4HCM: PreSel - RELID for Cluster 20100601
9 GC_RELID_RESULT Constant Private Type reference (TYPE) CNV_HCM_PRESEL_RELID 'RS' TDMS4HCM: PreSel - RELID for Cluster 20100601
10 GC_RS_LATEST_VERSION Constant Private Type reference (TYPE) INT2 '0' 2 byte integer (signed) 20100727
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DESCRIPTIONS Instance method Private Method 20100929
2 CHECK_AUTH_DISPLAY Instance method Private Method 20100730
3 CHECK_AUTH_DISPLAY_RESULT Instance method Private Method 20100921
4 CHECK_AUTH_EXECUTE_FOR_ID Instance method Private Method 20100730
5 CHECK_AUTH_LOCK Instance method Private Method 20110204
6 CHECK_AUTH_MODIFY Instance method Private Method 20100730
7 CHECK_AUTH_MODIFY_FOR_ID Instance method Private Method 20100730
8 CHECK_PRESELECTION_EXISTS Instance method Private Method 20100426
9 CHECK_PRESELECTION_LOCKED Instance method Private Method 20110210
10 CHECK_PRESEL_HRID Instance method Private Method 20130807
11 CREATE_PRESELECTION Instance method Private Method 20100503
12 CRITERIA_CONVERT Instance method Private Method 20101014
13 DELETE_APPL_LOG Instance method Private Method 20100920
14 DELETE_PRESELECTION Instance method Private Method 20100503
15 GET_ATTRIBUTE_CHANGES Instance method Private Method 20130806
16 GET_PRESELECTION Instance method Private Method 20100503
17 GET_RESULT_SUMMARY Instance method Private Method 20130806
18 HRID_CONVERT Instance method Private Method 20130806
19 ID_MAP_CHECK Instance method Private Method 20130807
20 IS_OWN_PRESEL Instance method Private Method 20100730
21 PRESEL_DEQUEUE Instance method Private Method 20100601
22 PRESEL_ENQUEUE Instance method Private Method 20100601
23 SEARCH_PRESELECTION Instance method Private Method 20100503
24 SEARCH_PRESELECTION_BY_STRING Instance method Private Method 20100916
25 UPDATE_CRITERIA Instance method Private Method 20100929
26 UPDATE_PRESEL_CRITERIA Instance method Private Method 20100503
27 UPDATE_PRESEL_DESCRIPTION Instance method Private Method 20100503
28 UPDATE_PRESEL_HRID Instance method Private Method 20130807
29 UPDATE_PRESEL_RESULT Instance method Private Method 20100503
Events
Class CL_CNVHCM_PRESEL_ACCESS has no event.
Types
Class CL_CNVHCM_PRESEL_ACCESS has no local type.
Method Signatures

Method ADD_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PRESEL Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_DESCRIPTION 20100929

Method ADD_DESCRIPTIONS on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CHECK_AUTH_DISPLAY Signature

Method CHECK_AUTH_DISPLAY on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CHECK_AUTH_DISPLAY on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CHECK_AUTH_DISPLAY_RESULT Signature

Method CHECK_AUTH_DISPLAY_RESULT on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CHECK_AUTH_DISPLAY_RESULT on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CHECK_AUTH_EXECUTE_FOR_ID Signature

Method CHECK_AUTH_EXECUTE_FOR_ID on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CHECK_AUTH_EXECUTE_FOR_ID on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CHECK_AUTH_LOCK Signature

Method CHECK_AUTH_LOCK on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CHECK_AUTH_LOCK on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CHECK_AUTH_MODIFY Signature

Method CHECK_AUTH_MODIFY on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CHECK_AUTH_MODIFY on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CHECK_AUTH_MODIFY_FOR_ID Signature

Method CHECK_AUTH_MODIFY_FOR_ID on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CHECK_AUTH_MODIFY_FOR_ID on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CHECK_PRESELECTION_EXISTS Signature

Method CHECK_PRESELECTION_EXISTS on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CHECK_PRESELECTION_EXISTS on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CHECK_PRESELECTION_LOCKED Signature

Method CHECK_PRESELECTION_LOCKED on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CHECK_PRESELECTION_LOCKED on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CHECK_PRESEL_HRID Signature

Method CHECK_PRESEL_HRID on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CHECK_PRESEL_HRID on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CREATE_PRESELECTION Signature

Method CREATE_PRESELECTION on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CREATE_PRESELECTION on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method CRITERIA_CONVERT Signature

Method CRITERIA_CONVERT on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method CRITERIA_CONVERT on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method DELETE_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGNUMBER Call by reference Type reference (TYPE) BALOGNR 20100920

Method DELETE_APPL_LOG on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method DELETE_PRESELECTION Signature

Method DELETE_PRESELECTION on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method DELETE_PRESELECTION on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method GET_ATTRIBUTE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRESEL_ATTRIBUTE Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_DESCRIPTION 20130806
2 Exporting ET_PRESEL_ATTRIBUTE_T Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_DESCRIPTION 20130806
3 Importing ITS_ID_MAP Call by reference Type reference (TYPE) CNVHCM_TS_PRESEL_ID_MAP 20130806

Method GET_ATTRIBUTE_CHANGES on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method GET_PRESELECTION Signature

Method GET_PRESELECTION on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method GET_PRESELECTION on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method GET_RESULT_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_RESULT_OBJECT_SUM Call by reference Type reference (TYPE) CNVHCM_TS_PRESEL_RES_OBJ_SUM 20130806
2 Exporting ETS_RESULT_RELATION_SUM Call by reference Type reference (TYPE) CNVHCM_TS_PRESEL_RES_RELAT_SUM 20130806
3 Importing ITS_RESULT_OBJECT Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ_SORT 20130806
4 Importing ITS_RESULT_RELATION Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_RELAT_SORT 20130806

Method GET_RESULT_SUMMARY on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method HRID_CONVERT Signature

Method HRID_CONVERT on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method HRID_CONVERT on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method ID_MAP_CHECK Signature

Method ID_MAP_CHECK on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method ID_MAP_CHECK on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method IS_OWN_PRESEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRESEL_ID Call by reference Type reference (TYPE) CNV_HCM_PRESEL_ID 20100730
2 Returning RV_OWN_SELECTION_IND Value transfer Type reference (TYPE) BOOLE_D 20100730

Method IS_OWN_PRESEL on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method PRESEL_DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENQMODE Call by reference Type reference (TYPE) ENQMODE 'S' 20100627
2 Importing IV_PRESEL_ID Call by reference Type reference (TYPE) CNV_HCM_PRESEL_ID 20100601

Method PRESEL_DEQUEUE on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method PRESEL_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENQMODE Call by reference Type reference (TYPE) ENQMODE 'S' 20100627
2 Importing IV_PRESEL_ID Call by reference Type reference (TYPE) CNV_HCM_PRESEL_ID 20100601
3 Returning RV_SUBRC Value transfer Type reference (TYPE) SY-SUBRC 20100601

Method PRESEL_ENQUEUE on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method SEARCH_PRESELECTION Signature

Method SEARCH_PRESELECTION on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method SEARCH_PRESELECTION on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method SEARCH_PRESELECTION_BY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRESEL Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_DESCRIPTION 20100916
2 Importing IV_SEL_STRING Call by reference Type reference (TYPE) STRING 20100916

Method SEARCH_PRESELECTION_BY_STRING on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method UPDATE_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CRITERIA Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CRITERIA 20100929
2 Importing IV_PRESEL_ID Call by reference Type reference (TYPE) CNV_HCM_PRESEL_ID 20100929

Method UPDATE_CRITERIA on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method UPDATE_PRESEL_CRITERIA Signature

Method UPDATE_PRESEL_CRITERIA on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method UPDATE_PRESEL_CRITERIA on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method UPDATE_PRESEL_DESCRIPTION Signature

Method UPDATE_PRESEL_DESCRIPTION on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method UPDATE_PRESEL_DESCRIPTION on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method UPDATE_PRESEL_HRID Signature

Method UPDATE_PRESEL_HRID on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method UPDATE_PRESEL_HRID on class CL_CNVHCM_PRESEL_ACCESS has no exception.

Method UPDATE_PRESEL_RESULT Signature

Method UPDATE_PRESEL_RESULT on class CL_CNVHCM_PRESEL_ACCESS has no parameter.
Method UPDATE_PRESEL_RESULT on class CL_CNVHCM_PRESEL_ACCESS has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_620