SAP ABAP Class CL_HRPIQ00SELMETHODS_REPID (Imp. Class for BAdI Imp. HRPIQ00SELMETHODS_SI)
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
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IM_HRPIQ00SELMETHODADM1 Imp. Class for BAdI Imp. HRPIQ00SELMETHODADM1 20040907
2 Inheritance (c INHERITING FROM c_ref)  CL_IM_HRPIQ00SELMETHODAR01 Imp. Class for BAdI-Imp. HRPIQ00SELMETHODAR01 20041115
3 Inheritance (c INHERITING FROM c_ref)  CL_IM_HRPIQ00SELMETHODCP01 Imp. Class for BAdI-Imp. of Selection Method CP01 20031105
4 Inheritance (c INHERITING FROM c_ref)  CL_IM_HRPIQ00SELMETHODDE00 Imp. Class for BAdI Imp. HRPIQ00SELMETHODS_SI 20020903
5 Inheritance (c INHERITING FROM c_ref)  CL_IM_HRPIQ00SELMETHODNAME Imp. Class for BAdI Imp. HRPIQ00SELMETHODNAME 20020618
6 Inheritance (c INHERITING FROM c_ref)  CL_IM_HRPIQ00SELMETHODREG1 Imp. Class for BAdI Imp. HRPIQ00SELMETHODREG1 20040831
7 Inheritance (c INHERITING FROM c_ref)  CL_IM_HRPIQ00SELMETHODSTAT Selection Methods for Registered Students 20011206
8 Inheritance (c INHERITING FROM c_ref)  CL_IM_HRPIQUS1098T Imp. class for BAdI imp. ZHRPIQ00SELMETHODZM 20031201
Properties
Class CL_HRPIQ00SELMETHODS_REPID  
Short Description Imp. Class for BAdI Imp. HRPIQ00SELMETHODS_SI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PMIQ   Campus Management 
Created 20010824   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_HRPIQ00CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPIQ00SELMETHODS_REPID has no interface implemented.
Friends
Class CL_HRPIQ00SELMETHODS_REPID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_REPVARI Instance attribute Private Object reference (TYPE REF TO) CL_HRPIQ00SELMETHVARI_REPID Basis Class for Selection Method Variants 20030707
2 MV_SELMETH Instance attribute Private Type reference (TYPE) PIQSELMETH Selection Method 20030707
3 REPID Instance attribute Protected Type reference (TYPE) SY-REPID Report Program with Interface 20010824
4 SELSCREEN Instance attribute Protected Type reference (TYPE) RSSCREENS '1000' Selection Screen Numbers 20021024
5 XXVALUE_TAB Instance attribute Protected Type reference (TYPE) RSPARAMS_TT Single-Character Indicator 20030707
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_VARIANT Instance method Public Method Change Object Selection Options (Variante) 20010824
2 CHECK_VARIANT Instance method Public Method Check if a Variant Exists 20010824
3 CREATE_VARIANT Instance method Public Method Create Object Selection Options (Variant) 20010824
4 DELETE_VARIANT Instance method Public Method Delete Object Selection Options (Variant) 20010824
5 DISPLAY_VARIANT Instance method Public Method Display Object Selection Options (Variant) 20010824
6 GET_OBJECTS Instance method Public Method Select Objects 20010824
7 GET_PROPERTIES Instance method Public Method Get Selection Method Attributes 20010824
8 GET_REPORT_OPTIONS Instance method Protected Method Get Parameter Value 20010824
9 GET_REPORT_PARAMETER Instance method Protected Method Get Parameter Value 20010824
10 GET_VARIANT_LIST Instance method Public Method List All Selection Variants 20010824
11 GET_VARIANT_TEXT Instance method Public Method Get Variant Description 20010824
12 INIT Instance method Public Method Initialization 20010824
13 IS_SUPPORTED_PDOTYPE Instance method Public Method Check if Object Type Supports Selection Method 20010824
14 READ_REPORT_VARIANTS Instance method Protected Method Get Selection Parameters of Report Program Variants 20010827
15 VARISUBSCR_BEFORE_PBO Instance method Public Method Before Variant Subscreen PBO 20010824
16 XXSET_VALUE_TO_RANGE Static method Protected Method Set Value in Range 20030707
Events
Class CL_HRPIQ00SELMETHODS_REPID has no event.
Types
Class CL_HRPIQ00SELMETHODS_REPID 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 FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode CHANGE_VARIANT 20010824
2 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Business Objekttyp 20031105
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE PD Objekttyp 20010824
4 Importing IM_PERIOD Call by reference Type reference (TYPE) PIQ_PERIOD OBSOLET: Zeitraum 20010824
5 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20010824
6 Importing IM_SELVARI Call by reference Type reference (TYPE) PIQSELVARI Selektionsmethoden Variante 20010824
# Exception Resumable Description Created on
1 SELVARI_NOT_FOUND Selektionsmethoden Variante existiert nicht 20010824

Method CHECK_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode CHECK_VARIANT_EXIST 20010824
2 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Business Objekt 20031105
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20010824
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20010824
5 Importing IM_SELVARI Call by reference Type reference (TYPE) PIQSELVARI Selektionsmethoden Variante 20010824
# Exception Resumable Description Created on
1 SELVARI_NOT_FOUND Selektionsmethoden Variante existiert nicht 20010824

Method CREATE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SELVARI Call by reference Type reference (TYPE) PIQSELVARI Selektionsmethoden Variante 20010824
2 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode CREATE_VARIANT 20010824
3 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Business Objekttyp 20031105
4 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE PD Objekttyp 20010824
5 Importing IM_PERIOD Call by reference Type reference (TYPE) PIQ_PERIOD OBSOLET: Zeitraum 20010824
6 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20010824

Method CREATE_VARIANT on class CL_HRPIQ00SELMETHODS_REPID has no exception.

Method DELETE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode DELETE_VARIANT 20010824
2 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Business Objekttyp 20031105
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE PD Objekttyp 20010824
4 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20010824
5 Importing IM_SELVARI Call by reference Type reference (TYPE) PIQSELVARI Selektionsmethoden Variante 20010824
# Exception Resumable Description Created on
1 SELVARI_NOT_FOUND Selektionsmethoden Variante existiert nicht 20010824

Method DISPLAY_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode DISPLAY_VARIANT 20010824
2 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Business Objekttyp 20031105
3 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE PD Objekttyp 20010824
4 Importing IM_PERIOD Call by reference Type reference (TYPE) PIQ_PERIOD OBSOLET: Zeitraum 20010824
5 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20010824
6 Importing IM_SELVARI Call by reference Type reference (TYPE) PIQSELVARI Selektionsmethoden Variante 20010824
# Exception Resumable Description Created on
1 SELVARI_NOT_FOUND Selektionsmethoden Variante existiert nicht 20010824

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECTS Call by reference Type reference (TYPE) TSWOTOBJID Tabelle mit Objektreferenzen 20031106
2 Exporting EX_OBJECT_TAB Call by reference Type reference (TYPE) PIQHROBJECT_TAB Objekt-Tabelle mit PD-Objekten 20010824
3 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Selektionsmethode 20010824
4 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BO Objekttyp 20031106
5 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE PD Objekttyp 20010824
6 Importing IM_PERIOD Call by reference Type reference (TYPE) PIQ_PERIOD OBSOLET: Zeitraum 20010824
7 Importing IM_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20010824
8 Importing IM_SELSCEN Call by reference Type reference (TYPE) PIQSELSCENARIO CM: Selektionsmethoden Scenario 20010824
9 Importing IM_SELVARI Call by reference Type reference (TYPE) PIQSELVARI Selektionsmethoden Variante 20010824
# Exception Resumable Description Created on
1 OBJECTS_NOT_FOUND Zur Selektionsvariante existieren keine Objekte 20010824
2 SELVARI_NOT_FOUND Selektionsmethoden Variante existiert nicht 20010824

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUP_CHANGE_VARI Call by reference Type reference (TYPE) PIQFLAG Es können Varianten geändert werden 20010824
2 Exporting EX_SUP_CREATE_VARI Call by reference Type reference (TYPE) PIQFLAG Es können Varianten angelegt werden 20010824
3 Exporting EX_SUP_DELETE_VARI Call by reference Type reference (TYPE) PIQFLAG Es können Varianten gelöscht werden 20010824
4 Exporting EX_SUP_DISPLAY_VARI Call by reference Type reference (TYPE) PIQFLAG Es können Varianten angezeigt werden 20010824
5 Exporting EX_SUP_VARI Call by reference Type reference (TYPE) PIQFLAG Zur Selektionsmethoden gibt es Varianten 20010824
6 Exporting EX_SUP_VARI_SUBSCREEN Call by reference Type reference (TYPE) PIQFLAG Es wird ein eigener Variantensubscreen bereitgestellt 20010824
7 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode GET_PROPERTIES 20010824
8 Importing IM_SELMETHODS_REF Call by reference Object reference (TYPE REF TO) CL_HRPIQ00SELMETHODS Selektionsmethoden Campus Management 20010824

Method GET_PROPERTIES on class CL_HRPIQ00SELMETHODS_REPID has no exception.

Method GET_REPORT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RANGE_TAB Call by reference Type reference (TYPE) INDEX TABLE Selektionsoptions 20010827
2 Importing IM_PARAMETER Call by reference Type reference (TYPE) C Parametername 20010824

Method GET_REPORT_OPTIONS on class CL_HRPIQ00SELMETHODS_REPID has no exception.

Method GET_REPORT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_RESULT Value transfer Type reference (TYPE) TVARV_VAL Parameter 20010824
2 Importing IM_PARAMETER Call by reference Type reference (TYPE) C Parametername 20010824

Method GET_REPORT_PARAMETER on class CL_HRPIQ00SELMETHODS_REPID has no exception.

Method GET_VARIANT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SELVARI_TAB Call by reference Type reference (TYPE) PIQSELVARI_LIST_TAB Selektionsmethoden Varianten Liste 20010824
2 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode GET_VARIANT_LIST 20010824
# Exception Resumable Description Created on
1 SELVARI_NOT_FOUND Es exitstieren keine Selektionsvarianten 20010824

Method GET_VARIANT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_SELVARITXT Value transfer Type reference (TYPE) PIQSELVARITXT Selektionsmethoden Variante Bezeichnung 20010824
2 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode GET_VARIANT_TEXT 20010824
3 Importing IM_SELVARI Call by reference Type reference (TYPE) PIQSELVARI Selektionsmethoden Variante 20010824

Method GET_VARIANT_TEXT on class CL_HRPIQ00SELMETHODS_REPID has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode INIT 20010824
# Exception Resumable Description Created on
1 INIT_ERROR Fehler in der Initisalierung 20010824

Method IS_SUPPORTED_PDOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_RESULT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010824
2 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode IS_SUPPORDED_PDOTYPE 20010824
3 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BO-Objekttyp zum Prüfen 20031106
4 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE PD-Objekttype zum Prüfen 20010824

Method IS_SUPPORTED_PDOTYPE on class CL_HRPIQ00SELMETHODS_REPID has no exception.

Method READ_REPORT_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SELVARI Call by reference Type reference (TYPE) PIQSELVARI Selektionsmethoden Variante 20010827
# Exception Resumable Description Created on
1 VARIANT_NOT_FOUND Variante konnte nicht gelesen werden 20010827

Method VARISUBSCR_BEFORE_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SELTABINFO Call by reference Type reference (TYPE) SELTABINFO Subscreen für Varinaten 20010824
2 Importing FLT_VAL Value transfer Type reference (TYPE) PIQSELMETH Parameter FLT_VAL der Methode VARISUBSCR_BEFORE_PBO 20010824
3 Importing IM_SELMETHODS_REF Call by reference Object reference (TYPE REF TO) CL_HRPIQ00SELMETHODS Selektionsmethoden Campus Management 20010824

Method VARISUBSCR_BEFORE_PBO on class CL_HRPIQ00SELMETHODS_REPID has no exception.

Method XXSET_VALUE_TO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_RANGE Call by reference Type reference (TYPE) INDEX TABLE Selektionsoptions - Tabelle 20030707
2 Importing IM_OPTION Call by reference Type reference (TYPE) CHAR2 'EQ' Operator 20030707
3 Importing IM_SIGN Call by reference Type reference (TYPE) CHAR1 'I' Einschluß = 'I' | Ausschluss = 'E' 20030707
4 Importing IM_VALUE_HIGH Call by reference Type reference (TYPE) SIMPLE Wert in der Range Tab 20030707
5 Importing IM_VALUE_LOW Call by reference Type reference (TYPE) SIMPLE Wert in der Range Tab 20030707
# Exception Resumable Description Created on
1 VARIANT_NOT_FOUND Variante konnte nicht gelesen werden 20030707
History
Last changed by/on SAP  20050224 
SAP Release Created in 464