SAP ABAP Interface IF_HRBAS_EXT_RELAT_READ (Reading External Relationships)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BMT-OM (Application Component) Organizational Management
⤷
SP00_SERVICE (Package) Various Service Tools, Classes, Function Modules, Programs
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HRBAS_EXT_RELAT_ROOT | External Relationships: Root Class | 20031028 |
Properties
| Interface | IF_HRBAS_EXT_RELAT_READ | |
| Short Description | Reading External Relationships |
General Data
| Package | SP00_SERVICE | Various Service Tools, Classes, Function Modules, Programs |
| Created | 20031028 | SAP |
| Last changed | 20060207 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_HRBAS_EXT_RELAT_READ has no forward declaration.
Interfaces
Interface IF_HRBAS_EXT_RELAT_READ has no interface.
Friends
Interface IF_HRBAS_EXT_RELAT_READ has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GC_HIGHDATE | Constant | Public | Type reference (TYPE) | ENDDATUM | '99991231' | Latest End Date | 20031103 | |
| 2 | GC_LOWDATE | Constant | Public | Type reference (TYPE) | BEGDATUM | '19000101' | Earliest Start Date | 20031103 | |
| 3 | GC_RELATINFTY | Constant | Public | Type reference (TYPE) | INFOTYP | '1001' | Infotype Number for Relationships | 20031103 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Reading of Relationships for HR Objects (RHDB) | 20031030 | |
| 2 | Instance method | Public | Method | Reading of Relationships for Objects (RHDB) | 20031030 | |
| 3 | Instance method | Public | Method | Reading of Relationships for Organizational Structures RHAS | 20031030 |
Events
Interface IF_HRBAS_EXT_RELAT_READ has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_GT_RANGE_ISTAT | Public | See coding | Selection Conditions for ISTAT | 20031106 | TY_GT_RANGE_ISTAT type range of istat_d
|
Method Signatures
Method READ_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_P1001 | Call by reference | Type reference (TYPE) | P1001TAB | Rückgabe der Verknüpfungen | 20031030 | |||
| 2 | IT_SEL_OBJECTS | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | Selektion: Objektmenge | 20031030 | |||
| 3 | IV_AUTH_CHECK_BASE | Call by reference | Type reference (TYPE) | FLAG | 'X' | Basisberechtigung prüfen | 20031030 | ||
| 4 | IV_AUTH_CHECK_SOBID | Call by reference | Type reference (TYPE) | FLAG | 'X' | Berechtigung für Zielobjekt prüfen | 20031030 | ||
| 5 | IV_AUTH_CHECK_STRU | Call by reference | Type reference (TYPE) | FLAG | 'X' | Strukturberechtigung prüfen | 20031030 | ||
| 6 | IV_AUTH_FCODE | Call by reference | Type reference (TYPE) | OKCODE | 'DISP' | Funktionscode für Berechtigungsprüfung | 20031030 | ||
| 7 | IV_SEL_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | GC_LOWDATE | Selektion: Lesezeitraum (Beginn) | 20031030 | ||
| 8 | IV_SEL_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_HRBAS_CONDITION | Selektion: Zusatzbedingung | 20031103 | |||
| 9 | IV_SEL_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | GC_HIGHDATE | Selektion: Lesezeitraum (Ende) | 20031030 | ||
| 10 | IV_SEL_ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | '%' | Selektion: Planstatus | 20031030 | ||
| 11 | IV_SEL_MANDT | Call by reference | Type reference (TYPE) | MANDT | SY-MANDT | Selektion: Mandant | 20031030 | ||
| 12 | IV_SEL_SUBTY | Call by reference | Type reference (TYPE) | SUBTYP | '%' | Selektion: Subtyp (Verknüpfung) | 20031030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Externe Verknüpfungen: Ausnahmen | 20031103 |
Method READ_RELAT_EXT 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 Verknüpfungen | 20031030 | |||
| 2 | IT_SEL_OBJECTS_EXT | Call by reference | Type reference (TYPE) | HRTB_OBJKEYX | Selektion: Objektmenge | 20031104 | |||
| 3 | IV_AUTH_CHECK_BASE | Call by reference | Type reference (TYPE) | FLAG | 'X' | Basisberechtigung prüfen | 20031030 | ||
| 4 | IV_AUTH_CHECK_SOBID | Call by reference | Type reference (TYPE) | FLAG | 'X' | Berechtigung für Zielobjekt prüfen | 20031030 | ||
| 5 | IV_AUTH_CHECK_STRU | Call by reference | Type reference (TYPE) | FLAG | 'X' | Strukturberechtigung prüfen | 20031030 | ||
| 6 | IV_AUTH_FCODE | Call by reference | Type reference (TYPE) | OKCODE | 'DISP' | Funktionscode für Berechtigungsprüfung | 20031030 | ||
| 7 | IV_BUFFER_FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050811 | |||
| 8 | IV_SEL_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | GC_LOWDATE | Selektion: Lesezeitraum (Beginn) | 20031030 | ||
| 9 | IV_SEL_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_HRBAS_CONDITION | Selektion: Zusatzbedingung | 20031103 | |||
| 10 | IV_SEL_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | GC_HIGHDATE | Selektion: Lesezeitraum (Ende) | 20031030 | ||
| 11 | IV_SEL_ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | '%' | Selektion: Planstatus | 20031030 | ||
| 12 | IV_SEL_MANDT | Call by reference | Type reference (TYPE) | MANDT | SY-MANDT | Selektion: Mandant | 20031030 | ||
| 13 | IV_SEL_SUBTY | Call by reference | Type reference (TYPE) | SUBTYP | '%' | Selektion: Subtyp (Verknüpfung) | 20031030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20031103 |
Method READ_RELAT_STRU 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 Verknüpfungen | 20031030 | |||
| 2 | IT_SEL_ISTAT_RANGE | Call by reference | Type reference (TYPE) | TY_GT_RANGE_ISTAT | Selektion: Planstatus | 20031106 | |||
| 3 | IT_SEL_OBJECTS_EXT | Call by reference | Type reference (TYPE) | HRTB_OBJKEYX | Selektion: Objektmenge | 20031106 | |||
| 4 | IV_AUTH_CHECK_BASE | Call by reference | Type reference (TYPE) | FLAG | 'X' | Basisberechtigung prüfen | 20031030 | ||
| 5 | IV_AUTH_CHECK_STRU | Call by reference | Type reference (TYPE) | FLAG | 'X' | Strukturberechtigung prüfen | 20031030 | ||
| 6 | IV_AUTH_FCODE | Call by reference | Type reference (TYPE) | OKCODE | 'DISP' | Funktionscode für Berechtigungsprüfung | 20031030 | ||
| 7 | IV_BUFFER_FLAG | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050613 | |||
| 8 | IV_SEL_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | GC_LOWDATE | Selektion: Lesezeitraum (Beginn) | 20031030 | ||
| 9 | IV_SEL_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | GC_HIGHDATE | Selektion: Lesezeitraum (Ende) | 20031030 | ||
| 10 | IV_SEL_MANDT | Call by reference | Type reference (TYPE) | MANDT | SY-MANDT | Selektion: Mandant | 20031030 | ||
| 11 | IV_SEL_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Selektion: Planvariante | 20031106 | |||
| 12 | IV_SEL_PRIOX | Call by reference | Type reference (TYPE) | PRIOX | '*' | Selektion: Priorität | 20031106 | ||
| 13 | IV_SEL_RELAT | Call by reference | Type reference (TYPE) | RELAT | Selektion: Verknüpfungsnummer | 20031106 | |||
| 14 | IV_SEL_RSIGN | Call by reference | Type reference (TYPE) | RSIGN | Selektion: Verknüpfungsrichtung | 20031106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Externe Verknüpfungen: Ausnahmen | 20031103 |
History
| Last changed by/on | SAP | 20060207 |
| SAP Release Created in | 700 |