SAP ABAP Interface IF_EX_HRPIQ00SELMETHOD (BAdI Interface IF_EX_HRPIQ00SELMETHOD)
Hierarchy
☛
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
⤷
IS-HER-CM-AD (Application Component) Administration
⤷
PMIQ (Package) Campus Management
⤷
⤷
Meta Relationship - Used By
Properties
| Interface | IF_EX_HRPIQ00SELMETHOD | |
| Short Description | BAdI Interface IF_EX_HRPIQ00SELMETHOD |
General Data
| Package | PMIQ | Campus Management |
| Created | 20010803 | SAP |
| Last changed | 20050224 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_HRPIQ00SELMETHOD has no forward declaration.
Interfaces
Interface IF_EX_HRPIQ00SELMETHOD has no interface.
Friends
Interface IF_EX_HRPIQ00SELMETHOD has no friend.
Attributes
Interface IF_EX_HRPIQ00SELMETHOD has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Change Selection Variant | 20010803 | |
| 2 | Instance method | Public | Method | Check if Selection Variant Exists | 20010806 | |
| 3 | Instance method | Public | Method | Create Selection Variant | 20010803 | |
| 4 | Instance method | Public | Method | Delete Selection Variant | 20010803 | |
| 5 | Instance method | Public | Method | Display Selection Variant | 20010803 | |
| 6 | Instance method | Public | Method | Determine Objects (Object Selection) | 20010803 | |
| 7 | Instance method | Public | Method | Determine Selection Method Properties | 20010808 | |
| 8 | Instance method | Public | Method | Get Selection Variant List | 20010803 | |
| 9 | Instance method | Public | Method | Determine Variant Description | 20010803 | |
| 10 | Instance method | Public | Method | Initialize Selection Method | 20010803 | |
| 11 | Instance method | Public | Method | Check if Selection Method Supports the Object Type | 20010807 | |
| 12 | Instance method | Public | Method | Do Not Use (Callup Point Before PBO of Variant Subscreen) | 20010803 |
Events
Interface IF_EX_HRPIQ00SELMETHOD has no event.
Types
Interface IF_EX_HRPIQ00SELMETHOD 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 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 | |||
| 2 | IM_ACAD_SESSION | Call by reference | Type reference (TYPE) | PIQPERID | Akademische Periode | 20021015 | |||
| 3 | IM_ACAD_YEAR | Call by reference | Type reference (TYPE) | PIQPERYR | Akademisches Jahr | 20021015 | |||
| 4 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Objekttyp | 20031103 | |||
| 5 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20010810 | |||
| 6 | IM_PERIOD | Call by reference | Type reference (TYPE) | PIQ_PERIOD | Zeitraum (Beginn- und Endedatum) | 20010823 | |||
| 7 | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20010810 | |||
| 8 | IM_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | ID der Selektionsvariante zur Selektionsmethode | 20010803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Selektionsvariante existiert nicht | 20010803 |
Method CHECK_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 | |||
| 2 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Objekttyp | 20031103 | |||
| 3 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20010810 | |||
| 4 | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20010810 | |||
| 5 | IM_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | ID der Selektionsvariante zur Selektionsmethode | 20010806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Selektionsvariante existiert nicht | 20010806 |
Method CREATE_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | ID der Selektionsvariante zur Selektionsmethode | 20010803 | |||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 | |||
| 3 | IM_ACAD_SESSION | Call by reference | Type reference (TYPE) | PIQPERID | Akademische Periode | 20021015 | |||
| 4 | IM_ACAD_YEAR | Call by reference | Type reference (TYPE) | PIQPERYR | Akademisches Jahr | 20021015 | |||
| 5 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Objekttyp | 20031104 | |||
| 6 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20010810 | |||
| 7 | IM_PERIOD | Call by reference | Type reference (TYPE) | PIQ_PERIOD | Zeitraum | 20010823 | |||
| 8 | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20010810 |
Method CREATE_VARIANT on Interface IF_EX_HRPIQ00SELMETHOD has no exception.
Method DELETE_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 | |||
| 2 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Objekttyp | 20031103 | |||
| 3 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20010810 | |||
| 4 | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20010810 | |||
| 5 | IM_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | ID der Selektionsvariante zur Selektionsmethode | 20010803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Selektionsvariante existiert nicht | 20010803 |
Method DISPLAY_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 | |||
| 2 | IM_ACAD_SESSION | Call by reference | Type reference (TYPE) | PIQPERID | Akademische Periode | 20021015 | |||
| 3 | IM_ACAD_YEAR | Call by reference | Type reference (TYPE) | PIQPERYR | Akademisches Jahr | 20021015 | |||
| 4 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Objekttyp | 20031103 | |||
| 5 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20010810 | |||
| 6 | IM_PERIOD | Call by reference | Type reference (TYPE) | PIQ_PERIOD | Zeitraum (Beginn- und Endedatum) | 20010823 | |||
| 7 | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20010810 | |||
| 8 | IM_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | ID der Selektionsvariante zur Selektionsmethode | 20010803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Selektionsvariante existiert nicht | 20010803 |
Method GET_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECTS | Call by reference | Type reference (TYPE) | TSWOTOBJID | Tabelle mit BOR Objektreferenzen | 20031104 | |||
| 2 | EX_AUTH_FAILED_COUNT | Call by reference | Type reference (TYPE) | I | Anzahl der Objekte ohne Berechtigung | 20031110 | |||
| 3 | EX_OBJECT_TAB | Call by reference | Type reference (TYPE) | PIQHROBJECT_TAB | Objekt-Tabelle mit PD-Objekten | 20010810 | |||
| 4 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 | |||
| 5 | IM_ACAD_SESSION | Call by reference | Type reference (TYPE) | PIQPERID | Akademische Periode | 20021015 | |||
| 6 | IM_ACAD_YEAR | Call by reference | Type reference (TYPE) | PIQPERYR | Akademisches Jahr | 20021015 | |||
| 7 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | PIQFLAG | Berechtigungsprüfung durchführen | 20031105 | |||
| 8 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Objekttyp | 20031103 | |||
| 9 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20010809 | |||
| 10 | IM_PERIOD | Call by reference | Type reference (TYPE) | PIQ_PERIOD | Zeitraum (Beginn- und Endedatum) | 20010822 | |||
| 11 | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20010809 | |||
| 12 | IM_SELSCEN | Call by reference | Type reference (TYPE) | PIQSELSCENARIO | Selektionsmethodengruppe | 20010810 | |||
| 13 | IM_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | ID der Selektionsvariante zur Selektionsmethode | 20010803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zur Selektionsvariante existieren keine Objekte | 20010803 | ||
| 2 | Selektionsvariante existiert nicht | 20010803 |
Method GET_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SUP_CHANGE_VARI | Call by reference | Type reference (TYPE) | PIQFLAG | Kennzeichen, ob Varianten geändert werden können | 20010808 | |||
| 2 | EX_SUP_CREATE_VARI | Call by reference | Type reference (TYPE) | PIQFLAG | Kennzeichen, ob Varianten angelegt werden können | 20010808 | |||
| 3 | EX_SUP_DELETE_VARI | Call by reference | Type reference (TYPE) | PIQFLAG | Kennzeichen, ob Varianten gelöscht werden können | 20010808 | |||
| 4 | EX_SUP_DISPLAY_VARI | Call by reference | Type reference (TYPE) | PIQFLAG | Kennzeichen, ob Varianten angezeigt werden können | 20010808 | |||
| 5 | EX_SUP_VARI | Call by reference | Type reference (TYPE) | PIQFLAG | Kennzeichen, ob es zur Selektionsmethode Varianten gibt | 20010808 | |||
| 6 | EX_SUP_VARI_SUBSCREEN | Call by reference | Type reference (TYPE) | PIQFLAG | Bereitstellung eines eigenen Varianten-Subscreens | 20010808 | |||
| 7 | EX_SUP_VARI_SUBSC_TEST | Call by reference | Type reference (TYPE) | PIQFLAG | Kennzeichen, ob bei ein Subscreen nur testen erlaubt ist | 20040107 | |||
| 8 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010810 | |||
| 9 | IM_SELMETHODS_REF | Call by reference | Object reference (TYPE REF TO) | CL_HRPIQ00SELMETHODS | Selektionsmethoden des Campus Managements | 20010808 |
Method GET_PROPERTIES on Interface IF_EX_HRPIQ00SELMETHOD has no exception.
Method GET_VARIANT_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SELVARI_TAB | Call by reference | Type reference (TYPE) | PIQSELVARI_LIST_TAB | Liste der Selektionsvarianten zur Selektionsmethode | 20010803 | |||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es existieren keine Selektionsvarianten | 20010803 |
Method GET_VARIANT_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SELVARITXT | Value transfer | Type reference (TYPE) | PIQSELVARITXT | Bezeichnung der Selektionsvariante | 20010803 | |||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 | |||
| 3 | IM_SELVARI | Call by reference | Type reference (TYPE) | PIQSELVARI | ID der Selektionsvariante zur Selektionsmethode | 20010803 |
Method GET_VARIANT_TEXT on Interface IF_EX_HRPIQ00SELMETHOD has no exception.
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Initialisierung | 20010822 |
Method IS_SUPPORTED_PDOTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_RESULT | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20010807 | |||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010807 | |||
| 3 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Zu prüfendes BOR - Objekttyp | 20031104 | |||
| 4 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Zu prüfender PD-Objekttyp | 20010807 |
Method IS_SUPPORTED_PDOTYPE on Interface IF_EX_HRPIQ00SELMETHOD has no exception.
Method VARISUBSCR_BEFORE_PBO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SELTABINFO | Call by reference | Type reference (TYPE) | SELTABINFO | Subscreen für Varinaten | 20010803 | |||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PIQSELMETH | ID der Selektionsmethode | 20010806 | |||
| 3 | IM_SELMETHODS_REF | Call by reference | Object reference (TYPE REF TO) | CL_HRPIQ00SELMETHODS | Selektionsmethoden des Campus Managements | 20010808 |
Method VARISUBSCR_BEFORE_PBO on Interface IF_EX_HRPIQ00SELMETHOD has no exception.
Meta Relationship - Used By (full list)
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 464 |