SAP ABAP Class CL_IM_HRPIQ00SELMETHODFH01 (Implementation Class for BAdI-Imp. HRPIQ00SELMETHODFH01)
Hierarchy
☛
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
⤷ IS-HER-CM-AD (Application Component) Administration
⤷ PMIQ (Package) Campus Management
⤷ IS-HER-CM-AD (Application Component) Administration
⤷ PMIQ (Package) Campus Management
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_HRPIQ00SELMETHOD | BAdI Interface IF_EX_HRPIQ00SELMETHOD | 20020625 |
Properties
Class | CL_IM_HRPIQ00SELMETHODFH01 | |
Short Description | Implementation Class for BAdI-Imp. HRPIQ00SELMETHODFH01 | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PMIQ | Campus Management |
Created | 20020625 | SAP |
Last change | 20050224 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_HRPIQ00CONSTANTS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EX_HRPIQ00SELMETHOD | BAdI Interface IF_EX_HRPIQ00SELMETHOD | 20020625 |
Friends
Class CL_IM_HRPIQ00SELMETHODFH01 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | FLT_VAL | Instance attribute | Protected | Type reference (TYPE) | PIQSELMETH | Selection Method | 20020625 | ||
2 | PROGRAM | Instance attribute | Protected | Type reference (TYPE) | SYREPID | ABAP Program: Current Main Program | 20020625 | ||
3 | SCREEN | Instance attribute | Protected | Type reference (TYPE) | SYDYNNR | ABAP Program: Number of Current Screen | 20020625 | ||
4 | VALUE_TAB | Instance attribute | Protected | Type reference (TYPE) | RSPARAMS_TT | rsparams Table | 20020625 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHANGE_VARIANT | Instance method | Public | Method | Change Object Selection Options (Variant) | 20020625 |
2 | CHECK_VARIANT | Instance method | Public | Method | Check if a Variant Exists | 20020625 |
3 | CREATE_VARIANT | Instance method | Public | Method | Create Object Selection Options (Variant) | 20020625 |
4 | DELETE_VARIANT | Instance method | Public | Method | Delete Object Selection Options (Variant) | 20020625 |
5 | DISPLAY_VARIANT | Instance method | Public | Method | Display Object Selection Options (Variant) | 20020625 |
6 | GET_OBJECTS | Instance method | Public | Method | Get Objects/HROBJECTS | 20020625 |
7 | GET_PROPERTIES | Instance method | Public | Method | Get Selection Method Attributes | 20020625 |
8 | GET_VARIANT_LIST | Instance method | Public | Method | List All Selection Variants | 20020625 |
9 | GET_VARIANT_TEXT | Instance method | Public | Method | Get Variant Description | 20020625 |
10 | INITIALIZATION | Instance method | Public | Method | Initialization | 20020625 |
11 | IS_SUPPORTED_PDOTYPE | Instance method | Public | Method | Check if Object Type Can Be Used As Result Object Type | 20020625 |
12 | VARISUBSCR_BEFORE_PBO | Instance method | Public | Method | Before Variant Subscreen PBO | 20020625 |
Events
Class CL_IM_HRPIQ00SELMETHODFH01 has no event.
Types
Class CL_IM_HRPIQ00SELMETHODFH01 has no local type.
Method Signatures
Method CHANGE_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PERIOD | Value transfer | Type reference (TYPE) | PIQ_PERIOD | Period | 20020625 | ||
2 | Importing | IV_FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | Selection Method | 20020626 | ||
3 | Importing | IV_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Object Type | 20020625 | ||
4 | Importing | IV_PLVAR | Value transfer | Type reference (TYPE) | PLVAR | Plan Version | 20020625 | ||
5 | Importing | IV_SELVARI | Value transfer | Type reference (TYPE) | PIQSELVARI | Selection Variant | 20020625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SELVARI_NOT_FOUND | CM: Selection Variant Does Not Exist | 20020625 |
Method CHECK_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | Selection Method | 20020626 | ||
2 | Importing | IV_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Object Type | 20020625 | ||
3 | Importing | IV_PLVAR | Value transfer | Type reference (TYPE) | PLVAR | Plan Version | 20020625 | ||
4 | Importing | IV_SELVARI | Value transfer | Type reference (TYPE) | PIQSELVARI | Selection Variant | 20020625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SELVARI_NOT_FOUND | CM: Selection Variant Does Not Exist | 20020625 |
Method CREATE_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | Variant | 20020625 | ||
2 | Importing | IS_PERIOD | Value transfer | Type reference (TYPE) | PIQ_PERIOD | Period | 20020625 | ||
3 | Importing | IV_FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | Selection Method | 20020626 | ||
4 | Importing | IV_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Object Type | 20020625 | ||
5 | Importing | IV_PLVAR | Value transfer | Type reference (TYPE) | PLVAR | Plan Version | 20020625 |
Method CREATE_VARIANT on class CL_IM_HRPIQ00SELMETHODFH01 has no exception.
Method DELETE_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | Selection Method | 20020626 | ||
2 | Importing | IV_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Object Type | 20020625 | ||
3 | Importing | IV_PLVAR | Value transfer | Type reference (TYPE) | PLVAR | Plan Version | 20020625 | ||
4 | Importing | IV_SELVARI | Value transfer | Type reference (TYPE) | PIQSELVARI | Variant | 20020625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SELVARI_NOT_FOUND | CM: Selection Variant Does Not Exist | 20020625 |
Method DISPLAY_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PERIOD | Call by reference | Type reference (TYPE) | PIQ_PERIOD | 20020625 | |||
2 | Importing | IV_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | 20020625 | |||
3 | Importing | IV_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | 20020625 | |||
4 | Importing | IV_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | 20020625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SELVARI_NOT_FOUND | CM: Selection Variant Does Not Exist | 20020625 |
Method GET_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_HROBJECT | Value transfer | Type reference (TYPE) | PIQHROBJECT_TAB | Object Table with PD Objects | 20020625 | ||
2 | Importing | IS_PERIOD | Value transfer | Type reference (TYPE) | PIQ_PERIOD | Period | 20020625 | ||
3 | Importing | IV_FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | Selection Method | 20020626 | ||
4 | Importing | IV_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Object Type | 20020625 | ||
5 | Importing | IV_PLVAR | Value transfer | Type reference (TYPE) | PLVAR | Plan Version | 20020625 | ||
6 | Importing | IV_SELSCEN | Value transfer | Type reference (TYPE) | PIQSELSCENARIO | Selection Scenario | 20020625 | ||
7 | Importing | IV_SELVARI | Value transfer | Type reference (TYPE) | PIQSELVARI | Selection Variant | 20020625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECTS_NOT_FOUND | CM: No Objects Exist for Selection Variant | 20020625 | |
2 | SELVARI_NOT_FOUND | CM: Selection Variant Does Not Exist | 20020625 |
Method GET_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUP_CHANGE_VARI | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020625 | ||
2 | Exporting | EV_SUP_CREATE_VARI | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020625 | ||
3 | Exporting | EV_SUP_DELETE_VARI | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020625 | ||
4 | Exporting | EV_SUP_DISPLAY_VARI | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020625 | ||
5 | Exporting | EV_SUP_VARI | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020625 | ||
6 | Exporting | EV_SUP_VARI_SUBSCREEN | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020625 | ||
7 | Importing | IR_SELMETHODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPIQ00SELMETHODS | Selektionsmethoden Campus Management | 20020625 |
Method GET_PROPERTIES on class CL_IM_HRPIQ00SELMETHODFH01 has no exception.
Method GET_VARIANT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SELVARI_LIST | Call by reference | Type reference (TYPE) | PIQSELVARI_LIST_TAB | List of Selection Variants | 20020625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SELVARI_NOT_FOUND | CM: No Selection Variants Exist | 20020625 |
Method GET_VARIANT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_SELVARITXT | Value transfer | Type reference (TYPE) | PIQSELVARITXT | Selection Variant Description | 20020625 | ||
2 | Importing | IV_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | Selection Variant | 20020625 |
Method GET_VARIANT_TEXT on class CL_IM_HRPIQ00SELMETHODFH01 has no exception.
Method INITIALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | Selektionsmethode | 20020625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INIT_ERROR | CM: Error when initialization | 20020625 |
Method IS_SUPPORTED_PDOTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUPPORT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020625 | ||
2 | Importing | IV_FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | Selection Method | 20020625 | ||
3 | Importing | IV_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Objekttyp | 20020625 |
Method IS_SUPPORTED_PDOTYPE on class CL_IM_HRPIQ00SELMETHODFH01 has no exception.
Method VARISUBSCR_BEFORE_PBO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_SELTABINFO | Call by reference | Type reference (TYPE) | SELTABINFO | Information über Tabstrip auf Selektionsbild | 20020625 | ||
2 | Importing | IR_SELMETHODS | Value transfer | Object reference (TYPE REF TO) | CL_HRPIQ00SELMETHODS | Selektionsmethoden Campus Management | 20020625 |
Method VARISUBSCR_BEFORE_PBO on class CL_IM_HRPIQ00SELMETHODFH01 has no exception.
History
Last changed by/on | SAP | 20050224 |
SAP Release Created in |