SAP ABAP Class CL_HRPAD00AUTH_CHECK_FAST (HR: Authorization Check)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA (Application Component) Personnel Administration
     PBAS (Package) SAP HR Master Data Application Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_HRPAD00AUTH_CHECK BAdI Interface IF_EX_HRPAD00AUTH_CHECK 19991213
Properties
Class CL_HRPAD00AUTH_CHECK_FAST  
Short Description HR: Authorization Check    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PBAS   SAP HR Master Data Application Development 
Created 19991213   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 HR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_HRPAD00AUTH_CHECK BAdI Interface IF_EX_HRPAD00AUTH_CHECK 19991213
Friends
Class CL_HRPAD00AUTH_CHECK_FAST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADAYS Static Attribute Private Type reference (TYPE) NUM10 '0' Tolerance Time 19991213
2 ADMISSIBLE_LEVELS Constant Private Type reference (TYPE) CHAR10 'RWMEDS' Permitted Authorization Level 19991213
3 AUTHSW_ORGPD_DEFAULT_CASE_AUTH Static Attribute Private Type reference (TYPE) BOOLEAN FALSE Default Case Authorization 20001011
4 AUTHSW_ORGPD_FALLBACK_ALLOWED Static Attribute Private Type reference (TYPE) BOOLEAN FALSE Check for '0' Allowed 20001011
5 AUTH_SWITCH_P_DFCON Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20030801
6 AUTH_SWITCH_P_INCON Static Attribute Private Type reference (TYPE) BOOLEAN FALSE P_ORGINCON 20011112
7 AUTH_SWITCH_P_NNCON Static Attribute Private Type reference (TYPE) BOOLEAN FALSE P_NNNNCON 20011112
8 AUTH_SWITCH_P_ORGIN Static Attribute Private Type reference (TYPE) BOOLEAN TRUE P_ORGIN 19991213
9 AUTH_SWITCH_P_ORGPD Static Attribute Private Type reference (TYPE) BOOLEAN TRUE Structural Authorization Check 19991213
10 AUTH_SWITCH_P_ORGXX Static Attribute Private Type reference (TYPE) BOOLEAN TRUE P_ORGXX 19991213
11 AUTH_SWITCH_P_PERNR Static Attribute Private Type reference (TYPE) BOOLEAN FALSE P_PERNR 19991213
12 AUTH_SWITCH_P_PNNNN Static Attribute Private Type reference (TYPE) BOOLEAN FALSE Customer-Specific Authorization Object 19991213
13 AUTH_SWITCH_P_XXCON Static Attribute Private Type reference (TYPE) BOOLEAN FALSE P_ORGXXCON 20011112
14 FALSE Instance attribute Protected Attribute reference (LIKE) 19991213
15 HIGH_DATE Instance attribute Protected Attribute reference (LIKE) 19991213
16 IS_IMPLEMENTED Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20021111
17 LOW_DATE Instance attribute Protected Attribute reference (LIKE) 19991213
18 P0001_BUFFER Static Attribute Private Type reference (TYPE) P0001_TAB Buffer P0001 for ONE Personnel Number 19991213
19 P0001_BUFFER_PERNR Static Attribute Private Type reference (TYPE) PERNR_D PERNR for P0001_BUFFER 19991213
20 P0001_BUFFER_TCLAS Static Attribute Private Type reference (TYPE) TCLAS TCLAS for P0001_BUFFER 19991213
21 READ_LEVELS Constant Private Type reference (TYPE) CHAR10 'RM' Authorization Level Read 19991213
22 SY_DATUM Static Attribute Private Type reference (TYPE) BEGDA SY Date 19991213
23 SY_DATUM_MINUS_ADAYS Static Attribute Private Type reference (TYPE) BEGDA SY Date ADAYS 19991213
24 TIME_LOGIC_BADI Static Attribute Private Object reference (TYPE REF TO) IF_EX_HRPAD00AUTH_TIME Reference for the Time Logic BAdI 20021111
25 TRUE Instance attribute Protected Attribute reference (LIKE) 19991213
26 UNDEFINED Instance attribute Protected Attribute reference (LIKE) 19991213
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Static method Private Method Authorization Check 19991230
2 CHECK_AUTH_OBJ_PA Static method Private Method Authorization Check for PA Authorization Objects 19991213
3 CHECK_AUTH_OBJ_P_PERNR Static method Private Method Check Authorization Object P_PERNR 19991213
4 CHECK_AUTH_ORGDA_PA Static method Private Method Authorization Check for PA Authorization Objects 19991213
5 CHECK_CONTEXT_ORGDA_OBJECTS Static method Private Method Check Against the Context Authorization Objects 20011112
6 CHECK_MAX_INFTY_AUTHORIZATION Static method Private Method Maximum Check for Infotype Authorization 19991213
7 CHECK_MAX_INFTY_AUTH_CONTEXT Static method Private Method Check Maximum Context Authorization for an Infotype 20011112
8 CHECK_MAX_LEVEL_AUTHORIZATION Static method Private Method Maximum Check for Authorization Level 19991213
9 CHECK_MAX_LEVEL_AUTH_CONTEXT Static method Private Method Check Maximum Context Authorization for a Level 20011112
10 CHECK_MAX_ORGDA_AUTH_CONTEXT Static method Private Method PA Maximum Check for Subtype Authorization 20011112
11 CHECK_MAX_SUBTY_AUTHORIZATION Static method Private Method Maximum Check for Subtype Authorization 19991213
12 CHECK_MAX_SUBTY_AUTH_CONTEXT Static method Private Method Check Maximum Context Authorization for a Subtype 20011112
13 CHECK_MIN_INFTY_AUTHORIZATION Static method Private Method Minimum Check for Infotype Authorization 19991213
14 CHECK_MIN_INFTY_AUTH_CONTEXT Static method Private Method Check Minimum Context Authorization for an Infotype 20011112
15 CHECK_MIN_LEVEL_AUTHORIZATION Static method Private Method Minimum Check for Authorization Level 19991213
16 CHECK_MIN_LEVEL_AUTH_CONTEXT Static method Private Method Check Minimum Context Authorization for a Level 20011112
17 CHECK_MIN_SUBTY_AUTHORIZATION Static method Private Method Minimum Check for Subtype Authorization 19991213
18 CHECK_MIN_SUBTY_AUTH_CONTEXT Static method Private Method PA Minimum Check for Subtype Authorization 20011112
19 CHECK_OM_INTEGRATION Static method Private Method Test Whether Integration is Active 19991213
20 CHECK_OM_MAX_LEVEL_AUTH Static method Private Method Check for Maximum Structural Authorization for Level 19991213
21 CHECK_PA_MAX_INFTY_AUTH Static method Private Method PA Maximum Check for Infotype Authorization 19991213
22 CHECK_PA_MAX_LEVEL_AUTH Static method Private Method PA Maximum Check for Authorization Level 19991213
23 CHECK_PA_MAX_ORGDA_AUTH Static method Private Method PA Maximum Check for Subtype Authorization 19991215
24 CHECK_PA_MAX_SUBTY_AUTH Static method Private Method PA Maximum Check for Subtype Authorization 19991213
25 CHECK_PA_MIN_INFTY_AUTH Static method Private Method PA Minimum Check for Infotype Authorization 19991213
26 CHECK_PA_MIN_LEVEL_AUTH Static method Private Method PA Minimum Check for Authorization Level 19991213
27 CHECK_PA_MIN_SUBTY_AUTH Static method Private Method PA Minimum Check for Subtype Authorization 19991213
28 CHECK_PERNR_AUTHORIZATION Instance method Protected Method 19991213
29 CHECK_PERNR_MATCHES_USERS Static method Private Method Check If Personnel Number Involved 19991213
30 CHECK_P_PERNR_AUTHORIZATION Static method Private Method Check for P_PERNR Authorization 19991213
31 CHECK_P_PERNR_MAX_INFTY_AUTH Static method Private Method P_PERNR Maximum Check for Infotype Authorization 19991213
32 CHECK_P_PERNR_MAX_LEVEL_AUTH Static method Private Method P_PERNR Maximum Check for Authorization Level 19991213
33 CHECK_P_PERNR_MAX_SUBTY_AUTH Static method Private Method P_PERNR Maximum Check for Subtype Authorization 19991213
34 CHECK_P_PERNR_MIN_INFTY_AUTH Static method Private Method P_PERNR Maximum Check for Infotype Authorization 19991213
35 CHECK_P_PERNR_MIN_LEVEL_AUTH Static method Private Method P_PERNR Maximum Check for Authorization Level 19991213
36 CHECK_P_PERNR_MIN_SUBTY_AUTH Static method Private Method P_PERNR Maximum Check for Subtype Authorization 19991213
37 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19991213
38 CONSIDER_SY_DATUM Static method Private Method Time Logic 19991213
39 CONSTRUCTOR Instance method Public Constructor Constructor 19991213
40 FILL_S0001 Static method Private Method Fill S0001 with '*' 19991213
41 GET_CONTEXT_AUTH_PERIODS Static method Private Method Context Authorization Check 20011112
42 GET_DEFAULT_PLANS Static method Private Method Determine Default Position 20000103
43 GET_HRPROFL_TAB Static method Private Method Determine HRPROFL_TAB 20011112
44 GET_MIN_PERNR_CONTEXT_PERIODS Static method Private Method Check Minimal Context Authorization for a Personnel Number 20011113
45 GET_OM_AUTHORIZATION_PERIODS Static method Private Method Determine Authorization Periods from OM 19991213
46 GET_OM_AUTH_INTERNAL Static method Private Method Technical Method for GET_OM_AUTHORIZATION PERIODS 19991213
47 GET_ORG_ASSIGNMENT Static method Private Method Read Infotype 0001 19991213
48 GET_PA_AUTHORIZATION_PERIODS Static method Private Method PA Authorization Check 19991213
49 GET_PA_AUTH_ORGDA_PERIODS Static method Private Method PA Authorization Check - only for Organizational Assignment 19991213
50 GET_PERNR_MATCHING_USER Static method Private Method Determine Personnel Number(s) of User(s) 19991213
51 GET_STRUCTURAL_PROFILES Static method Private Method Determine Structural Profiles 20011112
52 GET_VALDT Static method Private Method Determine VALDT from T582A 19991213
53 GET_VALUE_FROM_T77S0 Static method Private Method Determine Values from the T77S0 Table 20011112
54 READ_MASTERSWITCHES Static method Private Method Read Authorization Main Switch 19991213
55 SET_ORG_ASSIGNMENT Static method Private Method Set Organizational Assignment 19991213
Events
Class CL_HRPAD00AUTH_CHECK_FAST has no event.
Types
Class CL_HRPAD00AUTH_CHECK_FAST has no local type.
Method Signatures

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Value transfer Type reference (TYPE) BEGDA Beginndatum 19991230
2 Importing ENDDA Value transfer Type reference (TYPE) ENDDA Endedatum 19991230
3 Importing INFTY Value transfer Type reference (TYPE) INFTY Infotyp 19991230
4 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991230
5 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991230
6 Importing PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 19991230
7 Importing PROCESS_ONLY_PARTIAL_CHECKS Value transfer Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20000112
8 Importing SUBTY Value transfer Type reference (TYPE) SUBTY Subtyp 19991230
9 Importing TCLAS Value transfer Type reference (TYPE) TCLAS 'A' 'A' = Mitarbeiter, 'B' = Bewerber 19991230
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991230
2 INVALID inkonsistente Eingabeparameter 19991230

Method CHECK_AUTH_OBJ_PA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing P0001 Call by reference Type reference (TYPE) P0001 Organisatorische Zuordnung 19991213
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 19991213
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213

Method CHECK_AUTH_OBJ_PA on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_AUTH_OBJ_P_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 19991213

Method CHECK_AUTH_OBJ_P_PERNR on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_AUTH_ORGDA_PA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
3 Importing P0001 Call by reference Type reference (TYPE) P0001 Organisatorische Zuordnung 19991213
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213

Method CHECK_AUTH_ORGDA_PA on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_CONTEXT_ORGDA_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011112
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011112
3 Importing P0001 Call by reference Type reference (TYPE) P0001 Organisatorische Zuordnung 20011112
4 Importing PROFL Call by reference Type reference (TYPE) T77PR-PROFL Strukturelles Profil 20011112
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 20011112

Method CHECK_CONTEXT_ORGDA_OBJECTS on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_MAX_INFTY_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213
2 INVALID inkonsistente Eingabeparameter 19991213

Method CHECK_MAX_INFTY_AUTH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20011112
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011112
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011112
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 20011112

Method CHECK_MAX_INFTY_AUTH_CONTEXT on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_MAX_LEVEL_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
2 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213
2 INVALID inkonsistente Eingabeparameter 19991213

Method CHECK_MAX_LEVEL_AUTH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011112
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011112
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 20011112
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20011112

Method CHECK_MAX_ORGDA_AUTH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011112
2 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011112
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 20011112
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20011112

Method CHECK_MAX_SUBTY_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 19991213
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213
2 INVALID inkonsistente Eingabeparameter 19991213

Method CHECK_MAX_SUBTY_AUTH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20011112
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011112
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011112
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20011112
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 20011112
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20011112

Method CHECK_MIN_INFTY_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213
2 INVALID inkonsistente Eingabeparameter 19991213

Method CHECK_MIN_INFTY_AUTH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20011112
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011112
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011112
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 20011112
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20011112

Method CHECK_MIN_LEVEL_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
2 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213
2 INVALID inkonsistente Eingabeparameter 19991213

Method CHECK_MIN_LEVEL_AUTH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011112
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011112
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' 'A' = Mitarbeiter, 'B' = Bewerber 20011112
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20011112
2 INVALID inkonsistente Eingabeparameter 20011112

Method CHECK_MIN_SUBTY_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 19991213
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213
2 INVALID inkonsistente Eingabeparameter 19991213

Method CHECK_MIN_SUBTY_AUTH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20011112
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011112
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011112
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20011112
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 20011112
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20011112

Method CHECK_OM_INTEGRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_ACTIVE Call by reference Type reference (TYPE) BOOLEAN Integrationsflag 19991213

Method CHECK_OM_INTEGRATION on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_OM_MAX_LEVEL_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 19991213
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213

Method CHECK_OM_MAX_LEVEL_AUTH on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_PA_MAX_INFTY_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213

Method CHECK_PA_MAX_LEVEL_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213

Method CHECK_PA_MAX_ORGDA_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991215
2 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991215
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991215
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991215

Method CHECK_PA_MAX_SUBTY_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 19991213
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213

Method CHECK_PA_MIN_INFTY_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213

Method CHECK_PA_MIN_LEVEL_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
2 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213

Method CHECK_PA_MIN_SUBTY_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Value transfer Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 19991213
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213

Method CHECK_PERNR_AUTHORIZATION Signature

Method CHECK_PERNR_AUTHORIZATION on class CL_HRPAD00AUTH_CHECK_FAST has no parameter.
Method CHECK_PERNR_AUTHORIZATION on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_PERNR_MATCHES_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OWN_PERNR Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 19991213
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213

Method CHECK_PERNR_MATCHES_USERS on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_P_PERNR_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 19991213
5 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 19991213
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213
2 INVALID inkonsistente Eingabeparameter 19991213

Method CHECK_P_PERNR_MAX_INFTY_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213

Method CHECK_P_PERNR_MAX_INFTY_AUTH on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_P_PERNR_MAX_LEVEL_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213

Method CHECK_P_PERNR_MAX_LEVEL_AUTH on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_P_PERNR_MAX_SUBTY_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 19991213

Method CHECK_P_PERNR_MAX_SUBTY_AUTH on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_P_PERNR_MIN_INFTY_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213

Method CHECK_P_PERNR_MIN_INFTY_AUTH on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_P_PERNR_MIN_LEVEL_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213

Method CHECK_P_PERNR_MIN_LEVEL_AUTH on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CHECK_P_PERNR_MIN_SUBTY_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 19991213

Method CHECK_P_PERNR_MIN_SUBTY_AUTH on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRPAD00AUTH_CHECK_FAST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CONSIDER_SY_DATUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing AUTHORIZATION_PERIODS_TAB Call by reference Type reference (TYPE) HRPERIODS_TAB Intervalle in denen Berechtigung vorliegt 19991213
2 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel 19991213
4 Importing LOW_BEGDA Call by reference Type reference (TYPE) BEGDA niedrigstes P0001-BEGDA 19991213

Method CONSIDER_SY_DATUM on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRPAD00AUTH_CHECK_FAST has no parameter.
Method CONSTRUCTOR on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method FILL_S0001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing S0001 Call by reference Type reference (TYPE) P0001 Infotyp 0001 Satz 19991213

Method FILL_S0001 on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method GET_CONTEXT_AUTH_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AUTHORIZATION_PERIODS_TAB Call by reference Type reference (TYPE) HRPERIODS_TAB Intervalle in denen Berechtigung vorliegt 20011112
2 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20011113
3 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011112
4 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011112
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20011112
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 20011112
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20011112

Method GET_DEFAULT_PLANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DEFAULT_PLANS Call by reference Type reference (TYPE) P0001-PLANS Planstelle 20000103
2 Exporting IS_DEFAULT_PLANS_GOOD Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000103

Method GET_DEFAULT_PLANS on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method GET_HRPROFL_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HRPROFL_TAB Call by reference Type reference (TYPE) HRPROFL_TAB Tabellentyp: strukturelle Profile 20011112
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel 20011112
3 Importing OBJID Call by reference Type reference (TYPE) ANY 20011112
4 Importing OTYPE_KEY Call by reference Type reference (TYPE) T77S0-SEMID semantisches Kürzel 20011112
# Exception Resumable Description Created on
1 NO_STRUCTURAL_AUTHORIZATION Keine strukturelle Berechtigung vorhanden 20011112

Method GET_MIN_PERNR_CONTEXT_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AUTHORIZATION_PERIODS_TAB Call by reference Type reference (TYPE) HRPERIODS_TAB Intervalle in denen Berechtigung vorliegt 20011113
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 20011113
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 20011113
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20011113
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 20011113

Method GET_MIN_PERNR_CONTEXT_PERIODS on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method GET_OM_AUTHORIZATION_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AUTHORIZATION_PERIODS_TAB Call by reference Type reference (TYPE) HRPERIODS_TAB Intervalle in denen Berechtigung vorliegt 19991213
2 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
3 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
4 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 19991213
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213
2 INVALID inkonsistente Eingabeparameter 19991213

Method GET_OM_AUTH_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AUTHORIZATION_PERIODS Call by reference Type reference (TYPE) HRPERIODS_TAB Perioden mit Berechtigung 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing MAINT Call by reference Type reference (TYPE) CHAR1 0 = read, 1 = write 19991213
4 Importing P0001_TAB Call by reference Type reference (TYPE) P0001_TAB Infotyp 0001 19991213
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 19991213
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
7 Importing UNINTEGRATED_PERIODS Call by reference Type reference (TYPE) HRPERIODS_TAB Perioden ohne Integration 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR inkonsistente Eingabeparameter 19991213

Method GET_ORG_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P0001_TAB Call by reference Type reference (TYPE) P0001_TAB organisatorische Zuordnung 19991213
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 19991213
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 NOTHING_FOUND Probleme bei der Datenbeschaffung 19991213

Method GET_PA_AUTHORIZATION_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AUTHORIZATION_PERIODS_TAB Call by reference Type reference (TYPE) HRPERIODS_TAB Intervalle in denen Berechtigung vorliegt 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 19991213
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213

Method GET_PA_AUTH_ORGDA_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AUTHORIZATION_PERIODS_TAB Call by reference Type reference (TYPE) HRPERIODS_TAB Intervalle in denen Berechtigung vorliegt 19991213
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN 'X' = TRUE, '-' = FALSE 19991213
3 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel (R,W,S,E,D,M) 19991213
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 19991213
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213

Method GET_PERNR_MATCHING_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PERNR_WITH_TCLAS_TAB Call by reference Type reference (TYPE) PERNR_WITH_TCLAS_TAB Personalnummernliste 19991213

Method GET_PERNR_MATCHING_USER on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method GET_STRUCTURAL_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HRPROFL_TAB Call by reference Type reference (TYPE) HRPROFL_TAB Strukturelle Profile 20011112
2 Importing LEVEL Call by reference Type reference (TYPE) AUTHC_D Berechtigungslevel 20011112
3 Importing ORGEH Call by reference Type reference (TYPE) P0001-ORGEH p0001-orgeh 20011112
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20011112
5 Importing PLANS Call by reference Type reference (TYPE) P0001-PLANS p0001-plans 20011112
# Exception Resumable Description Created on
1 NO_INTEGRATED_PERSON Strukturelle Berechtigung wird verweigert 20011112
2 NO_PROFILE_FOUND Keine strukturelle Berechtigung vorhanden 20011112

Method GET_VALDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 19991213
2 Exporting VALDT Call by reference Type reference (TYPE) KENBE Kennzeichen für Zugriffsberechtigung (BEG/END-Datum) 19991213
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND Eintrag nicht gefunden 19991213

Method GET_VALUE_FROM_T77S0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GRPID Call by reference Type reference (TYPE) T77S0-GRPID Gruppenname 20011112
2 Exporting GSVAL Call by reference Type reference (TYPE) ANY Wert des semantischen Kürzels 20011112
3 Importing SEMID Call by reference Type reference (TYPE) T77S0-SEMID semantisches Kürzel 20011112
4 Exporting SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20011112

Method GET_VALUE_FROM_T77S0 on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method READ_MASTERSWITCHES Signature

Method READ_MASTERSWITCHES on class CL_HRPAD00AUTH_CHECK_FAST has no parameter.
Method READ_MASTERSWITCHES on class CL_HRPAD00AUTH_CHECK_FAST has no exception.

Method SET_ORG_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P0001_TAB Call by reference Type reference (TYPE) P0001_TAB Organisatorische Zuordnung 19991213
2 Importing TCLAS Call by reference Type reference (TYPE) TCLAS 'A' 'A' = Mitarbeiter, 'B' = Bewerber 19991213
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 19991213
2 INVALID inkonsistente Eingabeparameter 19991213
History
Last changed by/on SAP  00000000 
SAP Release Created in 46C