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
⤷ 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 | ABAP | 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 | BENEFITS_IS_ACTIVE | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Concurrent Employment Benefits Master Switch | 20020123 | |
2 | CE_IS_ACTIVE | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Concurrent Employment Master Switches | 20010809 | |
3 | CE_IS_RELEASED | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | To Be Deleted with General Availability; Do Not Use | 20020517 | |
4 | FALSE | Constant | Public | Type reference (TYPE) | BOOLE_D | SPACE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20010809 | |
5 | GLOBAL_PAYROLL_IS_ACTIVE | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Global Payroll Active | 20020131 | |
6 | GPA_GLOBAL_PAYROLL | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_GLOPY' | HR: Master Data, Char Field of Length 16 | 20020131 | |
7 | GPA_MASTER_SWITCH | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_MAINS' | HR: Master Data, Char Field of Length 16 | 20020131 | |
8 | GPA_MNGMT_GLOBAL_EMPLS | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_GLEMP' | HR: Master Data, Char Field of Length 16 | 20020220 | |
9 | GPA_MULTI_PER_START_DAYS | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_MPSDS' | HR: Master Data, Char Field of Length 16 | 20051107 | |
10 | GPA_PC_UI | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_PC_UI' | HR: Master Data, Char Field of Length 16 | 20030902 | |
11 | GPA_PERID_GENERATION | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_PIDGN' | HR: Master Data, Char Field of Length 16 | 20020131 | |
12 | GPA_SELECTION_BY_PERSONID | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_PIDSL' | HR: Master Data, Char Field of Length 16 | 20020131 | |
13 | GPA_TIME_EVALUATION | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_TMEVL' | HR: Master Data, Char Field of Length 16 | 20020131 | |
14 | GPA_USERINTERFACE | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_PAUIX' | HR: Master Data, Char Field of Length 16 | 20020131 | |
15 | GPA_WAGETYPE_GENERATION | Constant | Private | Type reference (TYPE) | HRPAD_CHAR16 | 'HR_CCURE_WTGEN' | HR: Master Data, Char Field of Length 16 | 20020131 | |
16 | GRPID_CCURE | Constant | Private | Type reference (TYPE) | T77S0-GRPID | 'CCURE' | Group Name | 20020131 | |
17 | HIGH_DATE | Constant | Public | Type reference (TYPE) | BEGDA | '99991231' | Valid from Date | 20020131 | |
18 | INFOTYPE_FRAMEWORK_IS_ACTIVE | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Master Data of New Infotype Framework Main Switch | 20020131 | |
19 | MNGMT_GLOBAL_EMPLS_IS_ACTIVE | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Management of Global Employees | 20020220 | |
20 | MULTI_PER_START_DAYS_IS_ACTIVE | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Obsolete | 20051107 | |
21 | M_MPSD_IS_ACTIVE | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Switch for Different Period Start Dates | 20080225 | |
22 | PAY99_SINCE | Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date | 20030721 | ||
23 | PAYAU_SINCE | Static Attribute | Private | Type reference (TYPE) | BEGDA | Start date | 20060331 | ||
24 | PAYCA_SINCE | Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date | 20030721 | ||
25 | PAYMX_SINCE | Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date - MX | 20061213 | ||
26 | PAYSE_SINCE | Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date - SE | 20070725 | ||
27 | PAYUS_SINCE | Static Attribute | Private | Type reference (TYPE) | BEGDA | Valid from Date | 20030721 | ||
28 | PAYXX_SINCE_FLAG | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | FALSE | At Least One MOLGA Active | 20030721 | |
29 | PC_UI_IS_ACTIVE | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20030902 | |
30 | PERID_GENERATION | Static Attribute | Private | Type reference (TYPE) | HRPAD_CHAR01 | HR: Master Data, Char Field of Length 01 | 20020131 | ||
31 | PERID_INFOTYPE_IS_ACTIVE | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | FALSE | Use of Person ID Infotype (0709) | 20020131 | |
32 | SELECTION_BY_PERID_IS_ACTIVE | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Use of External Person ID for Selection Purposes | 20020131 | |
33 | SEMID_GLOBAL_PAYROLL | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'GLOPY' | Semantic abbreviation | 20020131 | |
34 | SEMID_MASTER_SWITCH | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'MAINS' | Semantic abbreviation | 20020131 | |
35 | SEMID_MNGMT_GLOBAL_EMPLS | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'GLEMP' | Semantic abbreviation | 20020220 | |
36 | SEMID_MULTI_PER_START_DAYS | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'MPSDS' | Semantic abbreviation | 20051107 | |
37 | SEMID_PC_UI | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'PC_UI' | Semantic abbreviation | 20030902 | |
38 | SEMID_PERID_GENERATION | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'PIDGN' | Semantic abbreviation | 20020131 | |
39 | SEMID_SELECTION_BY_PERSONID | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'PIDSL' | Semantic abbreviation | 20020131 | |
40 | SEMID_TIME_EVALUATION | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'TMEVL' | Semantic abbreviation | 20020131 | |
41 | SEMID_USERINTERFACE | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'PAUIX' | System table | 20020131 | |
42 | SEMID_WAGETYPE_GENERATION | Constant | Private | Type reference (TYPE) | T77S0-SEMID | 'WTGEN' | Semantic abbreviation | 20020131 | |
43 | TIMEEVALUATION_SINCE | Static Attribute | Private | Type reference (TYPE) | BEGDA | HIGH_DATE | Valid from Date | 20020131 | |
44 | TRUE | Constant | Public | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20010809 | |
45 | USERINTERFACE_IS_ACTIVE | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | FALSE | Master Data User Interface | 20020131 | |
46 | WAGETYPEGENERATN_SINCE | 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 | Importing | IV_COUNTRY_GROUPING | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20080226 | ||
2 | Returning | 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 | Returning | 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 | Importing | I_ABKRS | Call by reference | Type reference (TYPE) | ABKRS | SPACE | Abrechnungskreis | 20080211 | |
2 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | SPACE | Ländergruppierung | 20080225 | |
3 | Returning | 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 | Returning | IS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | CE for PA is active | 20100521 | ||
2 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20100521 | ||
3 | Importing | IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20100521 | ||
4 | Importing | 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 | Importing | DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum zu dem der Schalter geprüfte werden soll | 20030721 | ||
2 | Returning | IS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030721 | ||
3 | Importing | 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 | Returning | IS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20031008 | ||
2 | Importing | 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 | Exporting | RULE | Call by reference | Type reference (TYPE) | HRPAD_CHAR01 | HR: Stammdaten, Char-Feld der Länge 01 | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_INVALID_CUSTOMIZATION | 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 | Exporting | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20020131 | ||
2 | Importing | GPA_NAME | Call by reference | Type reference (TYPE) | HRPAD_CHAR16 | HR: Stammdaten, Char-Feld der Länge 16 | 20020131 | ||
3 | Importing | 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 | Exporting | CHAR1 | Call by reference | Type reference (TYPE) | HRPAD_CHAR01 | HR: Stammdaten, Char-Feld der Länge 01 | 20020131 | ||
2 | Importing | GPA_NAME | Call by reference | Type reference (TYPE) | HRPAD_CHAR16 | HR: Stammdaten, Char-Feld der Länge 16 | 20020131 | ||
3 | Importing | 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 | Importing | ADMISSIBLE_GPA_IN_PRODUCTION | Call by reference | Type reference (TYPE) | HRPAD_CHAR02 | HR: Stammdaten, Char-Feld der Länge 02 | 20020131 | ||
2 | Importing | GPA_NAME | Call by reference | Type reference (TYPE) | HRPAD_CHAR16 | HR: Stammdaten, Char-Feld der Länge 16 | 20020131 | ||
3 | Exporting | IS_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020131 | ||
4 | Importing | 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 | Returning | 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 | Returning | 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 |