SAP ABAP Class CL_HRTMC_TP_HISTORY (Assistance Class for HRTMC_TP_HISTORY_OVERVIEW)
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_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20080618
Properties
Class CL_HRTMC_TP_HISTORY  
Short Description Assistance Class for HRTMC_TP_HISTORY_OVERVIEW    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package HCM_TMC   HCM: Talent Management Core 
Created 20080618   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRTMC_TP_HISTORY has no forward declaration.
Interfaces
Class CL_HRTMC_TP_HISTORY has no interface implemented.
Friends
Class CL_HRTMC_TP_HISTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CENTRAL_PERSON Instance attribute Public Object reference (TYPE REF TO) CL_HRTMC_PD_OBJECT_CP PD Object Class for Central Person 20080618
2 MO_MESSAGE_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRBAS_MESSAGE_LIST HR-PD Infotypes: Messages 20080618
3 MO_TEXT_IDENTIFIER Instance attribute Public Object reference (TYPE REF TO) CL_TEXT_IDENTIFIER Text ID 20080618
4 MT_ACCOMPLISH Instance attribute Public Type reference (TYPE) HRTMC_T_ACCOMPLISHMENTS Accomplishments 20080618
5 MT_ASSIGNMENTS Instance attribute Public Type reference (TYPE) HRTMC_T_POS_ASSIGNMENTS Recent Position History for Internal Work Experience 20080622
6 MT_ATTACHACCOMPLISH Instance attribute Public Type reference (TYPE) HRTMC_T_ATTACHMENT Attachments 20080618
7 MT_ATTACHEDU Instance attribute Public Type reference (TYPE) HRTMC_T_ATTACHMENT Attachments 20080618
8 MT_ATTACHEXT Instance attribute Public Type reference (TYPE) HRTMC_T_ATTACHMENT Attachments 20080618
9 MT_ATTACHINT Instance attribute Public Type reference (TYPE) HRTMC_T_ATTACHMENT Attachments 20080618
10 MT_EDUCATION Instance attribute Public Type reference (TYPE) HRTMC_T_EDUCATION Education/Training 20080618
11 MT_WORKEXPEXT Instance attribute Public Type reference (TYPE) HRTMC_T_WORK_EXP_EXT External Work Experience 20080618
12 MT_WORKEXPINT Instance attribute Public Type reference (TYPE) HRTMC_T_WORK_EXP_INT Work Experience (Internal) 20080618
13 MT_WORKEXP_PERIODS Instance attribute Public Type reference (TYPE) TY_T_PERIODS All Work Experience Periods 20080718
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_TOTAL Instance method Public Method Note Periods 20080622
2 CALCULATE_TOTAL_TIME Instance method Public Method Calculate Total Time from (Overlapping) Periods 20080718
3 GET_DTEL_LABEL Instance method Public Method Read Data Element Identifier 20080621
4 GET_PERIOD_STRING Instance method Public Method Calculate Period 20080622
Events
Class CL_HRTMC_TP_HISTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_PERIOD Public See coding 20080718 BEGIN OF TY_S_PERIOD, begda type dats, endda type dats, END OF TY_S_PERIOD
2 TY_T_PERIODS Public See coding 20080718 TY_T_PERIODS type table of TY_S_PERIOD
Method Signatures

Method ADD_TO_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_END_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20080622
2 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20080622

Method ADD_TO_TOTAL on class CL_HRTMC_TP_HISTORY has no exception.

Method CALCULATE_TOTAL_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PERIODS Call by reference Type reference (TYPE) TY_T_PERIODS Anwendungs-Log: Range-Tabelle für ALDATE 20080718
2 Returning RV_TOTAL_TEXT Value transfer Type reference (TYPE) STRING Gesamtzeitraum (Text) 20080718

Method CALCULATE_TOTAL_TIME on class CL_HRTMC_TP_HISTORY has no exception.

Method GET_DTEL_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DTEL Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20080621
2 Returning RV_LABEL Value transfer Type reference (TYPE) STRING 20080621

Method GET_DTEL_LABEL on class CL_HRTMC_TP_HISTORY has no exception.

Method GET_PERIOD_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DAYS Call by reference Type reference (TYPE) I 20080622
2 Importing IV_END_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20080622
3 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20080622
4 Returning RV_PERIOD Value transfer Type reference (TYPE) STRING Periode 20080622

Method GET_PERIOD_STRING on class CL_HRTMC_TP_HISTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701