SAP ABAP Class CL_HRTMC_EXT_RELATION_B742 (Determine Indirect Reporting Positions of a Given Position)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-TM (Application Component) Talent Management
⤷
HCM_TMC (Package) HCM: Talent Management Core

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRBAS_EXT_RELAT_ROOT | External Relationships: Root Class | 20080327 |
Properties
Class | CL_HRTMC_EXT_RELATION_B742 | |
Short Description | Determine Indirect Reporting Positions of a Given Position | |
Super Class | CL_HRBAS_EXT_RELAT_ROOT | External Relationships: Root Class |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | HCM_TMC | HCM: Talent Management Core |
Created | 20080326 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRTMC_EXT_RELATION_B742 has no forward declaration.
Interfaces
Class CL_HRTMC_EXT_RELATION_B742 has no interface implemented.
Friends
Class CL_HRTMC_EXT_RELATION_B742 has no friend class.
Attributes
Class CL_HRTMC_EXT_RELATION_B742 has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | 20080326 | |
2 | ![]() |
Static method | Private | Method | 20080428 | |
3 | ![]() |
Static method | Public | Method | Select Implementation of External Relationships | 20100122 |
4 | ![]() |
Static method | Public | Method | 20080424 |
Events
Class CL_HRTMC_EXT_RELATION_B742 has no event.
Types
Class CL_HRTMC_EXT_RELATION_B742 has no local type.
Method Signatures
Method COLLECT_MANAGED_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MANAGED_POSITIONS | Call by reference | Type reference (TYPE) | HRI1001_TAB | Infotyp 1001: Verknüpfungen | 20080326 | ||
2 | ![]() |
IV_CHECK_MANAGER | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130507 | ||
3 | ![]() |
IV_MANAGED_ORGUNIT | Call by reference | Type reference (TYPE) | HROBJID | Objekt-Id | 20080326 | ||
4 | ![]() |
IV_SEL_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20080326 | |||
5 | ![]() |
IV_SEL_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20080326 | |||
6 | ![]() |
IV_SEL_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | 20080326 | |||
7 | ![]() |
IV_SEL_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20080327 | ||
8 | ![]() |
IV_START_POSITION_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Objekt-Id | 20080326 |
Method COLLECT_MANAGED_POSITIONS on class CL_HRTMC_EXT_RELATION_B742 has no exception.
Method COLLECT_MANAGER_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MANAGED_POSITIONS | Call by reference | Type reference (TYPE) | HRI1001_TAB | Infotyp 1001: Verknüpfungen | 20080428 | ||
2 | ![]() |
IT_MANAGER_POSITIONS | Call by reference | Type reference (TYPE) | P1001TAB | Objekt-Id | 20080428 | ||
3 | ![]() |
IV_MANAGED_ORGUNIT | Call by reference | Type reference (TYPE) | HROBJID | Objekt-Id | 20080428 | ||
4 | ![]() |
IV_SEL_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20080428 | |||
5 | ![]() |
IV_SEL_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20080428 | |||
6 | ![]() |
IV_SEL_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | 20080428 | |||
7 | ![]() |
IV_SEL_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20080428 | ||
8 | ![]() |
IV_START_POSITION_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Objekt-Id | 20080428 |
Method COLLECT_MANAGER_POSITIONS on class CL_HRTMC_EXT_RELATION_B742 has no exception.
Method DO_SELECTION_IMPLEMENTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_I1001 | Call by reference | Type reference (TYPE) | HRI1001_TAB | Rückgabe der externen Verknüpfungen | 20100122 | ||
2 | ![]() |
ET_P1001 | Call by reference | Type reference (TYPE) | P1001TAB | Rückgabe der internen Verknüpfungen | 20100122 | ||
3 | ![]() |
EV_SINGLE_FOUND | Call by reference | Type reference (TYPE) | FLAG | X = Es konnte mindestens ein Objekt gefunden werden | 20100122 | ||
4 | ![]() |
EV_SKIP_CHECKS | Call by reference | Type reference (TYPE) | FLAG | Nachträgliche Prüfung überspringen | 20100122 | ||
5 | ![]() |
IT_SEL_ISTAT_RANGE | Call by reference | Type reference (TYPE) | TY_GT_RANGE_ISTAT | Selektion: Planstatus (Range) | 20100122 | ||
6 | ![]() |
IT_SEL_OBJECTS | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | Selektion: Objektmenge -> ET_P1001 füllen | 20100122 | ||
7 | ![]() |
IT_SEL_OBJECTS_EXT | Call by reference | Type reference (TYPE) | HRTB_OBJKEYX | Selektion: Objektmenge extern -> ET_I1001 füllen | 20100122 | ||
8 | ![]() |
IV_BUFFER_FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20100122 | ||
9 | ![]() |
IV_READ_SINGLE | Call by reference | Type reference (TYPE) | FLAG | X = Nach einem gefundenen Objekt wird abgebrochen | 20100122 | ||
10 | ![]() |
IV_SEL_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | GC_LOWDATE | Selektion: Lesezeitraum (Beginn) | 20100122 | |
11 | ![]() |
IV_SEL_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_HRBAS_CONDITION | Selektion: Zusatzbedingung | 20100122 | ||
12 | ![]() |
IV_SEL_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | GC_HIGHDATE | Selektion: Lesezeitraum (Ende) | 20100122 | |
13 | ![]() |
IV_SEL_ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | '%' | Selektion: Planstatus | 20100122 | |
14 | ![]() |
IV_SEL_MANDT | Call by reference | Type reference (TYPE) | MANDT | SY-MANDT | Selektion: Mandant | 20100122 | |
15 | ![]() |
IV_SEL_SUBTY | Call by reference | Type reference (TYPE) | SUBTYP | '%' | Selektion: Subtyp (Verknüpfung) | 20100122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Externe Verknüpfungen: Ausnahmen | 20100122 |
Method EXCLUDE_VACANCIES_OBSOLETES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_MANAGER_POSITIONS | Call by reference | Type reference (TYPE) | P1001TAB | 20080424 |
Method EXCLUDE_VACANCIES_OBSOLETES on class CL_HRTMC_EXT_RELATION_B742 has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 701 |