SAP ABAP Class CL_HRBAS_PD_OBJECT (Business Object in PD Infotype Framework)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRBAS_UNIVERSAL_OBJECT For External Objects. Also Restricted for Int. PD Objects 20080204
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRBAS_PD_OBJECT Interface to PD Objects in PD Infotype Framework 20080204
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRTMC_PD_OBJECT PD Object Class of Talent Management 20080312
Properties
Class CL_HRBAS_PD_OBJECT  
Short Description Business Object in PD Infotype Framework    
Super Class CL_HRBAS_UNIVERSAL_OBJECT For External Objects. Also Restricted for Int. PD Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package HCM_PD_OBJECT_LAYER   HCM: Object-Orientated Access to PD Infotype Framework 
Created 20080204   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRBAS_PD_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRBAS_PD_OBJECT Interface to PD Objects in PD Infotype Framework 20080204
Friends
Class CL_HRBAS_PD_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ACTIVE_PLVAR Static Attribute Protected Type reference (TYPE) PLVAR Plan Variant 20080204
2 A_DISPATCH_BL Static Attribute Protected Object reference (TYPE REF TO) IF_HRBAS_DISPATCH_BL HR: Generic Business Logic for PD Infotypes 20080204
3 A_IS_EXTERNAL_OBJECT Instance attribute Private Attribute reference (LIKE) 20080204
4 A_OBJID Instance attribute Private Attribute reference (LIKE) 20080204
5 A_OTYPE Instance attribute Private Attribute reference (LIKE) 20080204
6 A_PLVAR Instance attribute Private Attribute reference (LIKE) 20080204
7 A_REALO Instance attribute Private Attribute reference (LIKE) 20080204
8 C_HIGH_DATE Constant Protected Type reference (TYPE) DATUM '99991231' Date 20080204
9 C_LOW_DATE Constant Protected Type reference (TYPE) DATUM '19000101' Date 20080204
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080204
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080204
3 CREATE_RELATION Instance method Private Method 20080204
4 DELETE_GENERAL_DESCRIPTION Instance method Private Method 20080204
5 DELETE_INFTY Instance method Private Method 20080204
6 DELETE_RELATION Instance method Private Method 20080204
7 DELIMIT_INFTY Instance method Private Method 20080204
8 ENSURE_CALL_CONSISTENCE Instance method Private Method Check Consistency 20080204
9 GET_DESCRIPTION Instance method Private Method 20080204
10 GET_DESCRIPTIONS Instance method Private Method 20080204
11 GET_EXISTENCE Instance method Private Method 20080204
12 GET_GENERAL_DESCRIPTION Instance method Private Method 20080204
13 GET_RELATED_OBJECTS Instance method Private Method 20080204
14 GET_RELATIONS Instance method Private Method 20080204
15 INSERT_DESCRIPTION Instance method Private Method 20080204
16 INSERT_GENERAL_DESCRIPTION Instance method Private Method 20080204
17 INSERT_INFTY Instance method Private Method 20080204
18 MODIFY_DESCRIPTION Instance method Private Method 20080204
19 MODIFY_GENERAL_DESCRIPTION Instance method Private Method 20080204
20 MODIFY_INFTY Instance method Private Method 20080204
21 MODIFY_RELATION Instance method Private Method 20080204
22 READ_INFTY Instance method Private Method 20080204
Events
Class CL_HRBAS_PD_OBJECT has no event.
Types
Class CL_HRBAS_PD_OBJECT has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRBAS_PD_OBJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRBAS_PD_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJID Call by reference Type reference (TYPE) OBJEKTID Objekt-ID 20080204
2 Importing OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20080204
3 Importing PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20080204

Method CONSTRUCTOR on class CL_HRBAS_PD_OBJECT has no exception.

Method CREATE_RELATION Signature

Method CREATE_RELATION on class CL_HRBAS_PD_OBJECT has no parameter.
Method CREATE_RELATION on class CL_HRBAS_PD_OBJECT has no exception.

Method DELETE_GENERAL_DESCRIPTION Signature

Method DELETE_GENERAL_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no parameter.
Method DELETE_GENERAL_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no exception.

Method DELETE_INFTY Signature

Method DELETE_INFTY on class CL_HRBAS_PD_OBJECT has no parameter.
Method DELETE_INFTY on class CL_HRBAS_PD_OBJECT has no exception.

Method DELETE_RELATION Signature

Method DELETE_RELATION on class CL_HRBAS_PD_OBJECT has no parameter.
Method DELETE_RELATION on class CL_HRBAS_PD_OBJECT has no exception.

Method DELIMIT_INFTY Signature

Method DELIMIT_INFTY on class CL_HRBAS_PD_OBJECT has no parameter.
Method DELIMIT_INFTY on class CL_HRBAS_PD_OBJECT has no exception.

Method ENSURE_CALL_CONSISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_CONSISTENT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080204
2 Importing KEY Value transfer Type reference (TYPE) HRIPKEY Key-Struktur für Infotypstrukturen PNNNN 20080204
3 Changing PNNNN Value transfer Type reference (TYPE) ANY Eine beliebige Infotypstruktur 20080204

Method ENSURE_CALL_CONSISTENCE on class CL_HRBAS_PD_OBJECT has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no parameter.
Method GET_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no exception.

Method GET_DESCRIPTIONS Signature

Method GET_DESCRIPTIONS on class CL_HRBAS_PD_OBJECT has no parameter.
Method GET_DESCRIPTIONS on class CL_HRBAS_PD_OBJECT has no exception.

Method GET_EXISTENCE Signature

Method GET_EXISTENCE on class CL_HRBAS_PD_OBJECT has no parameter.
Method GET_EXISTENCE on class CL_HRBAS_PD_OBJECT has no exception.

Method GET_GENERAL_DESCRIPTION Signature

Method GET_GENERAL_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no parameter.
Method GET_GENERAL_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no exception.

Method GET_RELATED_OBJECTS Signature

Method GET_RELATED_OBJECTS on class CL_HRBAS_PD_OBJECT has no parameter.
Method GET_RELATED_OBJECTS on class CL_HRBAS_PD_OBJECT has no exception.

Method GET_RELATIONS Signature

Method GET_RELATIONS on class CL_HRBAS_PD_OBJECT has no parameter.
Method GET_RELATIONS on class CL_HRBAS_PD_OBJECT has no exception.

Method INSERT_DESCRIPTION Signature

Method INSERT_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no parameter.
Method INSERT_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no exception.

Method INSERT_GENERAL_DESCRIPTION Signature

Method INSERT_GENERAL_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no parameter.
Method INSERT_GENERAL_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no exception.

Method INSERT_INFTY Signature

Method INSERT_INFTY on class CL_HRBAS_PD_OBJECT has no parameter.
Method INSERT_INFTY on class CL_HRBAS_PD_OBJECT has no exception.

Method MODIFY_DESCRIPTION Signature

Method MODIFY_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no parameter.
Method MODIFY_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no exception.

Method MODIFY_GENERAL_DESCRIPTION Signature

Method MODIFY_GENERAL_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no parameter.
Method MODIFY_GENERAL_DESCRIPTION on class CL_HRBAS_PD_OBJECT has no exception.

Method MODIFY_INFTY Signature

Method MODIFY_INFTY on class CL_HRBAS_PD_OBJECT has no parameter.
Method MODIFY_INFTY on class CL_HRBAS_PD_OBJECT has no exception.

Method MODIFY_RELATION Signature

Method MODIFY_RELATION on class CL_HRBAS_PD_OBJECT has no parameter.
Method MODIFY_RELATION on class CL_HRBAS_PD_OBJECT has no exception.

Method READ_INFTY Signature

Method READ_INFTY on class CL_HRBAS_PD_OBJECT has no parameter.
Method READ_INFTY on class CL_HRBAS_PD_OBJECT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700