SAP ABAP Interface IF_HRBAS_UNIVERSAL_OBJECT (Any Objects (Internal and External))
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-OM (Application Component) Organizational Management
     HCM_PD_OBJECT_LAYER (Package) HCM: Object-Orientated Access to PD Infotype Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_HRBAS_PD_OBJECT Interface to PD Objects in PD Infotype Framework 20080204
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRBAS_UNIVERSAL_OBJECT For External Objects. Also Restricted for Int. PD Objects 20080204
Properties
Interface IF_HRBAS_UNIVERSAL_OBJECT  
Short Description Any Objects (Internal and External)    
General Data
Package HCM_PD_OBJECT_LAYER   HCM: Object-Orientated Access to PD Infotype Framework 
Created 20080204   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRBAS_UNIVERSAL_OBJECT has no forward declaration.
Interfaces
Interface IF_HRBAS_UNIVERSAL_OBJECT has no interface.
Friends
Interface IF_HRBAS_UNIVERSAL_OBJECT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_IS_EXTERNAL_OBJECT Instance attribute Public Type reference (TYPE) BOOLE_D 'X': External PD Object 20080204
2 A_OTYPE Instance attribute Public Type reference (TYPE) OTYPE Object Type 20080204
3 A_PLVAR Instance attribute Public Type reference (TYPE) PLVAR Plan Variant 20080204
4 A_REALO Instance attribute Public Type reference (TYPE) REALO Extended object ID 20080204
Methods
# Method Level Visibility Method type Description Created on
1 GET_DESCRIPTION Instance method Public Method Gets the Object Description 20080204
2 GET_DESCRIPTIONS Instance method Public Method Gets all Descriptions for the Object 20080204
3 GET_EXISTENCE Instance method Public Method Gets the Existence of the Object 20080204
4 GET_RELATED_OBJECTS Instance method Public Method Gets Linked Objects 20080204
Events
Interface IF_HRBAS_UNIVERSAL_OBJECT has no event.
Types
Interface IF_HRBAS_UNIVERSAL_OBJECT has no local type.
Method Signatures

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCRIPTION Call by reference Type reference (TYPE) HRBAS_DESCRIPTION Struktur für Beschreibung (Infotyp 1002) 20080204
2 Importing ISTAT Call by reference Type reference (TYPE) ISTAT_D '1' Planungsstatus 20080204
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080204
4 Importing KEY_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Datum 20080204
5 Importing LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20080204
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080204
7 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D '' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080427
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20080204

Method GET_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDATUM '19000101' Beginndatum 20080204
2 Exporting DESCRIPTIONS Call by reference Type reference (TYPE) HRBAS_DESCRIPTION_TAB Tabelle für Beschreibungen von (externen) PD Objekten 20080204
3 Importing ENDDA Call by reference Type reference (TYPE) ENDDATUM '99991231' Endedatum 20080204
4 Importing ISTAT Call by reference Type reference (TYPE) ISTAT_D '1' Planungsstatus 20080204
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080204
6 Importing LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20080204
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080204
8 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080427
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20080204

Method GET_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ALL_EXISTENCIES Call by reference Type reference (TYPE) HROEXIST_T Tabellentyp: Stausabhängige Existenzintervalle eines Objekts 20080204
2 Exporting HIGHEST_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20080204
3 Importing ISTAT Call by reference Type reference (TYPE) ISTAT_D '1' 20080204
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080430
5 Exporting LOWEST_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20080204
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080204
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION 20080204

Method GET_RELATED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDATUM '19000101' Beginndatum 20080204
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDATUM '99991231' Endedatum 20080204
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080204
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080204
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Deaktivierung der Berechtigungsprüfung 20080204
6 Importing RELAT Call by reference Type reference (TYPE) RELAT Verknüpfung zwischen Objekten 20080204
7 Importing RELATION_ISTAT Call by reference Type reference (TYPE) ISTAT_D '1' Planungsstatus 20080204
8 Importing RSIGN Call by reference Type reference (TYPE) RSIGN Ausprägung der Verknüpfung 20080204
9 Importing SCLAS Call by reference Type reference (TYPE) OTYPE Typ des verknüpften Objekts 20080204
10 Exporting UNIVERSAL_OBJECTS Call by reference Type reference (TYPE) HRBAS_UNIVERSAL_OBJECT_TAB Tabelle für PD Objekt Instanzen 20080204
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20080204
History
Last changed by/on SAP  20110908 
SAP Release Created in 700