SAP ABAP Class CL_EXM_IM_HRPAYAT_RPTNSHA0_B2 (Sample Implementation for BAdI Definition HRPAYAT_RPTNSHA)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PY-AT (Application Component) Austria
     PC03 (Package) HR Payroll: Austria
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_HRPAYAT_RPTNSHA0_B2 BAdI Interface IF_EX_HRPAYAT_RPTNSHA0_B2 20081212
Properties
Class CL_EXM_IM_HRPAYAT_RPTNSHA0_B2  
Short Description Sample Implementation for BAdI Definition HRPAYAT_RPTNSHA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC03   HR Payroll: Austria 
Created 20081212   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EXM_IM_HRPAYAT_RPTNSHA0_B2 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_HRPAYAT_RPTNSHA0_B2 BAdI Interface IF_EX_HRPAYAT_RPTNSHA0_B2 20081212
Friends
Class CL_EXM_IM_HRPAYAT_RPTNSHA0_B2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PERNR_DATA_EXTRACT Instance attribute Protected Type reference (TYPE) TTY_PERNR_DATA_EXTRACT 20081215
2 T528B_BUFF Instance attribute Protected Type reference (TYPE) T528B_TAB Table Type for T528B Table 20081215
3 TIME_RESULTS Instance attribute Protected Type reference (TYPE) PTT_TIME_RESULTS Table for Time Evaluation Results 20081215
Methods
# Method Level Visibility Method type Description Created on
1 GET_SCHWA Instance method Protected Method Heavy Labor Indicator 20081215
2 MAX Instance method Protected Method Maximum 20081215
3 MIN Instance method Protected Method Minimum 20081215
Events
Class CL_EXM_IM_HRPAYAT_RPTNSHA0_B2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_PERNR_DATA_EXTRACT Public See coding 20081215 tty_pernr_data_extract TYPE STANDARD TABLE OF ty_pernr_data_extract
2 TY_PERNR_DATA_EXTRACT Public See coding 20081215 BEGIN OF ty_pernr_data_extract . INCLUDE TYPE pskey AS pskey. INCLUDE TYPE ps0000. INCLUDE TYPE ps0001. INCLUDE TYPE ps0007. INCLUDE TYPE ps0044. INCLUDE TYPE ps0050. TYPES END OF ty_pernr_data_extract
Method Signatures

Method GET_SCHWA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) D Stichtag 20081215
2 Importing IM_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20081215
3 Importing IM_PLANS Call by reference Type reference (TYPE) PLANS Planstelle 20081215
4 Returning RETURN Value transfer Type reference (TYPE) T528B-SCHWA Kennzeichen für Schwerarbeitsplatz (A) 20081215

Method GET_SCHWA on class CL_EXM_IM_HRPAYAT_RPTNSHA0_B2 has no exception.

Method MAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X Call by reference Type reference (TYPE) CTIMB Uhrzeit (00:00:00 -> 48:00:00) 20081215
2 Importing Y Call by reference Type reference (TYPE) CTIMB Uhrzeit (00:00:00 -> 48:00:00) 20081215
3 Returning Z Value transfer Type reference (TYPE) CTIMB Maximum 20081215

Method MAX on class CL_EXM_IM_HRPAYAT_RPTNSHA0_B2 has no exception.

Method MIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X Call by reference Type reference (TYPE) CTIME Uhrzeit (00:00:00 -> 48:00:00) 20081215
2 Importing Y Call by reference Type reference (TYPE) CTIME Uhrzeit (00:00:00 -> 48:00:00) 20081215
3 Returning Z Value transfer Type reference (TYPE) CTIME Minimum 20081215

Method MIN on class CL_EXM_IM_HRPAYAT_RPTNSHA0_B2 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in