SAP ABAP Class CL_HRCE_MASTERSWITCHES (HR: CE Master Switches)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷
PA-PA-XX (Application Component) General
⤷
PBAS_SERVICE (Package) HR Master Data: Service Functions

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRCE_MASTERSWITCHES_US | HR: CE Master Switches USA | 20100524 |
Properties
Class | CL_HRCE_MASTERSWITCHES | |
Short Description | HR: CE Master Switches | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PBAS_SERVICE | HR Master Data: Service Functions |
Created | 20010809 | SAP |
Last change | 20110809 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRCE_MASTERSWITCHES has no interface implemented.
Friends
Class CL_HRCE_MASTERSWITCHES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Concurrent Employment Benefits Master Switch | 20020123 | |
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Concurrent Employment Master Switches | 20010809 | |
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | To Be Deleted with General Availability; Do Not Use | 20020517 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLE_D | SPACE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20010809 | |
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Global Payroll Active | 20020131 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_GLOPY' | HR: Master Data, Char Field of Length 16 | 20020131 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_MAINS' | HR: Master Data, Char Field of Length 16 | 20020131 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_GLEMP' | HR: Master Data, Char Field of Length 16 | 20020220 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_MPSDS' | HR: Master Data, Char Field of Length 16 | 20051107 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_PC_UI' | HR: Master Data, Char Field of Length 16 | 20030902 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_PIDGN' | HR: Master Data, Char Field of Length 16 | 20020131 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_PIDSL' | HR: Master Data, Char Field of Length 16 | 20020131 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_TMEVL' | HR: Master Data, Char Field of Length 16 | 20020131 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_PAUIX' | HR: Master Data, Char Field of Length 16 | 20020131 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_WTGEN' | HR: Master Data, Char Field of Length 16 | 20020131 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-GRPID | 'CCURE' | Group Name | 20020131 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | BEGDA | '99991231' | Valid from Date | 20020131 | |
18 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Master Data of New Infotype Framework Main Switch | 20020131 | |
19 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Management of Global Employees | 20020220 | |
20 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Obsolete | 20051107 | |
21 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Switch for Different Period Start Dates | 20080225 | |
22 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date | 20030721 | ||
23 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BEGDA | Start date | 20060331 | ||
24 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date | 20030721 | ||
25 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date - MX | 20061213 | ||
26 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date - SE | 20070725 | ||
27 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date | 20030721 | ||
28 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLE_D | FALSE | At Least One MOLGA Active | 20030721 | |
29 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20030902 | |
30 | ![]() |
Static Attribute | Private | Type reference (TYPE) | HRPAD_CHAR01 | HR: Master Data, Char Field of Length 01 | 20020131 | ||
31 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLE_D | FALSE | Use of Person ID Infotype (0709) | 20020131 | |
32 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Use of External Person ID for Selection Purposes | 20020131 | |
33 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'GLOPY' | Semantic abbreviation | 20020131 | |
34 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'MAINS' | Semantic abbreviation | 20020131 | |
35 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'GLEMP' | Semantic abbreviation | 20020220 | |
36 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'MPSDS' | Semantic abbreviation | 20051107 | |
37 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'PC_UI' | Semantic abbreviation | 20030902 | |
38 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'PIDGN' | Semantic abbreviation | 20020131 | |
39 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'PIDSL' | Semantic abbreviation | 20020131 | |
40 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'TMEVL' | Semantic abbreviation | 20020131 | |
41 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'PAUIX' | System table | 20020131 | |
42 | ![]() |
Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'WTGEN' | Semantic abbreviation | 20020131 | |
43 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BEGDA | HIGH_DATE | Valid from Date | 20020131 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20010809 | |
45 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Master Data User Interface | 20020131 | |
46 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BEGDA | HIGH_DATE | Valid from Date | 20020131 |
Methods
Events
Class CL_HRCE_MASTERSWITCHES has no event.
Types
Class CL_HRCE_MASTERSWITCHES has no local type.
Method Signatures
Method CHECK_RELEASED Signature
Method CHECK_RELEASED on class CL_HRCE_MASTERSWITCHES has no parameter.
Method CHECK_RELEASED on class CL_HRCE_MASTERSWITCHES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HRCE_MASTERSWITCHES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRCE_MASTERSWITCHES has no exception.
Method GET_CE_PAYROLL_ACTIVE_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COUNTRY_GROUPING | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20080226 | ||
2 | ![]() |
RV_ACTIVE_SINCE | Value transfer | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20080226 |
Method GET_CE_PAYROLL_ACTIVE_DATE on class CL_HRCE_MASTERSWITCHES has no exception.
Method IS_CLIENT_PRODUCTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLIENT_IS_PRODUCTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020131 |
Method IS_CLIENT_PRODUCTIVE on class CL_HRCE_MASTERSWITCHES has no exception.
Method IS_MPSD_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ABKRS | Call by reference | Type reference (TYPE) | ABKRS | SPACE | Abrechnungskreis | 20080211 | |
2 | ![]() |
I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | SPACE | Ländergruppierung | 20080225 | |
3 | ![]() |
R_MPSD_IS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080225 |
Method IS_MPSD_ACTIVE on class CL_HRCE_MASTERSWITCHES has no exception.
Method PADXX_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | CE for PA is active | 20100521 | ||
2 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20100521 | ||
3 | ![]() |
IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20100521 | ||
4 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20100521 |
Method PADXX_ACTIVE on class CL_HRCE_MASTERSWITCHES has no exception.
Method PAYROLL_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum zu dem der Schalter geprüfte werden soll | 20030721 | ||
2 | ![]() |
IS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030721 | ||
3 | ![]() |
MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20030721 |
Method PAYROLL_ACTIVE on class CL_HRCE_MASTERSWITCHES has no exception.
Method PAYROLL_IS_ACTIVE_BY_MOLGA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031008 | ||
2 | ![]() |
MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20031008 |
Method PAYROLL_IS_ACTIVE_BY_MOLGA on class CL_HRCE_MASTERSWITCHES has no exception.
Method PERID_GENERATION_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RULE | Call by reference | Type reference (TYPE) | HRPAD_CHAR01 | HR: Stammdaten, Char-Feld der Länge 01 | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HR: Stammdaten, ungültiges Cutomizing | 20020131 |
Method READ_BEGDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20020131 | ||
2 | ![]() |
GPA_NAME | Call by reference | Type reference (TYPE) | HRPAD_CHAR16 | HR: Stammdaten, Char-Feld der Länge 16 | 20020131 | ||
3 | ![]() |
SEMID | Call by reference | Type reference (TYPE) | T77S0-SEMID | semantisches Kürzel | 20020131 |
Method READ_BEGDA on class CL_HRCE_MASTERSWITCHES has no exception.
Method READ_CHAR1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHAR1 | Call by reference | Type reference (TYPE) | HRPAD_CHAR01 | HR: Stammdaten, Char-Feld der Länge 01 | 20020131 | ||
2 | ![]() |
GPA_NAME | Call by reference | Type reference (TYPE) | HRPAD_CHAR16 | HR: Stammdaten, Char-Feld der Länge 16 | 20020131 | ||
3 | ![]() |
SEMID | Call by reference | Type reference (TYPE) | T77S0-SEMID | semantisches Kürzel | 20020131 |
Method READ_CHAR1 on class CL_HRCE_MASTERSWITCHES has no exception.
Method READ_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADMISSIBLE_GPA_IN_PRODUCTION | Call by reference | Type reference (TYPE) | HRPAD_CHAR02 | HR: Stammdaten, Char-Feld der Länge 02 | 20020131 | ||
2 | ![]() |
GPA_NAME | Call by reference | Type reference (TYPE) | HRPAD_CHAR16 | HR: Stammdaten, Char-Feld der Länge 16 | 20020131 | ||
3 | ![]() |
IS_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020131 | ||
4 | ![]() |
SEMID | Call by reference | Type reference (TYPE) | T77S0-SEMID | semantisches Kürzel | 20020131 |
Method READ_FLAG on class CL_HRCE_MASTERSWITCHES has no exception.
Method READ_PAYROLL_FLAG Signature
Method READ_PAYROLL_FLAG on class CL_HRCE_MASTERSWITCHES has no parameter.
Method READ_PAYROLL_FLAG on class CL_HRCE_MASTERSWITCHES has no exception.
Method TIMEEVALUATION_ACTIVE_SINCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTIVE_SINCE | Value transfer | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20020131 |
Method TIMEEVALUATION_ACTIVE_SINCE on class CL_HRCE_MASTERSWITCHES has no exception.
Method WAGETYPEGENERATN_ACTIVE_SINCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTIVE_SINCE | Value transfer | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20020131 |
Method WAGETYPEGENERATN_ACTIVE_SINCE on class CL_HRCE_MASTERSWITCHES has no exception.
History
Last changed by/on | SAP | 20110809 |
SAP Release Created in | 470 |