SAP ABAP Class CL_HRTMC_PD_OBJECT (PD Object Class of Talent Management)
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_PD_OBJECT Business Object in PD Infotype Framework 20080312
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRTMC_PD_OBJECT_CP PD Object Class for Central Person 20080407
2 Inheritance (c INHERITING FROM c_ref)  CL_HRTMC_PD_OBJECT_S PF Object Position - Position-Specific Functionality 20080509
3 Inheritance (c INHERITING FROM c_ref)  CL_HRTMC_PD_OBJECT_TB PD Object Class for Talent Groups 20080430
Properties
Class CL_HRTMC_PD_OBJECT  
Short Description PD Object Class of Talent Management    
Super Class CL_HRBAS_PD_OBJECT Business Object in PD Infotype Framework 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package HCM_TMC   HCM: Talent Management Core 
Created 20080312   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRTMC_PD_OBJECT has no forward declaration.
Interfaces
Class CL_HRTMC_PD_OBJECT has no interface implemented.
Friends
Class CL_HRTMC_PD_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ADDITIONAL_BUFFER Static Attribute Private Object reference (TYPE REF TO) IF_HRBAS_ADDITIONAL_BUFFER HR: Buffer for Additional Updates 20080313
2 A_ADDITIONAL_UPDATE Instance attribute Private Object reference (TYPE REF TO) CL_HRTMC_ADD_UPDATE_DOCUMENTS Additional Update for Attachments 20080313
3 MV_RFC_DESTINATION Instance attribute Public Type reference (TYPE) HRTMC_RFC_DESTINATION Logical RFC destination 20080403
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080313
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080313
3 DELETE_DOCUMENT Instance method Public Method Deletes a File Attachment 20080312
4 DELETE_TEXT Instance method Public Method Deletes an Existing Text 20080312
5 GET_ATTRIBUTES_FOR_DOCUMENTS Instance method Public Method Returns Attributes of File Attachments 20080312
6 GET_CONTENT_OF_DOCUMENTS Instance method Public Method Returns Document Contents 20080312
7 GET_CONTENT_OF_TEXTS Instance method Public Method Returns Text Contents 20080312
8 INSERT_DOCUMENT Instance method Public Method Adds a File Attachment 20080312
9 INSERT_TEXT Instance method Public Method Adds a Text 20080312
10 REGISTER_ADD_UPDATE_FOR_DOCS Instance method Private Method Registers HR: Enhancing Update for Documents 20080318
11 UPDATE_TEXT Instance method Public Method Changes an Existing Text 20080312
Events
Class CL_HRTMC_PD_OBJECT has no event.
Types
Class CL_HRTMC_PD_OBJECT has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRTMC_PD_OBJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRTMC_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 20080313
2 Importing OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20080313
3 Importing PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20080313

Method CONSTRUCTOR on class CL_HRTMC_PD_OBJECT has no exception.

Method DELETE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080408
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080408
3 Importing IV_DOCUMENT_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Dokumentenklasse 20080312
4 Importing IV_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20080312

Method DELETE_DOCUMENT on class CL_HRTMC_PD_OBJECT has no exception.

Method DELETE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080408
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080408
3 Importing IV_DOCUMENT_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Dokumentenklasse 20080312
4 Importing IV_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20080312

Method DELETE_TEXT on class CL_HRTMC_PD_OBJECT has no exception.

Method GET_ATTRIBUTES_FOR_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) HRTMC_T_DOCUMENT_ATTRIBUTES Attribute von Dateianlagen 20080408
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080408
3 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080408
4 Importing IT_DOCUMENTS Call by reference Type reference (TYPE) SDOKOBJECTS Objektliste 20080408

Method GET_ATTRIBUTES_FOR_DOCUMENTS on class CL_HRTMC_PD_OBJECT has no exception.

Method GET_CONTENT_OF_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENTS Call by reference Type reference (TYPE) HRTMC_T_DOCUMENT_CONTENT Inhalte von Dokumenten (ObjektID + Inhalt als XSTRING) 20080408
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080408
3 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080408
4 Importing IT_DOCUMENTS Call by reference Type reference (TYPE) SDOKOBJECTS Objektliste 20080408

Method GET_CONTENT_OF_DOCUMENTS on class CL_HRTMC_PD_OBJECT has no exception.

Method GET_CONTENT_OF_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENTS Call by reference Type reference (TYPE) HRTMC_T_TEXT_CONTENT Inhalte von Kommentaren (ObjektID + Inhalt als STRING) 20080408
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080408
3 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080408
4 Importing IT_DOCUMENTS Call by reference Type reference (TYPE) SDOKOBJECTS 20080408

Method GET_CONTENT_OF_TEXTS on class CL_HRTMC_PD_OBJECT has no exception.

Method INSERT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080313
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080408
3 Importing IS_DOCUMENT_ATTRIBUTES Call by reference Type reference (TYPE) HRTMC_S_DOCUMENT_ATTRIBUTES Dokumentattribute 20080318
4 Importing IV_CONTENT Call by reference Type reference (TYPE) HRTMC_XSTRING XSTRING 20080312

Method INSERT_DOCUMENT on class CL_HRTMC_PD_OBJECT has no exception.

Method INSERT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080408
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080408
3 Importing IS_TEXT_ATTRIBUTES Call by reference Type reference (TYPE) HRTMC_S_TEXT_ATTRIBUTES Textattribute eines Kommentars 20080409
4 Importing IV_CONTENT Call by reference Type reference (TYPE) HRTMC_STRING String 20080408

Method INSERT_TEXT on class CL_HRTMC_PD_OBJECT has no exception.

Method REGISTER_ADD_UPDATE_FOR_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ADDITIONAL_UPDATE Value transfer Object reference (TYPE REF TO) CL_HRTMC_ADD_UPDATE_DOCUMENTS Additional Update für Attachments 20080318

Method REGISTER_ADD_UPDATE_FOR_DOCS on class CL_HRTMC_PD_OBJECT has no exception.

Method UPDATE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080408
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080408
3 Importing IV_CONTENT Call by reference Type reference (TYPE) HRTMC_STRING String 20080408
4 Importing IV_DOCUMENT_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Dokumentenklasse 20080312
5 Importing IV_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20080312

Method UPDATE_TEXT on class CL_HRTMC_PD_OBJECT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701