SAP ABAP Class CL_HRPAYCH_LOHNSTRUK_LSE (Swiss Survey of Structure and Level of Wages)
Hierarchy
SAP_HRCCH (Software Component) Sub component SAP_HRCCH of SAP_HR
   PY-CH (Application Component) Switzerland
     PC02 (Package) HR Payroll: Switzerland
Properties
Class CL_HRPAYCH_LOHNSTRUK_LSE  
Short Description Swiss Survey of Structure and Level of Wages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC02   HR Payroll: Switzerland 
Created 20121010   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYCH_LOHNSTRUK_LSE has no forward declaration.
Interfaces
Class CL_HRPAYCH_LOHNSTRUK_LSE has no interface implemented.
Friends
Class CL_HRPAYCH_LOHNSTRUK_LSE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_APPL Constant Private Type reference (TYPE) P_APPL 'LSE1' Subapplication 20121108
2 MC_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Message type 20121108
3 MC_HIGHDATE Constant Private Type reference (TYPE) ENDDA '99991231' End of Validity Period 20121108
4 MC_HOURLYWAGE_EARNER Constant Private Type reference (TYPE) P02_LSE_WAGE_EARNER 2 HRCH: Survey of Struct./Lvl of Wages, Hrly/Mnthly Wge Earner 20121108
5 MC_HRPAYCH_LSE Constant Private Type reference (TYPE) ARBGB 'HRPAYCH_LSE' Application area 20121108
6 MC_INFORMATION Constant Public Type reference (TYPE) SYMSGTY 'I' Message type 20121108
7 MC_MOLGA Constant Private Type reference (TYPE) MOLGA '02' Country Grouping 20121108
8 MC_MONTHLYWAGE_EARNER Constant Private Type reference (TYPE) P02_LSE_WAGE_EARNER 1 HRCH: Survey of Struct./Lvl of Wages, Hrly/Mnthly Wge Earner 20121108
9 MC_OVERLAY_SPACE Constant Private Type reference (TYPE) CHAR10 '0000000000' Fill with Zeros 20121108
10 MC_UNDEFWAGE_EARNER Constant Private Type reference (TYPE) P02_LSE_WAGE_EARNER 0 HRCH: Survey of Struct./Lvl of Wages, Hrly/Mnthly Wge Earner 20121108
11 MC_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Message type 20121108
12 MO_MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Error Messages 20121108
13 MS_0000 Instance attribute Private Type reference (TYPE) P0000 HR Master Record: Infotype 0000 (Actions) 20121108
14 MS_0001 Instance attribute Private Type reference (TYPE) P0001 HR Master Record: Infotype 0001 (Organizational Assignment) 20121108
15 MS_0022 Instance attribute Private Type reference (TYPE) P0022 HR Master Record: Infotype 0022 (Education) 20121108
16 MS_0036 Instance attribute Private Type reference (TYPE) P0036 HR Master Record: Infotype 0036 (Social Insurance CH) 20121108
17 MS_0041 Instance attribute Private Type reference (TYPE) P0041 HR Master Record: Infotype 0041 (Date Specifications) 20121108
18 MT_0000 Instance attribute Private Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20121108
19 MT_0001 Instance attribute Private Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20121108
20 MT_0007 Instance attribute Private Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20121108
21 MT_0008 Instance attribute Private Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20130115
22 MT_0016 Instance attribute Private Type reference (TYPE) P0016_TAB HR Master Record: Infotype 0016 (Contract Elements) 20121108
23 MT_0022 Instance attribute Private Type reference (TYPE) LTT_P0022 HR Master Record: Infotype 0022 (Contract Elements) 20121108
24 MT_0036 Instance attribute Private Type reference (TYPE) P0036_TAB HR Master Record: Infotype 0036 (Social Insurance CH) 20121108
25 MT_0039 Instance attribute Private Type reference (TYPE) P0039_TAB HR Master Record: Infotype 0039 (Add. Org. Assignment CH) 20121108
26 MT_0041 Instance attribute Private Type reference (TYPE) P0041_TAB HR Master Record: Infotype 0041 (Date Specifications) 20121108
27 MT_0600 Instance attribute Private Type reference (TYPE) LTT_P0600 Personnel Master Record Infotype 0600 (Date Information) 20130115
28 MT_2006 Instance attribute Private Type reference (TYPE) P2006_TAB 20130225
29 MV_0033_AUS01 Instance attribute Private Type reference (TYPE) CHAR4 Indicator for Exceptions in Statistics 20121108
30 MV_ABART Instance attribute Private Type reference (TYPE) ABRAR Employee Subgroup Grouping for Personnel Calculation Rule 20121108
31 MV_ABREH Instance attribute Private Type reference (TYPE) P02_ABREHBFS HR-CH: Payroll unit BFS 20121108
32 MV_DATETYPE Instance attribute Private Type reference (TYPE) DATAR Date Type 20121108
33 MV_EDUCATION Instance attribute Private Type reference (TYPE) P02_LSE_EDUCATION Training 20121108
34 MV_ENTRYDATE_TYPE Instance attribute Private Type reference (TYPE) P02R_DATUM HR-CH: Date types 20121108
35 MV_PERNR Instance attribute Private Type reference (TYPE) P_PERNR Personnel Number 20121108
36 MV_PN_BEGDA Instance attribute Private Type reference (TYPE) BEGDA Valid-From Date 20121108
37 MV_PN_ENDDA Instance attribute Private Type reference (TYPE) ENDDA End of Validity Period 20121108
38 MV_WAGE_EARNER Instance attribute Private Type reference (TYPE) P02_LSE_WAGE_EARNER HRCH: Survey of Struct./Lvl of Wages, Hrly/Mnthly Wge Earner 20121108
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_OUTPUT Instance method Public Method Call of BAdI 'HRPAYCHLSE_OUTPUT' 20121108
2 CONSTRUCTOR Instance method Public Constructor Class Constructor 20121108
3 FILL_LGA Instance method Public Method Assign Cumulation Wage Types Acc. to Subapplication LSE1 20121108
4 FILL_OUTPUT Instance method Public Method Fills the Output Structure 20121108
5 GET_OUTPUT_ACTIVE_DURATION Instance method Private Method Employment Period 20121108
6 GET_OUTPUT_AUSBILDUNG Instance method Private Method Return of Education and Training Type 20121108
7 GET_OUTPUT_BURNR Instance method Private Method BUR no. 20121108
8 GET_OUTPUT_CONTRACTTYPE Instance method Private Method Return of Contract Type 20121108
9 GET_OUTPUT_CONTRACTWORKT Instance method Private Method Return of Contractual Working Time 20121108
10 GET_OUTPUT_DEGREE Instance method Private Method Return of Degree 20121108
11 GET_OUTPUT_ENTRYDATE Instance method Private Method Return of Work Entry Date 20121108
12 GET_OUTPUT_EXERCISEDJOB Instance method Private Method Job Exercised at Company 20121108
13 GET_OUTPUT_PROFPOSITION Instance method Private Method Return of Professional Position 20121108
14 GET_OUTPUT_SVNUMBER Instance method Private Method Return of SI Number (756 + Last 10 Numbers of SI) 20121108
15 GET_OUTPUT_UTILIZATIONGRADE Instance method Private Method Return of Capacity Utilization Level in October 20121108
16 GET_OUTPUT_VACATIONDAYS Instance method Private Method Return of Number of Vacation Days 20121108
17 GET_OUTPUT_WAGECALCTYPE Instance method Private Method Return of Wage Calculation Basis 20121108
18 LOCAL_INIT Instance method Private Method Local Initialization 20121108
19 OUTPUT_BADI Static method Public Method Output of All LSE Data Using BAdI 20121108
20 OUTPUT_XML Static method Public Method Output of All LSE Data to XML 20121108
21 UTILITY_ADD_MESSAGE Instance method Private Method Add a Message to the Message Handler 20121108
22 UTILITY_FORMAT_CONTRACTWORKT Instance method Public Method Formatting of 'Contractual Working Time' Output 20121108
23 UTILITY_GET_CUMULATION_LART Instance method Private Method Determine Wage Types for a Cumulation Wage Type 20121108
24 UTILITY_HIREDATE Instance method Private Method Determination of Hiring Date 20121108
25 UTILITY_HIREDATE_FUNCMOD Instance method Private Method Determination of Hiring Date (RP_HIRE_FIRE) 20121108
26 UTILITY_HR_CH_GET_HOLIDAY Instance method Private Method 20130225
27 UTILITY_INIT_0022 Instance method Private Method Read IT0022 20121108
28 UTILITY_MOVE_CORRESP Instance method Private Method Attribute Value Assignment Only if Value Is Not INITIAL 20121108
29 UTILITY_RE549D Instance method Private Method Read Feature 20121108
30 UTILITY_READ_VALUE_RT Instance method Private Method Reads the Amount of a Cumulation Wage Type from RT 20121108
31 UTILITY_RPPRO_LAST_0000 Instance method Private Method rp_provide_from_last p0000 20121108
32 UTILITY_RPPRO_LAST_0001 Instance method Private Method rp_provide_from_last p0001 20121108
33 UTILITY_RPPRO_LAST_0007 Instance method Private Method rp_provide_from_last p0007 20121108
34 UTILITY_RPPRO_LAST_0016 Instance method Private Method rp_provide_from_last p0016 20121108
35 UTILITY_RPPRO_LAST_0036 Instance method Private Method rp_provide_from_last p0036 20121108
36 UTILITY_RPPRO_LAST_0039 Instance method Private Method rp_provide_from_last p0039 20121108
37 UTILITY_RPPRO_LAST_0041 Instance method Private Method rp_provide_from_last p0041 20121108
38 UTILITY_RPPRO_LAST_0600 Instance method Private Method rp_provide_from_last p0600 20130115
39 UTILITY_WAGE_EARNER Instance method Private Method Hourly/Monthly Wage Earner 20121108
Events
Class CL_HRPAYCH_LOHNSTRUK_LSE has no event.
Types
Class CL_HRPAYCH_LOHNSTRUK_LSE 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 Changing CS_OUTPUT Call by reference Type reference (TYPE) HRPAYCH_BGAC3_OUTPUT Ausgabestruktur "Niveau und Struktur der Löhne" 20121108
2 Changing CV_BADI_IMPL Call by reference Type reference (TYPE) BOOLE_D Rückgabe ob das BAdI implementiert ist 20121108
3 Changing CV_IGNORE_PERNR Call by reference Type reference (TYPE) XFELD Option um eine Person aus der Statistik zu nehmen 20121108

Method CHANGE_OUTPUT on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_0000 Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20121108
2 Importing IT_0001 Call by reference Type reference (TYPE) P0001_TAB Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20121108
3 Importing IT_0007 Call by reference Type reference (TYPE) P0007_TAB Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20121108
4 Importing IT_0008 Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20130115
5 Importing IT_0016 Call by reference Type reference (TYPE) P0016_TAB Personal-Stammsatz Infotyp 0016 (Vertragsbestandteile) 20121108
6 Importing IT_0022 Call by reference Type reference (TYPE) ANY Personal-Stammsatz Infotyp 0022 (Sozialversicherung CH) 20121108
7 Importing IT_0036 Call by reference Type reference (TYPE) P0036_TAB Personal-Stammsatz Infotyp 0036 (Sozialversicherung CH) 20121108
8 Importing IT_0039 Call by reference Type reference (TYPE) P0039_TAB Personal-Stammsatz Infotyp 0039 (Zusatz Org. Zuordnung CH) 20121108
9 Importing IT_0041 Call by reference Type reference (TYPE) P0041_TAB Personal-Stammsatz Infotyp 0041 (Datumsangaben) 20121108
10 Importing IT_0600 Call by reference Type reference (TYPE) ANY Personal-Stammsatz Infotyp 0600 (Datumsangaben) 20130115
11 Importing IT_2006 Call by reference Type reference (TYPE) P2006_TAB 20130225
12 Importing IV_0033_AUS01 Call by reference Type reference (TYPE) CHAR4 Kennzeichen für Ausnahmen, die zu einer Statistik gehören 20121108
13 Importing IV_ABART Value transfer Type reference (TYPE) ABRAR Gruppierung der Mitarbeiterkreise für Personalrechenregel 20121108
14 Importing IV_ABREH Value transfer Type reference (TYPE) P02_ABREHBFS HR-CH: Abrechnungseinheit BFS 20121108
15 Importing IV_DATETYPE Value transfer Type reference (TYPE) DATAR Datumsart 20121108
16 Importing IV_ENTRYDATE_TYPE Value transfer Type reference (TYPE) P02R_DATUM HR-CH: Datumsarten 20121108
17 Importing IV_PN_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
18 Importing IV_PN_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20121108
19 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Fehlermeldungen 20121108

Method CONSTRUCTOR on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method FILL_LGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_BRUTTO13 Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
2 Changing CV_BRUTTOOKT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
3 Changing CV_BRUTTOSONDER_Q Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
4 Changing CV_BRUTTOSONDER_R Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
5 Changing CV_BRUTTOSONDER_S Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
6 Changing CV_BRUTTOSONDER_T Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
7 Changing CV_CONTRACTWORKT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
8 Changing CV_FAMZ Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
9 Changing CV_RT Call by reference Type reference (TYPE) HRPAY99_RT Ergebnistabelle 20121108
10 Changing CV_SOZIALOKT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
11 Changing CV_SOZIALOKT_2 Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
12 Changing CV_UEBERSTDLOHN Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
13 Changing CV_ZULAGEOKT Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20130402
14 Importing IV_MONTH Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20121108

Method FILL_LGA on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method FILL_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OUTPUT Call by reference Type reference (TYPE) HRPAYCH_BGAC3_OUTPUT Ausgabestruktur "Niveau und Struktur der Löhne" 20121108

Method FILL_OUTPUT on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_ACTIVE_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_BEGIN Call by reference Type reference (TYPE) P02_LSE_ACTIVE_B Beschäftigungszeitraum: Von (Tag/Monat) 20121108
2 Changing CV_END Call by reference Type reference (TYPE) P02_LSE_ACTIVE_E Beschäftigungszeitraum: Bis (Tag/Monat) 20121108

Method GET_OUTPUT_ACTIVE_DURATION on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_AUSBILDUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AUSBILDUNG Value transfer Type reference (TYPE) P02_LSE_EDUCATION Ausbildung 20121108

Method GET_OUTPUT_AUSBILDUNG on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_BURNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BURNR Value transfer Type reference (TYPE) P02_BGAC0_BURNR Betriebsnummer 20121108

Method GET_OUTPUT_BURNR on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_CONTRACTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTRACTTYPE Value transfer Type reference (TYPE) P02_LSE_CONTRACTTYPE Stellenmerkmal: Art des Vertrags 20121108

Method GET_OUTPUT_CONTRACTTYPE on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_CONTRACTWORKT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTRACTWORKTIME Value transfer Type reference (TYPE) P02_LSE_CONTRACTWORKT Stellenmerkmal: Vertraglich vereinbahrte Arbeitszeit 20121108

Method GET_OUTPUT_CONTRACTWORKT on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_DEGREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DEGREE Value transfer Type reference (TYPE) P02_LSE_DEGREE Hochschultitel des Arbeitnehmers 20121108

Method GET_OUTPUT_DEGREE on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_ENTRYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENTRYDATE Value transfer Type reference (TYPE) P02_LSE_ENTRYDATE Arbeitsstellenantritt (Monat/Jahr) 20121108

Method GET_OUTPUT_ENTRYDATE on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_EXERCISEDJOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXERCISEDJOB Value transfer Type reference (TYPE) P02_LSE_EXERCISEDJOB Im Unternehmen ausgeübter Beruf 20121108

Method GET_OUTPUT_EXERCISEDJOB on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_PROFPOSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PROFESSIONALPOSITION Value transfer Type reference (TYPE) P02_LSE_POSITION Berufliche Stellung 20121108

Method GET_OUTPUT_PROFPOSITION on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_SVNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAHVNR Value transfer Type reference (TYPE) P02_NAHVNR Sozialversicherungsnummer (CH) 20121108

Method GET_OUTPUT_SVNUMBER on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_UTILIZATIONGRADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UTILIZATIONGRADE Value transfer Type reference (TYPE) P02_LSE_UTILIZATIONGRADE Stellenmerkmal: Vertraglicher Beschäftigungsgrad im Oktober 20121108

Method GET_OUTPUT_UTILIZATIONGRADE on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_VACATIONDAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VACATIONDAYS Value transfer Type reference (TYPE) P02_LSE_VACATIONDAYS Stellenmerkmal: Anzahl Ferientage (Ferienanspruch) 20121108

Method GET_OUTPUT_VACATIONDAYS on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method GET_OUTPUT_WAGECALCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WAGECALCTYPE Value transfer Type reference (TYPE) P02_LSE_WAGECALCTYPE Stellenmerkmal: Grundlage der Lohnberechnung 20121108

Method GET_OUTPUT_WAGECALCTYPE on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method LOCAL_INIT Signature

Method LOCAL_INIT on class CL_HRPAYCH_LOHNSTRUK_LSE has no parameter.
Method LOCAL_INIT on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method OUTPUT_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Fehlermeldungen 20121108
2 Importing IS_HEADER_DATA Call by reference Type reference (TYPE) HRPAYCH_BGAC3_OUTPUT_HEADER HRCH: Adressdaten für die Lohnstrukturerhebung 20121108
3 Importing IT_OUTPUT_TAB Call by reference Type reference (TYPE) HRPAYCH_BGAC3_OUTPUT_TAB Ausgabestruktur "Niveau und Struktur der Löhne" 20121108

Method OUTPUT_BADI on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method OUTPUT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MESSAGE_HANDLER HR-CH: Fehlermeldungen 20121108
2 Importing IS_HEADER_DATA Call by reference Type reference (TYPE) HRPAYCH_BGAC3_OUTPUT_HEADER HRCH: Adressdaten für die Lohnstrukturerhebung 20121108
3 Importing IT_OUTPUT_TAB Call by reference Type reference (TYPE) HRPAYCH_BGAC3_OUTPUT_TAB Ausgabestruktur "Niveau und Struktur der Löhne" 20121108

Method OUTPUT_XML on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20121108
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) NAME_KOMP Komponentenname 20121108

Method UTILITY_ADD_MESSAGE on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_FORMAT_CONTRACTWORKT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKTIME Call by reference Type reference (TYPE) WOSTD Wochenstunden 20121108
2 Returning RV_WORKTIME Value transfer Type reference (TYPE) P02_LSE_CONTRACTWORKT Stellenmerkmal: Vertraglich vereinbahrte Arbeitszeit 20121108

Method UTILITY_FORMAT_CONTRACTWORKT on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_GET_CUMULATION_LART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL Call by reference Type reference (TYPE) P_APPL Teilapplikation 20121108
2 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
3 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20121108
4 Exporting ICUMWT Call by reference Type reference (TYPE) HRPAYCHERC_CUMWT_TAB Summenlohnarten 20121108
5 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20121108
6 Importing SUMLG Call by reference Type reference (TYPE) P_SUML Summenlohnart 20121108

Method UTILITY_GET_CUMULATION_LART on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_HIREDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HIREDATE Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108

Method UTILITY_HIREDATE on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_HIREDATE_FUNCMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_HIREDATE Call by reference Type reference (TYPE) PREL-ENDDA Gültigkeitsende 20121108
2 Changing CV_PHIFI Call by reference Type reference (TYPE) LTT_PHIFI Tabelle der Ein-/Austritte(Fkt.-Baustein RP_HIRE_FIRE) 20121108
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20121108

Method UTILITY_HIREDATE_FUNCMOD on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_HR_CH_GET_HOLIDAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_VACATION_DAYS Call by reference Type reference (TYPE) PC207-ANZHL Anzahl eines Personalzeitkontingentes 20130225

Method UTILITY_HR_CH_GET_HOLIDAY on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_INIT_0022 Signature

Method UTILITY_INIT_0022 on class CL_HRPAYCH_LOHNSTRUK_LSE has no parameter.
Method UTILITY_INIT_0022 on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_MOVE_CORRESP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUC_FROM Call by reference Type reference (TYPE) ANY 20121108
2 Changing IS_STRUC_TO Call by reference Type reference (TYPE) ANY 20121108
3 Importing IV_COMP_NAME Call by reference Type reference (TYPE) STRING 20121108

Method UTILITY_MOVE_CORRESP on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_RE549D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_BACK Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20121108
2 Changing CV_STATUS Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20121108
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20121108
4 Importing IV_KIND_OF_ERROR Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20121108
5 Importing IV_MERKMAL Call by reference Type reference (TYPE) MERK1 Name eines Merkmals 20121108

Method UTILITY_RE549D on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_READ_VALUE_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_READ_ANZAHL Call by reference Type reference (TYPE) XFELD ' ' Auslesen des Feldes ANZHL 20121108
2 Importing IV_RT Call by reference Type reference (TYPE) LTT_PC207_TAB Tabellentyp IT 20121108
3 Importing IV_SUML Call by reference Type reference (TYPE) P_SUML Summenlohnart 20121108
4 Returning RV_VALUE Value transfer Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20121108

Method UTILITY_READ_VALUE_RT on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_RPPRO_LAST_0000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_P0000 Call by reference Type reference (TYPE) P0000 Personal-Stammsatz Infotyp 0000 (Massnahmen) 20121108
2 Importing IV_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
3 Importing IV_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20121108

Method UTILITY_RPPRO_LAST_0000 on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_RPPRO_LAST_0001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20121108
2 Importing IV_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
3 Importing IV_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20121108

Method UTILITY_RPPRO_LAST_0001 on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_RPPRO_LAST_0007 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_P0007 Call by reference Type reference (TYPE) P0007 Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) 20121108
2 Importing IV_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
3 Importing IV_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20121108

Method UTILITY_RPPRO_LAST_0007 on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_RPPRO_LAST_0016 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_P0016 Call by reference Type reference (TYPE) P0016 Personal-Stammsatz Infotyp 0016 (Vertragsbestandteile) 20121108
2 Importing IV_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
3 Importing IV_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20121108

Method UTILITY_RPPRO_LAST_0016 on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_RPPRO_LAST_0036 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_P0036 Call by reference Type reference (TYPE) P0036 Personal-Stammsatz Infotyp 0036 (Sozialversicherung CH) 20121108
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20121108

Method UTILITY_RPPRO_LAST_0036 on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_RPPRO_LAST_0039 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_P0039 Call by reference Type reference (TYPE) P0039 Personal-Stammsatz Infotyp 0039 (Zusatz Org. Zuordnung CH) 20121108
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20121108

Method UTILITY_RPPRO_LAST_0039 on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_RPPRO_LAST_0041 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_P0041 Call by reference Type reference (TYPE) P0041 Personal-Stammsatz Infotyp 0041 (Datumsangaben) 20121108
2 Importing IV_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20121108
3 Importing IV_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20121108

Method UTILITY_RPPRO_LAST_0041 on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_RPPRO_LAST_0600 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_P0600 Call by reference Type reference (TYPE) P0600 Personal-Stammsatz für Infotyp 0600 20130115
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20130115
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20130115

Method UTILITY_RPPRO_LAST_0600 on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.

Method UTILITY_WAGE_EARNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WAGE_EARNER Value transfer Type reference (TYPE) P02_LSE_WAGE_EARNER HRCH: Lonstrukturerhebung (LSE) Stunden-, oder Monatslöhner 20121108

Method UTILITY_WAGE_EARNER on class CL_HRPAYCH_LOHNSTRUK_LSE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in