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