Hierarchy

⤷

⤷

Properties
Class | CL_SELECTION_MANAGER_HRF02 | |
Short Description | HR Forms: Administration of Selections | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PAOC_PAY_HRFORMS | HR Forms |
Created | 20000113 | SAP |
Last change | 20050219 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SELECTION_MANAGER_HRF02 has no interface implemented.
Friends
Class CL_SELECTION_MANAGER_HRF02 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLE_D | ' ' | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20040129 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | HRF_SELOPT_RESTR | 'A' | HR Forms: Restrictions for Select Options in the Sel Manager | 20040213 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | HRF_SELOPT_VALIDITY | 'G' | HR Forms: Validity of the Select Options in the Sel Manager | 20040213 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | HRF_SELOPT_VALIDITY | 'L' | HR Forms: Validity of the Select Options in the Sel Manager | 20040213 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | HRF_LDBNODE | 'PYORGSCREEN' | Organizational Data | 20010907 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | HRF_LDBNODE | 'PYTIMESCREEN' | Period | 20010907 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | HRF_SELOPT_RESTR | 'N' | HR Forms: Restrictions for Select Options in the Sel Manager | 20040213 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | HRF_SELOPT_RESTR | 'S' | HR Forms: Restrictions for Select Options in the Sel Manager | 20040213 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20040129 | |
10 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_INFONET_HRF02 | InfoNet | 20000113 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRF02_INFOSCR_FIELD_COLLECTION | Collection of all Selected Fields on Selection Screen | 20000113 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRF02_METASCR_FIELD_COLLECTION | Collection of all Valid Fields on a Selection Screen | 20000113 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | HRF02_SELECTION_COLLECTION | Collection of all Selections | 20000113 | ||
14 | ![]() |
Instance attribute | Public | Type reference (TYPE) | HRF_METASTAR_TYPE | Type (INFTY, PAYR) | 20000113 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRF02_SEL_SCREEN_FIELDS_TAB | HR Forms: Fields for Selection Screen of the Print Report | 20040715 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_MSCRFIELDS_04 | HR Forms: Fields for Selection Screen of the Print Report | 20040719 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | Constructor | 20000113 |
2 | ![]() |
Instance method | Public | Method | Delete all Selections for a Dimension | 20000113 |
3 | ![]() |
Instance method | Public | Method | Deactivate Handler Methods | 20020308 |
4 | ![]() |
Instance method | Public | Method | Determine Permitted Fields of Dimension for Selection | 20000113 |
5 | ![]() |
Instance method | Private | Method | Determines the Default Value to the Correct Length | 20040719 |
6 | ![]() |
Instance method | Public | Method | Determine Attributes of Selection | 20040212 |
7 | ![]() |
Instance method | Public | Method | Read All Selections for a MetaStar | 20020214 |
8 | ![]() |
Instance method | Public | Method | Determine Fields on Selection Screen | 20040212 |
9 | ![]() |
Instance method | Public | Method | Read Program Generation Information | 20040213 |
10 | ![]() |
Instance method | Public | Method | Determine Selection for a Field | 20000113 |
11 | ![]() |
Instance method | Public | Method | Determine Fields of Dimension Used for Selection | 20000113 |
12 | ![]() |
Instance method | Public | Method | Existence of a Selection | 20000113 |
13 | ![]() |
Instance method | Private | Method | Create Name of a Selection Option | 20000113 |
14 | ![]() |
Instance method | Private | Event handling method | Reaction to Infonet Formclass Changed | 20040216 |
15 | ![]() |
Instance method | Private | Event handling method | Reaction to Loading InfoNet | 20000204 |
16 | ![]() |
Instance method | Private | Event handling method | Reaction to Saving InfoNet | 20000204 |
17 | ![]() |
Instance method | Private | Event handling method | Reaction to Selection Node Deletion | 20000128 |
18 | ![]() |
Instance method | Public | Method | Read a Selection From the Database | 20040213 |
19 | ![]() |
Instance method | Public | Method | Set Attributes for a Selection | 20000113 |
20 | ![]() |
Instance method | Public | Method | Set Same Selection Attributes for all Same Infofields | 20040129 |
21 | ![]() |
Instance method | Public | Method | Set Global Attributes of a Selection | 20040129 |
22 | ![]() |
Instance method | Public | Method | Set Fields on Selection Screen | 20040212 |
23 | ![]() |
Instance method | Public | Method | Save a Selection on the Database | 20040213 |
24 | ![]() |
Instance method | Protected | Method | Updates the icon for "Infodim with active selection" | 20040129 |
25 | ![]() |
Instance method | Private | Method | Determine Fields for Selection Screen | 20040212 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | SELECTION_CHANGED | Instance Event (0) |
Public (2) |
20041208 |
Types
Class CL_SELECTION_MANAGER_HRF02 has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFONET | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | InfoNet | 20000113 | ||
2 | ![]() |
IM_SELECTION_TYPE | Call by reference | Type reference (TYPE) | HRF_METASTAR_TYPE | Typ (INFTY, PAYR) | 20000113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Berechtigung | 20000928 | |
2 | ![]() |
Namens- oder Berechtigungsfehler | 20000928 | |
3 | ![]() |
Infonet nicht instanziert | 20040630 | |
4 | ![]() |
Infonet->formclass nicht instanziert | 20040630 | |
5 | ![]() |
Objektkatalog | 20000928 | |
6 | ![]() |
Transport | 20000928 |
Method DELETE_DIM_SELECTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFODIM | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Infodimension | 20000117 |
Method DELETE_DIM_SELECTIONS on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method FREE Signature
Method FREE on class CL_SELECTION_MANAGER_HRF02 has no parameter.
Method FREE on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method GET_ALL_SELECTION_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFODIM | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Infodimension | 20000117 | ||
2 | ![]() |
RE_INFOFIELDS | Value transfer | Type reference (TYPE) | HRF02_INFOFIELD_COLLECTION | Infofields | 20000113 |
Method GET_ALL_SELECTION_FIELDS on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method GET_DEFAULTVALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SELFIELD | Call by reference | Type reference (TYPE) | HRF02_SEL_SCREEN_FIELDS | Hrforms: Felder fürs Selektionsbild des Druckreports | 20040719 | ||
2 | ![]() |
RE_DEFAULTVALUE | Value transfer | Type reference (TYPE) | STRING | 20040719 |
Method GET_DEFAULTVALUE on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method GET_FIELD_ATTRIB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_RANGETAB | Call by reference | Type reference (TYPE) | HRF01_SELECTION_RNG_COLLECTION | Ausprägungen der Selektion | 20040212 | ||
2 | ![]() |
IM_INFOFIELD | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Infofield | 20040212 |
Method GET_FIELD_ATTRIB on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method GET_METASTAR_SELDIMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_METASTAR | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | HR-Formularobjekt | 20020214 | ||
2 | ![]() |
RE_SELDIMS | Value transfer | Type reference (TYPE) | HRF02_OBJECT_NAME_COLLECTION | HR-Formulare: Objektattribute | 20020214 |
Method GET_METASTAR_SELDIMS on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method GET_ON_SCREEN_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_SCREEN_FIELDS | Value transfer | Type reference (TYPE) | HRF02_SEL_SCREEN_FIELDS_TAB | Felder auf Selektionsbild | 20040212 |
Method GET_ON_SCREEN_FIELDS on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method GET_PROGRAM_SYMBOLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_SYMBOLS | Value transfer | Type reference (TYPE) | HRF01_SYMBOLSET_COLLECTION | Programmsymbole | 20040213 |
Method GET_PROGRAM_SYMBOLS on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method GET_SELECTION_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFOFIELD | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Infofield | 20000113 | ||
2 | ![]() |
RE_NAME | Value transfer | Type reference (TYPE) | HRF_SELECTION | Name der Selektion | 20000113 |
Method GET_SELECTION_NAME on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method GET_USED_SELECTION_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFODIM | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Infodimension | 20000117 | ||
2 | ![]() |
RE_INFOFIELDS | Value transfer | Type reference (TYPE) | HRF02_INFOFIELD_COLLECTION | Infofields | 20000113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
keine Felder selektiert | 20000113 |
Method HAS_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFOFIELD | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Infofield | 20000113 | ||
2 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | XFELD | Funktionswert | 20000113 |
Method HAS_SELECTION on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method MAKE_RANGENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFOFIELD | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Feld | 20000113 | ||
2 | ![]() |
RE_NAME | Value transfer | Type reference (TYPE) | HRF_SELECTION | Name der Select-Option | 20000113 |
Method MAKE_RANGENAME on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method ON_FORMCLASS_CHANGED Signature
Method ON_FORMCLASS_CHANGED on class CL_SELECTION_MANAGER_HRF02 has no parameter.
Method ON_FORMCLASS_CHANGED on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method ON_INFONET_LOADED Signature
Method ON_INFONET_LOADED on class CL_SELECTION_MANAGER_HRF02 has no parameter.
Method ON_INFONET_LOADED on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method ON_INFONET_SAVED Signature
Method ON_INFONET_SAVED on class CL_SELECTION_MANAGER_HRF02 has no parameter.
Method ON_INFONET_SAVED on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method ON_SEL_NODE_DELETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DIMENSION | Value transfer | Attribute reference (LIKE) | 20000128 |
Method ON_SEL_NODE_DELETED on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method READ_DB Signature
Method READ_DB on class CL_SELECTION_MANAGER_HRF02 has no parameter.
Method READ_DB on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method SET_FIELD_ATTRIB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFOFIELD | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | Infofield | 20000113 | ||
2 | ![]() |
IM_RAISE_SEL_CHANGED | Call by reference | Type reference (TYPE) | XFELD | C_TRUE | Feld zum Ankreuzen | 20041208 | |
3 | ![]() |
IM_RANGETAB | Call by reference | Type reference (TYPE) | HRF01_SELECTION_RNG_COLLECTION | Ausprägungen der Selektion | 20000113 | ||
4 | ![]() |
RE_CHANGED | Value transfer | Type reference (TYPE) | XFELD | Selektion wurde geändert | 20020502 |
Method SET_FIELD_ATTRIB on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method SET_FIELD_ATTRIB_4_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFOFIELD | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | HR-Formularobjekt | 20040129 | ||
2 | ![]() |
IM_RAISE_SEL_CHANGED | Call by reference | Type reference (TYPE) | XFELD | C_TRUE | Feld zum Ankreuzen | 20041208 | |
3 | ![]() |
IM_RANGETAB | Call by reference | Type reference (TYPE) | HRF01_SELECTION_RNG_COLLECTION | HR-Formulare: Ranges für Selektionen | 20040129 | ||
4 | ![]() |
RE_CHANGED | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20040129 |
Method SET_FIELD_ATTRIB_4_ALL on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method SET_GLOBAL_FIELD_ATTRIB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFOFIELD | Call by reference | Object reference (TYPE REF TO) | CL_HRFORM_OBJECT_HRF02 | HR-Formularobjekt | 20040129 | ||
2 | ![]() |
RE_CHANGED | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20040129 |
Method SET_GLOBAL_FIELD_ATTRIB on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method SET_ON_SCREEN_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SCREEN_FIELDS | Call by reference | Type reference (TYPE) | HRF02_SEL_SCREEN_FIELDS_TAB | Felder auf Selektionsbild | 20040212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ungültiges Feld | 20040212 |
Method UPDATE_DB Signature
Method UPDATE_DB on class CL_SELECTION_MANAGER_HRF02 has no parameter.
Method UPDATE_DB on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method UPDATE_SEL_ICON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INFOFIELD | Call by reference | Object reference (TYPE REF TO) | CL_INFOFIELD_HRF02 | HR-Formulare: InfoField | 20040129 | ||
2 | ![]() |
IM_SEL_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040129 |
Method UPDATE_SEL_ICON on class CL_SELECTION_MANAGER_HRF02 has no exception.
Method UPD_PERMITTED_SCREEN_FIELDS Signature
Method UPD_PERMITTED_SCREEN_FIELDS on class CL_SELECTION_MANAGER_HRF02 has no parameter.
Method UPD_PERMITTED_SCREEN_FIELDS on class CL_SELECTION_MANAGER_HRF02 has no exception.
Event Signatures
Event SELECTION_CHANGED Signature
Event SELECTION_CHANGED on class CL_SELECTION_MANAGER_HRF02 has no parameter.
History
Last changed by/on | SAP | 20050219 |
SAP Release Created in | 46C |