SAP ABAP Interface IF_CNVHCM_PRESEL_SERVICES (TDMS4HCM: Services for General Access to 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
⤷ 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_SERVICES | TDMS4HCM: Services for General Access to Object Selection | 20100819 |
Properties
Interface | IF_CNVHCM_PRESEL_SERVICES | |
Short Description | TDMS4HCM: Services for General Access to Object Selection |
General Data
Package | CNV_TDMS_HCM_620_PSL | TDMS4HCM: Object Selection |
Created | 20100819 | SAP |
Last changed | 20141030 | |
Unicode checks active |
Forward declarations
Interface IF_CNVHCM_PRESEL_SERVICES has no forward declaration.
Interfaces
Interface IF_CNVHCM_PRESEL_SERVICES has no interface.
Friends
Interface IF_CNVHCM_PRESEL_SERVICES has no friend.
Attributes
Interface IF_CNVHCM_PRESEL_SERVICES has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_PRESELECTION_EXISTS | Instance method | Public | Method | Check existence of a Selection ID | 20100819 |
2 | CHECK_PRESELECTION_LOCKED | Instance method | Public | Method | Check whether a Selection ID is locked for further changes | 20110204 |
3 | CHECK_PRESEL_DETAILS_EXISTS | Instance method | Public | Method | Check existence of criteria and results for the Selection ID | 20110207 |
4 | CREATE_PRESELECTION | Instance method | Public | Method | Create new Selection ID | 20110209 |
5 | GET_PRESELECTIONS | Instance method | Public | Method | Get list of Selection IDs with their descriptions | 20100916 |
6 | GET_PRESELECTION_DESCRIPTION | Instance method | Public | Method | Get description of a Selection ID | 20100819 |
7 | GET_PRESELECTION_ID_FROM_HRID | Instance method | Public | Method | Get GUID from the human-readable ID | 20130806 |
8 | GET_PRESELECTION_RESULT | Instance method | Public | Method | Get result list of a Selection ID | 20100819 |
9 | GET_ROOT_OBJECTS | Instance method | Public | Method | Get list of root objects from a list of objects | 20100830 |
10 | SET_PRESELECTION_LOCKED | Instance method | Public | Method | Set a Selection ID to locked for further changes | 20110204 |
Events
Interface IF_CNVHCM_PRESEL_SERVICES has no event.
Types
Interface IF_CNVHCM_PRESEL_SERVICES has no local type.
Method Signatures
Method CHECK_PRESELECTION_EXISTS 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 | Selection ID | 20100819 | ||
2 | Returning | RV_EXISTS | Value transfer | Type reference (TYPE) | BOOLE_D | True, if Selection ID exists | 20100819 |
Method CHECK_PRESELECTION_EXISTS on Interface IF_CNVHCM_PRESEL_SERVICES has no exception.
Method CHECK_PRESELECTION_LOCKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_LOCKED | Call by reference | Type reference (TYPE) | BOOLE_D | True, if Selection ID is locked for further change | 20110204 | ||
2 | Exporting | EV_LOCK_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Timestamp of last change of locking status | 20110204 | ||
3 | Exporting | EV_LOCK_USER | Call by reference | Type reference (TYPE) | SYUNAME | User of last change of locking status | 20110204 | ||
4 | Importing | IV_PRESEL_ID | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_ID | Selection ID | 20110204 |
Method CHECK_PRESELECTION_LOCKED on Interface IF_CNVHCM_PRESEL_SERVICES has no exception.
Method CHECK_PRESEL_DETAILS_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CRITERIA_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | True, if criteria exist | 20110207 | ||
2 | Exporting | EV_RESULT_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | True, if results exist | 20110207 | ||
3 | Importing | IV_PRESEL_ID | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_ID | Selection ID | 20110207 |
Method CHECK_PRESEL_DETAILS_EXISTS on Interface IF_CNVHCM_PRESEL_SERVICES has no exception.
Method CREATE_PRESELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_DESCRIPTION | Selection Description | 20110209 | ||
2 | Importing | IV_PRESEL_HRID | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_HRID | Selection ID | 20130806 | ||
3 | Returning | RV_PRESEL_ID | Value transfer | Type reference (TYPE) | CNV_HCM_PRESEL_ID | Selection ID | 20110209 |
Method CREATE_PRESELECTION on Interface IF_CNVHCM_PRESEL_SERVICES has no exception.
Method GET_PRESELECTIONS 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 | List of Selection IDs with description | 20100916 |
Method GET_PRESELECTIONS on Interface IF_CNVHCM_PRESEL_SERVICES has no exception.
Method GET_PRESELECTION_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_DESCRIPTION | Selection Description | 20100819 | ||
2 | Exporting | EV_PRESEL_HRID | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_HRID | ID for HCM object selection | 20130807 | ||
3 | Importing | IV_PRESEL_ID | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_ID | Selection ID | 20100819 |
Method GET_PRESELECTION_DESCRIPTION on Interface IF_CNVHCM_PRESEL_SERVICES has no exception.
Method GET_PRESELECTION_ID_FROM_HRID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PRESEL_HRID | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_HRID | ID for HCM object selection | 20130806 | ||
2 | Returning | RV_PRESEL_ID | Value transfer | Type reference (TYPE) | CNV_HCM_PRESEL_ID | Globally unique identifier ID for HCM object selection | 20130806 |
Method GET_PRESELECTION_ID_FROM_HRID on Interface IF_CNVHCM_PRESEL_SERVICES has no exception.
Method GET_PRESELECTION_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RESULT_OBJECT | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_OBJ | Result of Object Selection - List of Objects | 20100819 | ||
2 | Exporting | ET_RESULT_OBJECT_SORT | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_OBJ_SORT | Result of Object Selection - List of Sorted Objects | 20110307 | ||
3 | Exporting | ET_RESULT_RELATION | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_RELAT | Result of Object Selection - List of Relationships | 20100819 | ||
4 | Exporting | ET_RESULT_RELATION_SORT | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_RELAT_SORT | Result of Object Selection - List of Sorted Relationships | 20110307 | ||
5 | Importing | IV_PRESEL_ID | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_ID | Selection ID | 20100819 |
Method GET_PRESELECTION_RESULT on Interface IF_CNVHCM_PRESEL_SERVICES 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 | List of Root Objects | 20100830 | ||
2 | Importing | IT_OBJECT | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_OBJ | List of Objects | 20100830 | ||
3 | Importing | IT_RELATION | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_RELAT | List of Relationships between these Objects | 20100830 | ||
4 | Importing | IV_ROOT_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Root Object Type and also Object Type of Lower Objects | 20100830 | ||
5 | Importing | IV_ROOT_RELAT | Call by reference | Type reference (TYPE) | RELAT | Relationship from Lower to Higher Object | 20100830 | ||
6 | Importing | IV_ROOT_RSIGN | Call by reference | Type reference (TYPE) | RSIGN | Sign pointing from Lower to Higher Object | 20100830 |
Method GET_ROOT_OBJECTS on Interface IF_CNVHCM_PRESEL_SERVICES has no exception.
Method SET_PRESELECTION_LOCKED 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 | Selection ID | 20110204 |
Method SET_PRESELECTION_LOCKED on Interface IF_CNVHCM_PRESEL_SERVICES has no exception.
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2006_1_620 |