SAP ABAP Class CL_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
⤷ 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_BL | TDMS4HCM: Services for Processing of Object Selection | 20100802 |
Properties
Class | CL_CNVHCM_PRESEL_SERVICE_BL | |
Short Description | TDMS4HCM: Services for Processing 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 | 20100802 | 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_BL | TDMS4HCM: Services for Processing of Object Selection | 20100802 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_CNVHCM_PRESEL_FACTORY | 20100802 | TDMS4HCM: Factory for Object Selection Classes |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_AUTH | Constant | Private | See coding | 20101011 | ||||
2 | GC_OTYPE_CP | Constant | Private | Type reference (TYPE) | OTYPE | 'CP' | Object Type Central Person | 20101011 | |
3 | GC_OTYPE_P | Constant | Private | Type reference (TYPE) | OTYPE | 'P ' | Object Type Person | 20100802 | |
4 | GC_OTYPE_WILDCARD | Constant | Private | Type reference (TYPE) | OTYPE | '* ' | Object Type | 20100802 | |
5 | GC_PLVAR_P | Constant | Private | Type reference (TYPE) | PLVAR | SPACE | Plan Version of Object P | 20101123 | |
6 | GC_RSIGN_A | Constant | Private | Type reference (TYPE) | RSIGN | 'A' | Relationship Specification | 20100802 | |
7 | GC_RSIGN_B | Constant | Private | Type reference (TYPE) | RSIGN | 'B' | Relationship Specification | 20100802 | |
8 | GC_SYSTEM_HIGH_DATE | Constant | Private | Type reference (TYPE) | D | '99991231' | System High Date | 20101011 | |
9 | MO_PRESEL_ACCESS | Instance attribute | Private | Object reference (TYPE REF TO) | IF_CNVHCM_PRESEL_ACCESS | TDMS4HCM: PreSel - Access IF for database tables | 20100802 | ||
10 | MT_T777D_SORT | Instance attribute | Private | Attribute reference (LIKE) | 20101011 | ||||
11 | MT_T778O_SORT | Instance attribute | Private | Type reference (TYPE) | TT_T778O_SORT | 20100802 | |||
12 | MT_T778V_SORT | Instance attribute | Private | Type reference (TYPE) | TT_T778V_SORT | 20100802 | |||
13 | MV_BL_IND | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | If true, then call is from execution of selection | 20131031 | ||
14 | MV_PA_AUTH_LEVEL | Instance attribute | Private | Type reference (TYPE) | TY_HCM_PA_AUTH | TDMS4HCM: PA Authorisation Granularity | 20101011 | ||
15 | MV_PD_AUTH_LEVEL | Instance attribute | Private | Type reference (TYPE) | TY_HCM_PD_AUTH | TDMS4HCM: PD Authorisation Granularity | 20101011 | ||
16 | MV_SAP_HR_IND | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101019 |
Methods
Events
Class CL_CNVHCM_PRESEL_SERVICE_BL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_PSKEY | Private | See coding | 20101011 | |
||
2 | TT_T778O_SORT | Private | See coding | 20100802 | |
||
3 | TT_T778V_SORT | Private | See coding | 20100802 | |
||
4 | TY_HCM_PA_AUTH | Private | Type reference (TYPE) | CHAR2 | 20101018 | |
|
5 | TY_HCM_PD_AUTH | Private | Type reference (TYPE) | CHAR2 | 20101018 | |
|
6 | TY_PSKEY | Private | See coding | 20101011 | |
||
7 | TY_T778O | Private | See coding | 20100802 | |
||
8 | TY_T778V | Private | See coding | 20100802 | |
Method Signatures
Method AUTH_PA_CHECK_BY_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PSKEY | Call by reference | Type reference (TYPE) | TT_PSKEY | 20101011 | |||
2 | Importing | IV_PA_AUTH_LEVEL | Call by reference | Type reference (TYPE) | TY_HCM_PA_AUTH | 20101011 |
Method AUTH_PA_CHECK_BY_INFTY on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method AUTH_PA_CREATE_PSKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PSKEY | Call by reference | Type reference (TYPE) | TT_PSKEY | 20101011 | |||
2 | Importing | IT_INFTY | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_T777D_SORT | 20101011 | |||
3 | Importing | IT_OBJECT | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_OBJ_SORT | 20101011 | |||
4 | Importing | IV_PA_AUTH_LEVEL | Call by reference | Type reference (TYPE) | TY_HCM_PA_AUTH | 20101011 | |||
5 | Importing | IV_START_DATE | Call by reference | Type reference (TYPE) | D | 20101011 |
Method AUTH_PA_CREATE_PSKEY on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_AUTHORIZATION_PA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBJECT_DELETE | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_OBJ_SORT | 20101011 | |||
2 | Importing | IT_INFTY | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_T777D_SORT | 20101011 | |||
3 | Importing | IT_OBJECT | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_OBJ_SORT | 20101011 | |||
4 | Importing | IV_PA_AUTH_LEVEL | Call by reference | Type reference (TYPE) | TY_HCM_PA_AUTH | 20101011 | |||
5 | Importing | IV_START_DATE | Call by reference | Type reference (TYPE) | D | 20101011 |
Method CHECK_AUTHORIZATION_PA on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_AUTHORIZATION_PD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBJECT_DELETE | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_OBJ_SORT | 20101011 | |||
2 | Importing | IT_INFTY | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_T777D_SORT | 20101011 | |||
3 | Importing | IT_OBJECT | Call by reference | Type reference (TYPE) | CNVHCM_T_PRESEL_RES_OBJ_SORT | 20101011 | |||
4 | Importing | IV_PD_AUTH_LEVEL | Call by reference | Type reference (TYPE) | TY_HCM_PD_AUTH | 20101011 |
Method CHECK_AUTHORIZATION_PD on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_CIRC_REF_RECURSIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | 20101206 | |||
2 | Importing | IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_CNVHCM_PRESEL_MESS_HANDLER | 20101206 | |||
3 | Importing | IV_PRESEL_ID | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_ID | 20101206 | |||
4 | Importing | IV_PRESEL_ID_MSG | Call by reference | Type reference (TYPE) | SYMSGV | 20101206 | |||
5 | Importing | IV_PRESEL_ID_OWN | Call by reference | Type reference (TYPE) | CNV_HCM_PRESEL_ID | 20101206 | |||
6 | Importing | IV_STEP | Call by reference | Type reference (TYPE) | CNVHCM_S_PRESEL_CR_STEP-STEP | 20101206 |
Method CHECK_CIRC_REF_RECURSIVE on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_CRITERIA_CUTOFF_DATE Signature
Method CHECK_CRITERIA_CUTOFF_DATE on class CL_CNVHCM_PRESEL_SERVICE_BL has no parameter.
Method CHECK_CRITERIA_CUTOFF_DATE on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_CRITERIA_LIMIT Signature
Method CHECK_CRITERIA_LIMIT on class CL_CNVHCM_PRESEL_SERVICE_BL has no parameter.
Method CHECK_CRITERIA_LIMIT on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_CRITERIA_OBJECT Signature
Method CHECK_CRITERIA_OBJECT on class CL_CNVHCM_PRESEL_SERVICE_BL has no parameter.
Method CHECK_CRITERIA_OBJECT on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_CRITERIA_REM_OBJECT Signature
Method CHECK_CRITERIA_REM_OBJECT on class CL_CNVHCM_PRESEL_SERVICE_BL has no parameter.
Method CHECK_CRITERIA_REM_OBJECT on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_CRITERIA_RESTRICTION Signature
Method CHECK_CRITERIA_RESTRICTION on class CL_CNVHCM_PRESEL_SERVICE_BL has no parameter.
Method CHECK_CRITERIA_RESTRICTION on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_CRITERIA_RESTR_CLSTR Signature
Method CHECK_CRITERIA_RESTR_CLSTR on class CL_CNVHCM_PRESEL_SERVICE_BL has no parameter.
Method CHECK_CRITERIA_RESTR_CLSTR on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_CRITERIA_RESTR_RELATION Signature
Method CHECK_CRITERIA_RESTR_RELATION on class CL_CNVHCM_PRESEL_SERVICE_BL has no parameter.
Method CHECK_CRITERIA_RESTR_RELATION on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_CRITERIA_STEP Signature
Method CHECK_CRITERIA_STEP on class CL_CNVHCM_PRESEL_SERVICE_BL has no parameter.
Method CHECK_CRITERIA_STEP on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CHECK_STEP_CUSTOM 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 | 20131031 | |||
2 | Importing | IS_STEP | Call by reference | Type reference (TYPE) | CNVHCM_S_PRESEL_CR_STEP | 20131031 | |||
3 | Importing | IV_STEP | Call by reference | Type reference (TYPE) | CNVHCM_S_PRESEL_CR_STEP-STEP | 20131031 | |||
4 | Returning | RV_IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | 20131031 |
Method CHECK_STEP_CUSTOM on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BL_IND | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | If true, then call is from execution of selection | 20131031 |
Method CONSTRUCTOR on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method GET_AUTHORIZATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PA_AUTH_LEVEL | Call by reference | Type reference (TYPE) | TY_HCM_PA_AUTH | 20101011 | |||
2 | Exporting | EV_PD_AUTH_LEVEL | Call by reference | Type reference (TYPE) | TY_HCM_PD_AUTH | 20101011 |
Method GET_AUTHORIZATIONS on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method GET_AUTHORIZATION_PA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PA_AUTH | Call by reference | Type reference (TYPE) | TY_HCM_PA_AUTH | 20101011 | |||
2 | Returning | RV_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | 20101011 |
Method GET_AUTHORIZATION_PA on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
Method GET_AUTHORIZATION_PD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PD_AUTH | Call by reference | Type reference (TYPE) | TY_HCM_PD_AUTH | 20101011 | |||
2 | Returning | RV_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | 20101011 |
Method GET_AUTHORIZATION_PD on class CL_CNVHCM_PRESEL_SERVICE_BL has no exception.
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2006_1_620 |