SAP ABAP Class CL_HRPS_PWE_AUTHORIZATION (Authorization for PWE)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-AU-PS (Application Component) Public Sector
     P00PSWB (Package) Public Sector : Generic Workbench objects
Properties
Class CL_HRPS_PWE_AUTHORIZATION  
Short Description Authorization for PWE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P00PSWB   Public Sector : Generic Workbench objects 
Created 20021029   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPS_PWE_AUTHORIZATION has no forward declaration.
Interfaces
Class CL_HRPS_PWE_AUTHORIZATION has no interface implemented.
Friends
Class CL_HRPS_PWE_AUTHORIZATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVATE Constant Private Type reference (TYPE) CHAR2 '07' Activate/Generate 20021029
2 ALL Constant Private Type reference (TYPE) CHAR2 'L0' All functions 20021029
3 APPROVE Constant Private Type reference (TYPE) CHAR2 '31' Approve/Confirm 20021029
4 AUTH_TAB Static Attribute Private Type reference (TYPE) HRPS_PWE_AUTHTAB Authorization for PWE 20021029
5 CHANGE Constant Private Type reference (TYPE) CHAR2 '02' Change 20021029
6 CHANGE_STATUS Constant Private Type reference (TYPE) CHAR2 'A3' Change Status 20021029
7 COPY Constant Private Type reference (TYPE) CHAR2 '90' Copy 20021029
8 CREATE Constant Private Type reference (TYPE) CHAR2 '01' Create 20021029
9 CREATE_IN_DB Constant Private Type reference (TYPE) CHAR2 '40' Create in DB 20030131
10 DELETE Constant Private Type reference (TYPE) CHAR2 '06' Delete 20021029
11 DELETE_IN_DB Constant Private Type reference (TYPE) CHAR2 '41' Delete in DB 20030131
12 DISPLAY Constant Private Type reference (TYPE) CHAR2 '03' Display 20021029
13 DISPLAY_ARCHIVE Constant Private Type reference (TYPE) CHAR2 '56' Display archive 20021029
14 DOWNLOAD Constant Private Type reference (TYPE) CHAR2 'DL' Download 20021029
15 EXECUTE Constant Private Type reference (TYPE) CHAR2 '16' Execute 20021029
16 FALSE Constant Private Type reference (TYPE) BOOLEAN '-' boolean variable (X=true, -=false, space=unknown) 20021029
17 LOCK Constant Private Type reference (TYPE) CHAR2 '05' Lock 20021029
18 MAINTAIN Constant Private Type reference (TYPE) CHAR2 '12' Maint.and gen.change document 20021029
19 PRINT_EDITMSG Constant Private Type reference (TYPE) CHAR2 '04' Print/Edit messages 20021029
20 PRSCN Static Attribute Private Type reference (TYPE) P00_PBS_PRSCN Process Scenario 20030218
21 REACTIVATE Constant Private Type reference (TYPE) CHAR2 '91' Reactiavte 20021029
22 RELEASE Constant Private Type reference (TYPE) CHAR2 '43' Release 20021029
23 REQTYPE Static Attribute Private Type reference (TYPE) P00_PBS_REQTYPE Request types 20021029
24 RESUBMIT Constant Private Type reference (TYPE) CHAR2 'A4' Resubmit 20021029
25 REVERSE Constant Private Type reference (TYPE) CHAR2 '85' Reverse 20021029
26 REVOKE_APPROVAL Constant Private Type reference (TYPE) CHAR2 '74' Revoke approval 20021029
27 SAVE Constant Private Type reference (TYPE) CHAR2 '32' Save 20030131
28 SAVE_ARCHIVE Constant Private Type reference (TYPE) CHAR2 '57' Save Archive 20021029
29 SIMULATE Constant Private Type reference (TYPE) CHAR2 '48' Simulate 20021029
30 TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' boolean variable (X=true, -=false, space=unknown) 20021029
31 UNLOCK Constant Private Type reference (TYPE) CHAR2 '95' Unlock 20021029
32 UPLOAD Constant Private Type reference (TYPE) CHAR2 'UL' Upload 20021029
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Static method Public Method Checks Authorization 20021029
2 CONSTRUCTOR Instance method Public Constructor Constructor 20021029
3 READ_AUTH_OBJECT Static method Public Method Read Authorization Object 20021029
Events
Class CL_HRPS_PWE_AUTHORIZATION has no event.
Types
Class CL_HRPS_PWE_AUTHORIZATION 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 P_SUBPS Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Personalteilvorgang 20031014

Method CHECK_AUTHORIZATION on class CL_HRPS_PWE_AUTHORIZATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHC_TAB Call by reference Type reference (TYPE) HRPS_PWE_AUTHTAB Berechtigung für PWE 20021029
2 Importing P_PRSCN Call by reference Type reference (TYPE) P00_PBS_PRSCN Personalvorgang 20030218
3 Importing REQ_TYPE Call by reference Type reference (TYPE) P00_PBS_REQTYPE Antragsarten 20021029

Method CONSTRUCTOR on class CL_HRPS_PWE_AUTHORIZATION has no exception.

Method READ_AUTH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTVT_TYPE Call by reference Type reference (TYPE) ACTIV_AUTH Aktion 20021029
2 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20021029
3 Importing PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Personalteilvorgang 20021029
4 Importing PRSCN Call by reference Type reference (TYPE) P00_PBS_PRSCN Personalvorgang 20030901
5 Importing PRTSK Call by reference Type reference (TYPE) P00_PBS_PRTSK Teilaufgaben 20030218

Method READ_AUTH_OBJECT on class CL_HRPS_PWE_AUTHORIZATION has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in 10A