SAP ABAP Interface IF_EX_HRPAYAT_RPTNSHA0_B2 (BAdI Interface IF_EX_HRPAYAT_RPTNSHA0_B2)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PY-AT (Application Component) Austria
     PC03 (Package) HR Payroll: Austria
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_HRPAYAT_RPTNSHA0_B2 Sample Implementation for BAdI Definition HRPAYAT_RPTNSHA 20081212
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_HRPAYAT_RPTNSHA0_B2 BAdI Class CL_EX_HRPAYAT_RPTNSHA0_B2 20081212
Properties
Interface IF_EX_HRPAYAT_RPTNSHA0_B2  
Short Description BAdI Interface IF_EX_HRPAYAT_RPTNSHA0_B2    
General Data
Package PC03   HR Payroll: Austria 
Created 20081212   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_HRPAYAT_RPTNSHA0_B2 has no forward declaration.
Interfaces
Interface IF_EX_HRPAYAT_RPTNSHA0_B2 has no interface.
Friends
Interface IF_EX_HRPAYAT_RPTNSHA0_B2 has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MIDNIGHT Constant Public Type reference (TYPE) CTIMB '240000' 20081215
2 C_PWS_ONLY Constant Public Type reference (TYPE) TY_STRATEGY 'PWS_ONLY' 20081215
3 C_TIME_EVALUATION Constant Public Type reference (TYPE) TY_STRATEGY 'EVALUATION' 20081215
4 C_TIME_INFOTYPES Constant Public Type reference (TYPE) TY_STRATEGY 'INFOTYPES' 20081215
5 FALSE Constant Public Type reference (TYPE) BOOLE_D ' ' 20081215
6 TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' 20081215
Methods
# Method Level Visibility Method type Description Created on
1 GET_LGART_RANGE Instance method Public Method Select Time Wage Types for Unapproved Overtime (Table ZL) 20081215
2 GET_OVERTIME Instance method Public Method Returns Unapproved Night Overtime in Hours 20081215
3 GET_STRATEGY Instance method Public Method Returns Strategy on How to Handle Time Data 20081215
4 INIT_PERNR Instance method Public Method One-Time Initialization per Personnel Number 20081215
Events
Interface IF_EX_HRPAYAT_RPTNSHA0_B2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LGART_RANGE Public See coding 20081215 TY_LGART_RANGE type range of LGART
2 TY_OVERTIME_RETURN Public See coding 20081215 begin of ty_overtime_return, edate type d, schwa type t528b-schwa, stdaz type LGANZ, end of ty_overtime_return
3 TY_STRATEGY Public Type reference (TYPE) CHAR10 20081215
4 TY_ZTART_RANGE Public See coding 20081215 TY_ZTART_RANGE type range of PT_ZTART
Method Signatures

Method GET_LGART_RANGE 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 Returning RETURN Value transfer Type reference (TYPE) TY_LGART_RANGE Rangetabelle für Lohnart 20081215

Method GET_LGART_RANGE on Interface IF_EX_HRPAYAT_RPTNSHA0_B2 has no exception.

Method GET_OVERTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGUZ Call by reference Type reference (TYPE) BEGUZ Beginnuhrzeit 20081215
2 Importing IM_DATE Call by reference Type reference (TYPE) D Stichtag 20081215
3 Importing IM_ENDUZ Call by reference Type reference (TYPE) ENDUZ Endeuhrzeit 20081215
4 Returning RETURN Value transfer Type reference (TYPE) TY_OVERTIME_RETURN 20081215

Method GET_OVERTIME on Interface IF_EX_HRPAYAT_RPTNSHA0_B2 has no exception.

Method GET_STRATEGY 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 Returning RETURN Value transfer Type reference (TYPE) TY_STRATEGY Stragegie wie Zeitdaten berücksichtigt werden 20081215

Method GET_STRATEGY on Interface IF_EX_HRPAYAT_RPTNSHA0_B2 has no exception.

Method INIT_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Betrachtungszeitraumbeginn 20081215
2 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Betrachtungszeitraumende 20081215
3 Importing IM_P0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20081215
4 Importing IM_P0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20081215
5 Importing IM_P0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20081215
6 Importing IM_P0044 Call by reference Type reference (TYPE) P0044_TAB Personal-Stammsatz Infotyp 0044 (Sozialversicherung A) 20081215
7 Importing IM_P0050 Call by reference Type reference (TYPE) TIM_P0050_TAB Personal Stammsatz Infotyp 0050 (Zeiterfassungsinformation) 20081215
8 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20081215
9 Returning RETURN Value transfer Type reference (TYPE) BOOLE_D true = 'X' = Erfolreich initialisiert 20081215

Method INIT_PERNR on Interface IF_EX_HRPAYAT_RPTNSHA0_B2 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in