SAP ABAP Interface IF_EX_HRPAYCHLAW2 (BAdI Interface IF_EX_HRPAYCHLAW2)
Hierarchy
SAP_HRCCH (Software Component) Sub component SAP_HRCCH of SAP_HR
   PA-PA-CH (Application Component) Switzerland
     PB02 (Package) HR Master Data: Switzerland
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_HRPAYCHLAW2 BAdI Class CL_EX_HRPAYCHLAW2 20040723
Properties
Interface IF_EX_HRPAYCHLAW2  
Short Description BAdI Interface IF_EX_HRPAYCHLAW2    
General Data
Package PB02   HR Master Data: Switzerland 
Created 20040705   SAP 
Last changed 20080505   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_HRPAYCHLAW2 has no forward declaration.
Interfaces
Interface IF_EX_HRPAYCHLAW2 has no interface.
Friends
Interface IF_EX_HRPAYCHLAW2 has no friend.
Attributes
Interface IF_EX_HRPAYCHLAW2 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_OUTPUT Instance method Public Method Output structure 20050426
2 CHANGE_SPLIT_INTERVALS Instance method Public Method Determine Time Intervals 20040705
Events
Interface IF_EX_HRPAYCHLAW2 has no event.
Types
Interface IF_EX_HRPAYCHLAW2 has no local type.
Method Signatures

Method CHANGE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing END_OF_SELECTION Call by reference Type reference (TYPE) ENDDA Ende Selektionszeitraum 20050426
2 Exporting ERROR_OCCURED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050426
3 Importing I0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20050426
4 Importing I0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20050426
5 Importing I0002 Call by reference Type reference (TYPE) P0002_TAB Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20050426
6 Importing I0006 Call by reference Type reference (TYPE) P0006_TAB Personal-Stammsatz Infotyp 0006 (Anschriften) 20050426
7 Importing I0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20050426
8 Importing I0032 Call by reference Type reference (TYPE) P0032_TAB Personal-Stammsatz Infotyp 0032 (Betriebsint.Vereinb.) 20050426
9 Importing I0036 Call by reference Type reference (TYPE) P0036_TAB Personal-Stammsatz Infotyp 0036 (Sozialversicherung CH) 20050426
10 Importing I0038 Call by reference Type reference (TYPE) P0038_TAB Personal-Stammsatz Infotyp 0038 (Steuer CH) 20050426
11 Importing INTERVALS Call by reference Type reference (TYPE) HRPAYCH_INTERVAL_TAB Zeitraum-Intervall 20050426
12 Importing JUPER Call by reference Type reference (TYPE) JUPER Juristische Person 20050426
13 Importing KANTO Call by reference Type reference (TYPE) KANTO Kantonskennzeichen 20050426
14 Importing LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20050426
15 Changing LINEVALUES Call by reference Type reference (TYPE) HRPAYCHLAW_LINEVALUE_TAB Lohnarten pro Zeile 20050426
16 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Fehlermeldungen 20050426
17 Changing OUTPUT Call by reference Type reference (TYPE) HRPAYCHLAW_OUTPUT Lohnausweis 2005 20050426
18 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20050426
19 Importing PRINT_DATE Call by reference Type reference (TYPE) DATUM Datum 20050426
20 Changing REMARKS Call by reference Type reference (TYPE) HRPAYCHLAW_REMARK_TAB Bemerkungen 20050426
21 Changing REMARKS_ELM Call by reference Type reference (TYPE) HRPAYCHLAW_REMARK_ELM_TAB LAW: Bemerkungen (Standard) ELM 20070913
22 Exporting SKIP_DEFAULT_TEXTS Call by reference Type reference (TYPE) BOOLE_D Lohnausweis 2005 20050426
23 Importing STAT2 Call by reference Type reference (TYPE) STAT2 Status Beschäftigung 20050426
24 Exporting SUPPLEMENT_NEEDED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050426

Method CHANGE_OUTPUT on Interface IF_EX_HRPAYCHLAW2 has no exception.

Method CHANGE_SPLIT_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20040705
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20040705
3 Importing I0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20040705
4 Importing I0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20040705
5 Changing LAW_INTERVALS Call by reference Type reference (TYPE) HRPAYCH_LAW_INTERVAL_TAB Zeitraum-Intervall für Lohnausweis 20040723

Method CHANGE_SPLIT_INTERVALS on Interface IF_EX_HRPAYCHLAW2 has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in 500