SAP ABAP Class CL_HRSEN_LOGINFTY_HANDLER (Directory of Infotypes for Log)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA-XX-TL-SEN (Application Component) Calculation of Employment Period
     PSEN (Package) Service Calculation
Properties
Class CL_HRSEN_LOGINFTY_HANDLER  
Short Description Directory of Infotypes for Log    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSEN   Service Calculation 
Created 20050221   SAP 
Last change 20060703   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRSEN_LOGINFTY_HANDLER has no forward declaration.
Interfaces
Class CL_HRSEN_LOGINFTY_HANDLER has no interface implemented.
Friends
Class CL_HRSEN_LOGINFTY_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_LOG_PERIOD Instance attribute Private Type reference (TYPE) HRSEN00_LOG_PERIOD_INFTY Log: Period from Selection Rule and Infotype Text 20050221
2 AT_PEAK_TEXT Instance attribute Public Type reference (TYPE) HRSEN00_PEAK_DEC_TEXT_IF Peak with Decimal Duration and Period with Text 20050221
3 AT_WPERIOD_TEXT Instance attribute Public Type reference (TYPE) HRSEN00_WEIGHT_PERIOD_TEXT_IF Weighted Period with Text 20050221
4 A_LOG_INFTY_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_HRSEN_LOGINFTY_FACTORY Directory of Infotypes for Log 20050221
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOG_INFTY Instance method Public Method 20050221
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050221
3 CREATE_AND_ADD_LOG_INFTY Instance method Public Method 20050221
4 CREATE_LOG_INFTY Instance method Public Method 20050221
5 GET_INSTANCE Static method Public Method 20050221
6 HANDLE_END_SUBPERIOD Instance method Public Method 20050221
7 HANDLE_END_TSPID Instance method Public Method 20050221
8 WRITE_PEAK_LOG Static method Protected Method 20050221
9 WRITE_WPERIOD_LOG Static method Protected Method 20050221
Events
Class CL_HRSEN_LOGINFTY_HANDLER has no event.
Types
Class CL_HRSEN_LOGINFTY_HANDLER has no local type.
Method Signatures

Method ADD_LOG_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOGINFTY Call by reference Object reference (TYPE REF TO) IF_HRSEN_READ_PERIOD_PEAK_TEXT Read of text assigned to a period, or a peak 20050221
2 Importing IS_PEAK Call by reference Type reference (TYPE) PSEN_PEAK_DEC Peak mit dezimaler Dauer und Period 20050221
3 Importing IS_WPERIOD Call by reference Type reference (TYPE) PSEN_WEIGHT_PERIOD Gewichtete Periode 20050221
# Exception Resumable Description Created on
1 E_ASSERTION 20050221

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG_INFTY_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRSEN_LOGINFTY_FACTORY Verzeichnis der Infotypen für Protokoll 20050221
# Exception Resumable Description Created on
1 E_ASSERTION 20050221

Method CREATE_AND_ADD_LOG_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PEAK Call by reference Type reference (TYPE) PSEN_PEAK_DEC Peak mit dezimaler Dauer und Period 20050221
2 Importing IS_PRELP Call by reference Type reference (TYPE) PRELP Puffer Personalstammdaten 20050221
3 Importing IS_WPERIOD Call by reference Type reference (TYPE) PSEN_WEIGHT_PERIOD Gewichtete Periode 20050221
# Exception Resumable Description Created on
1 E_ASSERTION 20050221

Method CREATE_LOG_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRELP Call by reference Type reference (TYPE) PRELP Puffer Personalstammdaten 20050221
2 Returning RR_LOGINFTY Value transfer Object reference (TYPE REF TO) IF_HRSEN_READ_PERIOD_PEAK_TEXT Read of text assigned to a period, or a peak 20050221
# Exception Resumable Description Created on
1 E_ASSERTION 20050221

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRSEN_LOGINFTY_HANDLER Verzeichnis der Infotypen für Protokoll 20050221
2 Importing IR_LOG_INFTY_FACTORY Call by reference Object reference (TYPE REF TO) IF_HRSEN_LOGINFTY_FACTORY Verzeichnis der Infotypen für Protokoll 20050221
# Exception Resumable Description Created on
1 E_ASSERTION 20050221

Method HANDLE_END_SUBPERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUBPERIOD Call by reference Type reference (TYPE) PSEN_SUBPERIOD_PERNR Unterperiod einer Zuordnung eines Mehrfachbeschäftigters 20050221
# Exception Resumable Description Created on
1 E_ASSERTION 20050221

Method HANDLE_END_TSPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TSPID Call by reference Type reference (TYPE) TSPID Selektionsregel Mitarbeiterdaten 20050221
# Exception Resumable Description Created on
1 E_ASSERTION 20050221

Method WRITE_PEAK_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_INFTY Call by reference Type reference (TYPE) PSEN_LOG_PERIOD_INFTY Log: Periode aus einer Selektionsregel und Infotyptext 20050221
2 Importing ID_TSPID Call by reference Type reference (TYPE) TSPID Selektionsregel Mitarbeiterdaten 20050221
3 Importing IS_PEAK Call by reference Type reference (TYPE) PSEN_PEAK_DEC_TEXT_IF Gewichtete Periode mit ihrem Text 20050221

Method WRITE_PEAK_LOG on class CL_HRSEN_LOGINFTY_HANDLER has no exception.

Method WRITE_WPERIOD_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_INFTY Call by reference Type reference (TYPE) PSEN_LOG_PERIOD_INFTY Log: Periode aus einer Selektionsregel und Infotyptext 20050221
2 Importing ID_TSPID Call by reference Type reference (TYPE) TSPID Selektionsregel Mitarbeiterdaten 20050221
3 Importing IS_WPERIOD Call by reference Type reference (TYPE) PSEN_WEIGHT_PERIOD_TEXT_IF Gewichtete Periode mit ihrem Text 20050221

Method WRITE_WPERIOD_LOG on class CL_HRSEN_LOGINFTY_HANDLER has no exception.
History
Last changed by/on SAP  20060703 
SAP Release Created in 600