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
⤷ 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 |