SAP ABAP Interface IF_CNVHCM_PRESEL_SERVICE_BL (TDMS4HCM: Services for Processing 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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CNVHCM_PRESEL_SERVICE_BL TDMS4HCM: Services for Processing of Object Selection 20100802
Properties
Interface IF_CNVHCM_PRESEL_SERVICE_BL  
Short Description TDMS4HCM: Services for Processing of Object Selection    
General Data
Package CNV_TDMS_HCM_620_PSL   TDMS4HCM: Object Selection 
Created 20100802   SAP 
Last changed 20141030    
Unicode checks active    
Forward declarations
Interface IF_CNVHCM_PRESEL_SERVICE_BL has no forward declaration.
Interfaces
Interface IF_CNVHCM_PRESEL_SERVICE_BL has no interface.
Friends
Interface IF_CNVHCM_PRESEL_SERVICE_BL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_T777D_SORT Instance attribute Public Type reference (TYPE) CNVHCM_T_PRESEL_T777D_SORT Sorted extract of table T777D 20101011
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Instance method Public Method Get list of root objects from a list of objects 20101011
2 CHECK_CRITERIA Instance method Public Method Check selection criteria 20100802
3 CHECK_CRITERIA_CUTOFF_DATE Instance method Public Method Check the start date of selection criteria 20100802
4 CHECK_CRITERIA_LIMIT Instance method Public Method Check the limits of selection criteria 20100802
5 CHECK_CRITERIA_OBJECT Instance method Public Method Check the object list of selection criteria 20100802
6 CHECK_CRITERIA_REM_OBJECT Instance method Public Method Cehck the list of objects to be removed 20130806
7 CHECK_CRITERIA_RESTRICTION Instance method Public Method Check the restrictions of selection criteria 20100802
8 CHECK_CRITERIA_RESTR_CLSTR Instance method Public Method Check the cluster restrictions of selection criteria 20100817
9 CHECK_CRITERIA_RESTR_RELATION Instance method Public Method Check the relationship restrictions of selection criteria 20100817
10 CHECK_CRITERIA_STEP Instance method Public Method Check a step of selection criteria 20100802
11 GET_ROOT_OBJECTS Instance method Public Method Get List of Root Objects from a List of Objects 20100830
12 PAYROLL_AUTH_CHECK_REQUIRED Instance method Public Method Check whether an authorization check for payroll is required 20101011
13 REMOVE_OBJECTS Instance method Public Method Remove objects from a result list of an object selection 20100802
Events
Interface IF_CNVHCM_PRESEL_SERVICE_BL has no event.
Types
Interface IF_CNVHCM_PRESEL_SERVICE_BL has no local type.
Method Signatures

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PA_OBJECT_DELETE Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ_SORT 20101011
2 Exporting ET_PD_OBJECT_DELETE Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ_SORT 20101011
3 Importing IT_INFTY Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_T777D_SORT 20101011
4 Importing IT_OBJECT Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ_SORT 20101011
5 Importing IV_START_DATE Call by reference Type reference (TYPE) D 20101011

Method CHECK_AUTHORIZATION on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method CHECK_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_MESS_HANDLER 20100802
2 Importing IS_CRITERIA Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CRITERIA 20100802
3 Importing IV_PRESEL_ID Call by reference Type reference (TYPE) CNV_HCM_PRESEL_ID 20100930
4 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20100802

Method CHECK_CRITERIA on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method CHECK_CRITERIA_CUTOFF_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_MESS_HANDLER 20100802
2 Importing IV_CUTOFF_DATE Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CRITERIA-CUTOFF_DATE 20100802
3 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20100802

Method CHECK_CRITERIA_CUTOFF_DATE on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method CHECK_CRITERIA_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_MESS_HANDLER 20100802
2 Importing IS_LIMIT Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_ST_RS_LIM 20100802
3 Importing IV_STEP Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP-STEP 20100802
4 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20100802

Method CHECK_CRITERIA_LIMIT on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method CHECK_CRITERIA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_MESS_HANDLER 20100802
2 Importing IS_OBJECT Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_ST_OBJECT 20100802
3 Importing IV_STEP Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP-STEP 20100802
4 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20100802

Method CHECK_CRITERIA_OBJECT on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method CHECK_CRITERIA_REM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_MESS_HANDLER 20130806
2 Importing IT_REM_OBJECT Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_OBJECT2 20130806
3 Importing IV_STEP Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP-STEP 20130806
4 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20130806

Method CHECK_CRITERIA_REM_OBJECT on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method CHECK_CRITERIA_RESTRICTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_MESS_HANDLER 20100802
2 Importing IS_RESTRICTION Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_ST_RESTR 20100802
3 Importing IV_STEP Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP-STEP 20100802
4 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20100802

Method CHECK_CRITERIA_RESTRICTION on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method CHECK_CRITERIA_RESTR_CLSTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_MESS_HANDLER 20100817
2 Importing IS_RESTRICTION Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_ST_RESTR 20100817
3 Importing IT_RESTR_CLSTR Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_RS_CLS 20100817
4 Importing IV_STEP Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP-STEP 20100817
5 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20100817

Method CHECK_CRITERIA_RESTR_CLSTR on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method CHECK_CRITERIA_RESTR_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_MESS_HANDLER 20100817
2 Importing IT_RESTR_RELATION Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_CR_ST_RS_RELAT 20100817
3 Importing IV_STEP Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP-STEP 20100817
4 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20100817

Method CHECK_CRITERIA_RESTR_RELATION on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method CHECK_CRITERIA_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CNVHCM_PRESEL_MESS_HANDLER 20100802
2 Importing IS_STEP Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP 20100802
3 Importing IV_PRESEL_ID Call by reference Type reference (TYPE) CNV_HCM_PRESEL_ID 20100930
4 Importing IV_STEP Call by reference Type reference (TYPE) CNVHCM_S_PRESEL_CR_STEP-STEP 20100802
5 Returning RV_IS_OK Value transfer Type reference (TYPE) BOOLE_D 20100802

Method CHECK_CRITERIA_STEP on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method GET_ROOT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROOT_OBJECT Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ 20100830
2 Importing IT_OBJECT Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ 20100830
3 Importing IT_RELATION Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_RELAT 20100830
4 Importing IV_ROOT_OTYPE Call by reference Type reference (TYPE) OTYPE 20100830
5 Importing IV_ROOT_RELAT Call by reference Type reference (TYPE) RELAT 20100830
6 Importing IV_ROOT_RSIGN Call by reference Type reference (TYPE) RSIGN 20100830

Method GET_ROOT_OBJECTS on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method PAYROLL_AUTH_CHECK_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_REQUIRED Value transfer Type reference (TYPE) BOOLE_D 20101011

Method PAYROLL_AUTH_CHECK_REQUIRED on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.

Method REMOVE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ_SORT 20100802
2 Changing CT_RELATION Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_RELAT_SORT 20100802
3 Importing IT_OBJECT_DELETE Call by reference Type reference (TYPE) CNVHCM_T_PRESEL_RES_OBJ_SORT 20100802

Method REMOVE_OBJECTS on Interface IF_CNVHCM_PRESEL_SERVICE_BL has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_620