SAP ABAP Interface IF_HRPAYDECI_SKUG (Construction: SRHC for Class and BAdI)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-CI (Application Component) Construction Industry
     P01B (Package) Payroll: Construction Industry
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_HRPAYDECI_SKUG Default Implementation for BAdI Definition HRPAYDECI_SKUG 20061228
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_HRPAYDECI_SKUG BAdI Class CL_EX_HRPAYDECI_SKUG 20070102
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDECI_SKUG Construction: Seasonal Reduced Hours Compensation 20060906
Properties
Interface IF_HRPAYDECI_SKUG  
Short Description Construction: SRHC for Class and BAdI    
General Data
Package P01B   Payroll: Construction Industry 
Created 20060906   SAP 
Last changed 20070912   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_HRPAYDECI_SKUG has no interface.
Friends
Interface IF_HRPAYDECI_SKUG has no friend.
Attributes
Interface IF_HRPAYDECI_SKUG has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DBAU_0190_VAG_AUSFALL Instance method Public Method Read cumulative idle time for previous employer? 20060908
2 DBAU_SKAA Instance method Public Method Check Idle Wage Types/Deactiv. Cum. Idle Time (Was: WAVL) 20060907
3 DBAU_SKAV Instance method Public Method Avoid Idle Times with Work Time Credit/WCA (Was: WAUR) 20060907
4 GET_BAUTY Instance method Public Method Return Construction Type 20060906
5 GET_POSSIBLE_BAUTY Instance method Public Method Return Possible Construction Types for Seasonal RHC 20060920
6 GET_WT_ACCOUNT_AVAILABLE Instance method Public Method Return Available Hours for SRHC Idle Time 20060906
7 GET_WT_MAX Instance method Public Method Return Max. Hours to Use for SRHC Idle Time 20061228
8 GET_WT_PROTECTED Instance method Public Method Determine Protected Hours 20070102
9 IS_FIRED Instance method Public Method Has employee been terminated? 20060906
10 IS_SKUG Instance method Public Method Is seasonal reduced working hours involved? 20060906
11 LIMIT_MWG Instance method Public Method Delimit Additional Winter Pay if Relevant 20060906
12 UMLAGE_RELEVANT Instance method Public Method Relevant for Contributions / Supplementary Benefits 20060911
Events
Interface IF_HRPAYDECI_SKUG has no event.
Types
Interface IF_HRPAYDECI_SKUG has no local type.
Method Signatures

Method DBAU_0190_VAG_AUSFALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228
2 Exporting E_BOOL Call by reference Type reference (TYPE) ABAP_BOOL 20061228
3 Importing I_APER_PBEGD Call by reference Type reference (TYPE) PC2APER-PBEGD Gültigkeitsbeginn 20060908
4 Importing I_P0190_BEGDA Call by reference Type reference (TYPE) D 20060908
5 Importing I_P0190_ENDDA Call by reference Type reference (TYPE) D 20060908

Method DBAU_0190_VAG_AUSFALL on Interface IF_HRPAYDECI_SKUG has no exception.

Method DBAU_SKAA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IT Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20060907
2 Changing CT_ZL Call by reference Type reference (TYPE) HRTABZL Zeitlohnarten 20060907
3 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228
4 Importing IT_WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Arbeitsplatz/Basisbezüge 20060907
# Exception Resumable Description Created on
1 ERROR_OCCURRED siehe SY-MSGV* 20061026

Method DBAU_SKAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IT Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20060907
2 Changing CT_PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Abrechnungsprotokoll 20060907
3 Changing CT_ZL Call by reference Type reference (TYPE) HRTABZL Zeitlohnarten 20060907
4 Changing CT_ZT Call by reference Type reference (TYPE) HRPAYDE_ZT Kurzarbeitergeld Zeitdaten 20060908
5 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228
6 Exporting E_KONTO Call by reference Type reference (TYPE) PRANZ Personalabrechnung: Anzahl 20060907
7 Importing IT_AFLEX Call by reference Type reference (TYPE) PTDBJ_TAB Flexibilisierung der Arbeitszeit: Tabellentyp 20060907
8 Importing IT_LRT Call by reference Type reference (TYPE) HRPY_TT_LRT Tabellentype zu LRT 20060907
9 Importing IT_WPBP Call by reference Type reference (TYPE) HRPAY99_WPBP Arbeitsplatz/Basisbezüge 20060907
10 Importing I_SW_PROT Call by reference Type reference (TYPE) ABAP_BOOL Schalter Abrechnungsprotokoll 20060907
# Exception Resumable Description Created on
1 ERROR_OCCURRED siehe SY-MSGV* 20061026

Method GET_BAUTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228
2 Exporting E_BAUTY Call by reference Type reference (TYPE) P01B_BAUTY Mitarbeiterkreisgruppierung für Baulohn 20061228
3 Importing I_PERSG Call by reference Type reference (TYPE) PERSG Mitarbeitergruppe 20060906
4 Importing I_PERSK Call by reference Type reference (TYPE) PERSK Mitarbeiterkreis 20060906

Method GET_BAUTY on Interface IF_HRPAYDECI_SKUG has no exception.

Method GET_POSSIBLE_BAUTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228
2 Exporting ET_BAUTY_R Call by reference Type reference (TYPE) HRPAYDECI_BAUTY Bautypen-Range-Tabelle 20061228

Method GET_POSSIBLE_BAUTY on Interface IF_HRPAYDECI_SKUG has no exception.

Method GET_WT_ACCOUNT_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_WT_ACCOUNT Call by reference Type reference (TYPE) PRANZ Personalabrechnung: Anzahl 20060906
2 Changing CT_IT Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20061228
3 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228

Method GET_WT_ACCOUNT_AVAILABLE on Interface IF_HRPAYDECI_SKUG has no exception.

Method GET_WT_MAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228
2 Exporting E_WT_MAX Call by reference Type reference (TYPE) PRANZ Personalabrechnung: Anzahl 20061228

Method GET_WT_MAX on Interface IF_HRPAYDECI_SKUG has no exception.

Method GET_WT_PROTECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IT Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20070102
2 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20070102
3 Importing IT_BUFFER_DIR Call by reference Type reference (TYPE) STANDARD TABLE buffer_dir (RPPPXD10) leider ohne DDIC definiert 20070102
4 Importing IT_RGDIR Call by reference Type reference (TYPE) HRPY_TT_RGDIR Verzeichnis der Abrechnungsergebnisse 20070102
5 Importing IT_TBUFF Call by reference Type reference (TYPE) STANDARD TABLE tbuff (RPPPXD10) leider ohne DDIC definiert 20070102

Method GET_WT_PROTECTED on Interface IF_HRPAYDECI_SKUG has no exception.

Method IS_FIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228
2 Exporting E_BOOL Call by reference Type reference (TYPE) ABAP_BOOL 20061228
3 Importing IT_0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20060912
4 Importing IT_0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20060912

Method IS_FIRED on Interface IF_HRPAYDECI_SKUG has no exception.

Method IS_SKUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228
2 Exporting E_BOOL Call by reference Type reference (TYPE) ABAP_BOOL 20061228
3 Importing I_WPBP Call by reference Type reference (TYPE) PC205 Abrechnungsergebnis: Arbeitsplatz/Basisbezüge 20060906

Method IS_SKUG on Interface IF_HRPAYDECI_SKUG has no exception.

Method LIMIT_MWG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ZL Call by reference Type reference (TYPE) HRTABZL Zeitlohnarten 20060907
2 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228

Method LIMIT_MWG on Interface IF_HRPAYDECI_SKUG has no exception.

Method UMLAGE_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXIT Call by reference Type reference (TYPE) P01B_EXIT_METHOD soll Methode verlassen werden ? 20061228
2 Exporting E_BOOL Call by reference Type reference (TYPE) ABAP_BOOL 20061228
3 Importing I_WPBP Call by reference Type reference (TYPE) PC205 Abrechnungsergebnis: Arbeitsplatz/Basisbezüge 20060911

Method UMLAGE_RELEVANT on Interface IF_HRPAYDECI_SKUG has no exception.
History
Last changed by/on SAP  20070912 
SAP Release Created in