Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EXM_IM_HREXP_EXPERT | Example - Implementation BAdI Definition HREXP_EXPERT | 20020426 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_HREXP_EXPERT | BAdI-Klasse CL_EX_HREXP_EXPERT | 20010809 |
Properties
Class | IF_EX_HREXP_EXPERT | |
Short Description | BAdI Interface IF_EX_HREXP_EXPERT | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 1 | |
Package | ||
Created | 20010809 | SAP |
Last change | 20020514 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IF_EX_HREXP_EXPERT has no forward declaration.
Interfaces
Class IF_EX_HREXP_EXPERT has no interface implemented.
Friends
Class IF_EX_HREXP_EXPERT has no friend class.
Attributes
Class IF_EX_HREXP_EXPERT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Time After Importing Basic Data. Additional Actions | 20011213 |
2 | ![]() |
Instance method | Public | Method | Time After Deleting Profile. Additional Actions | 20011024 |
3 | ![]() |
Instance method | Public | Method | Time After Unlocking Profile. Additional Actions | 20011024 |
4 | ![]() |
Instance method | Public | Method | Time After Locking Profile. Additional Actions | 20011024 |
5 | ![]() |
Instance method | Public | Method | Time After Saving Profile. Additional Actions | 20010822 |
6 | ![]() |
Instance method | Public | Method | Time After Search Query. Check and Filter Results List | 20010822 |
7 | ![]() |
Instance method | Public | Method | Time After Saving Photo. Additional Actions | 20011024 |
8 | ![]() |
Instance method | Public | Method | Time Before Importing Basic Data. Initial Steps | 20011213 |
9 | ![]() |
Instance method | Public | Method | Time Before Deleting Profile. Check Profile | 20011024 |
10 | ![]() |
Instance method | Public | Method | Time Before Unlocking Profile. Check Profile | 20011024 |
11 | ![]() |
Instance method | Public | Method | Time Before Locking Profile. Check Profile | 20011024 |
12 | ![]() |
Instance method | Public | Method | Time Before Saving Profile. Check and Complete Profile | 20010809 |
13 | ![]() |
Instance method | Public | Method | Time Before Search Query. Check and Complete Search Query | 20010809 |
14 | ![]() |
Instance method | Public | Method | Time Before Saving Photo. Check Photo | 20011024 |
15 | ![]() |
Instance method | Public | Method | Check Authorization for Calling Expert's Detail Screen | 20010822 |
16 | ![]() |
Instance method | Public | Method | Check Authorization for Calling Expert Profile | 20010822 |
17 | ![]() |
Instance method | Public | Method | Check Authorization for Calling Search | 20010822 |
18 | ![]() |
Instance method | Public | Method | Check Entries in LDAP Directory of Expert | 20011219 |
19 | ![]() |
Instance method | Public | Method | Determine Additional Actions for Element | 20020116 |
20 | ![]() |
Instance method | Public | Method | Determine Experts for LDAP Key | 20010809 |
21 | ![]() |
Instance method | Public | Method | Determine Expert ID from User Name | 20010809 |
22 | ![]() |
Instance method | Public | Method | Determine HR Object for Experts | 20011214 |
23 | ![]() |
Instance method | Public | Method | Determine LDAP Key for Experts | 20010809 |
24 | ![]() |
Instance method | Public | Method | Determine Expert Profile Types of Expert | 20010823 |
25 | ![]() |
Instance method | Public | Method | Determine Search Scenarios for Expert | 20010809 |
Events
Class IF_EX_HREXP_EXPERT has no event.
Types
Class IF_EX_HREXP_EXPERT has no local type.
Method Signatures
Method AFTER_DATA_IMPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20011213 | ||
2 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal Exceptions Expert Search | 20011213 |
Method AFTER_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20011024 | ||
2 | ![]() |
MSG | Value transfer | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011207 | ||
3 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011024 |
Method AFTER_DELETE on class IF_EX_HREXP_EXPERT has no exception.
Method AFTER_DEQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20011024 | ||
2 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011207 | ||
3 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011024 |
Method AFTER_DEQ on class IF_EX_HREXP_EXPERT has no exception.
Method AFTER_ENQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Experte | 20011024 | ||
2 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011207 | ||
3 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011024 |
Method AFTER_ENQ on class IF_EX_HREXP_EXPERT has no exception.
Method AFTER_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Experte | 20010822 | ||
2 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011206 | ||
3 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Suchmasken-Elemente | 20010822 |
Method AFTER_SAVE on class IF_EX_HREXP_EXPERT has no exception.
Method AFTER_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENTS | Call by reference | Type reference (TYPE) | HREXP_SMASK_ELEM_TAB | Suchmasken-Elemente | 20010822 | ||
2 | ![]() |
EXPERTS | Call by reference | Type reference (TYPE) | HREXP_EXPERT_ID_TAB | Experten Tabelle | 20010822 | ||
3 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011212 |
Method AFTER_SEARCH on class IF_EX_HREXP_EXPERT has no exception.
Method AFTER_UPLOAD_PHOTO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20011024 | ||
2 | ![]() |
FILENAME | Call by reference | Type reference (TYPE) | STRING | Filename incl. Pfad | 20011024 | ||
3 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011207 | ||
4 | ![]() |
PHOTO | Call by reference | Type reference (TYPE) | XSTRING | Photo | 20011024 | ||
5 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011024 |
Method AFTER_UPLOAD_PHOTO on class IF_EX_HREXP_EXPERT has no exception.
Method BEFORE_DATA_IMPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Experte | 20011213 | ||
2 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal Exceptions Expert Search | 20011213 |
Method BEFORE_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Experte | 20011024 | ||
2 | ![]() |
MSG | Value transfer | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011207 | ||
3 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011024 |
Method BEFORE_DELETE on class IF_EX_HREXP_EXPERT has no exception.
Method BEFORE_DEQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20011024 | ||
2 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011207 | ||
3 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011024 |
Method BEFORE_DEQ on class IF_EX_HREXP_EXPERT has no exception.
Method BEFORE_ENQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20011024 | ||
2 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011207 | ||
3 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011024 |
Method BEFORE_ENQ on class IF_EX_HREXP_EXPERT has no exception.
Method BEFORE_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20010809 | ||
2 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011206 | ||
3 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Suchmasken-Elemente | 20010809 |
Method BEFORE_SAVE on class IF_EX_HREXP_EXPERT has no exception.
Method BEFORE_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENTS | Call by reference | Type reference (TYPE) | HREXP_SMASK_ELEM_TAB | Suchmasken-Elemente | 20010809 | ||
2 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011212 |
Method BEFORE_SEARCH on class IF_EX_HREXP_EXPERT has no exception.
Method BEFORE_UPLOAD_PHOTO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Experte | 20011024 | ||
2 | ![]() |
FILENAME | Call by reference | Type reference (TYPE) | STRING | Filename incl. Pfad | 20011024 | ||
3 | ![]() |
MSG | Call by reference | Type reference (TYPE) | HREXP_MESSAGE | Struktur für Nachrichten Expert Finder | 20011207 | ||
4 | ![]() |
PHOTO | Call by reference | Type reference (TYPE) | XSTRING | Photo | 20011024 | ||
5 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20011024 |
Method BEFORE_UPLOAD_PHOTO on class IF_EX_HREXP_EXPERT has no exception.
Method CHECK_AUTH_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DETAIL_ID | Call by reference | Type reference (TYPE) | HREXP_DETAIL | Detailbildart | 20010822 | ||
2 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Experte | 20010822 | ||
3 | ![]() |
UNAME | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010822 | ||
4 | ![]() |
VALID | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=true, -=false, space=unknown) | 20010822 |
Method CHECK_AUTH_DETAIL on class IF_EX_HREXP_EXPERT has no exception.
Method CHECK_AUTH_PROF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20010822 | ||
2 | ![]() |
UNAME | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010822 | ||
3 | ![]() |
VALID | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=true, -=false, space=unknown) | 20010822 |
Method CHECK_AUTH_PROF on class IF_EX_HREXP_EXPERT has no exception.
Method CHECK_AUTH_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SCENARIO_ID | Call by reference | Type reference (TYPE) | HREXP_SCENARIO | Suchszenario | 20010822 | ||
2 | ![]() |
UNAME | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010822 | ||
3 | ![]() |
VALID | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=true, -=false, space=unknown) | 20010822 |
Method CHECK_AUTH_SCENARIO on class IF_EX_HREXP_EXPERT has no exception.
Method CHECK_LDAP_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Experte | 20011219 | ||
2 | ![]() |
LDAP_ATTRS | Call by reference | Type reference (TYPE) | LDAPASTAB | Tabelle mit Attributnamen und -typen | 20011219 | ||
3 | ![]() |
LDAP_ENTRIES | Call by reference | Type reference (TYPE) | LDAPETAB | Tabelle mit DNs, Attributen und Werten mehrerer Objekte | 20011219 | ||
4 | ![]() |
LDAP_FILTER | Call by reference | Type reference (TYPE) | LDAP_FILTS | LDAP Filter (enthält Schlüssel für LDAP-Directory) | 20011219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal Exceptions Expert Search | 20011219 |
Method GET_ELEMENT_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTION1 | Call by reference | Type reference (TYPE) | HREXP_ACTION | URL for Additional Actions in Hit List | 20020116 | ||
2 | ![]() |
ACTION2 | Call by reference | Type reference (TYPE) | HREXP_ACTION | URL for Additional Actions in Hit List | 20020116 | ||
3 | ![]() |
ACTION3 | Call by reference | Type reference (TYPE) | HREXP_ACTION | URL for Additional Actions in Hit List | 20020116 | ||
4 | ![]() |
ELEMENT_ID | Call by reference | Type reference (TYPE) | HREXP_ELEMENT | Expertenprofilelement | 20020116 | ||
5 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Experte | 20020116 | ||
6 | ![]() |
PROFILE | Call by reference | Object reference (TYPE REF TO) | CL_HREXP_PROF | Expertenprofil | 20020116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal Exceptions Expert Search | 20020116 |
Method GET_EXPERT_ID_FROM_LDAP_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Value transfer | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20010809 | ||
2 | ![]() |
LDAP_KEY | Call by reference | Type reference (TYPE) | HREXP_LDAP_KEY | LDAP-Schlüssel | 20010809 |
Method GET_EXPERT_ID_FROM_LDAP_KEY on class IF_EX_HREXP_EXPERT has no exception.
Method GET_EXPERT_ID_FROM_UNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Value transfer | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20010809 | ||
2 | ![]() |
UNAME | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010809 |
Method GET_EXPERT_ID_FROM_UNAME on class IF_EX_HREXP_EXPERT has no exception.
Method GET_HR_OBJECT_FROM_EXPERT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20011214 | ||
2 | ![]() |
OBJID | Value transfer | Type reference (TYPE) | HROBJID | Objekt-Id | 20011214 | ||
3 | ![]() |
OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Objekttyp | 20011214 | ||
4 | ![]() |
PLVAR | Value transfer | Type reference (TYPE) | PLVAR | Planvariante | 20011214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal Exceptions Expert Search | 20011214 |
Method GET_LDAP_KEY_FROM_EXPERT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20010809 | ||
2 | ![]() |
LDAP_KEY | Value transfer | Type reference (TYPE) | HREXP_LDAP_KEY | LDAP-Schlüssel | 20010809 |
Method GET_LDAP_KEY_FROM_EXPERT_ID on class IF_EX_HREXP_EXPERT has no exception.
Method GET_PROFTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20010823 | ||
2 | ![]() |
PROF_TYPE_IDS | Call by reference | Type reference (TYPE) | HREXP_PROF_TYPE_ID_TAB | Expertenprofilarten | 20010823 |
Method GET_PROFTYPES on class IF_EX_HREXP_EXPERT has no exception.
Method GET_SEARCHSCENARIOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPERT_ID | Call by reference | Type reference (TYPE) | HREXP_EXPERT | Expert Mode | 20010809 | ||
2 | ![]() |
SCENARIOS | Value transfer | Type reference (TYPE) | HREXP_SCENARIO_TAB | Tabelle von Suchszenarien | 20010809 |
Method GET_SEARCHSCENARIOS on class IF_EX_HREXP_EXPERT has no exception.
History
Last changed by/on | SAP | 20020514 |
SAP Release Created in |