SAP ABAP Class CL_AUTHORITY_OBJECT_POC (Domain Model: Authorization Object)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
     CMX_POC (Package) Manufacturing Execution: Browser-Based PI Sheet
Properties
Class CL_AUTHORITY_OBJECT_POC  
Short Description Domain Model: Authorization Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_POC   Manufacturing Execution: Browser-Based PI Sheet 
Created 19990803   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_AUTHORITY_OBJECT_POC has no forward declaration.
Interfaces
Class CL_AUTHORITY_OBJECT_POC has no interface implemented.
Friends
Class CL_AUTHORITY_OBJECT_POC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_STANDARD_AUTH_OBJ Static Attribute Private Type reference (TYPE) USR12-OBJCT 'C_CRPI_BER' Default Authorization Object 20011125
2 M_AUTHORITY_BUFFER Instance attribute Private Type reference (TYPE) TY_AUTHORITY_BUFFER Buffer for Authorization Check 19990803
3 M_AUTHORITY_OBJECT Instance attribute Private Type reference (TYPE) USR12-OBJCT Authorization Object 19990803
4 M_FIELD_TAB Instance attribute Private Type reference (TYPE) TY_FIELD_TAB Field Table 19990803
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Public Method Checks Authorization for Returned User 19990803
2 CONSTRUCTOR Instance method Public Constructor Constructor 19990803
3 CREATE_FROM_STEP Static method Public Method Creates an Instance 19990803
4 GET_AUTHORITY_OBJECT Instance method Public Method Gets Authorization Object 19990813
5 SET_FIELD Instance method Public Method Sets Field 19990803
Events
Class CL_AUTHORITY_OBJECT_POC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_AUTHORITY_BUFFER Private See coding Buffer Table 19990803
2 TY_AUTHORITY_BUFFER_WA Private See coding Work Area 19990803
3 TY_FIELD_TAB Private See coding Field Table 19990803
4 TY_FIELD_TAB_WA Private See coding Work Area 19990803
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD Call by reference Type reference (TYPE) C 'ACTVT' Berechtigungsfeld 19990803
2 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME Benutzer 19990803
3 Importing IM_VALUE Call by reference Type reference (TYPE) C Wert 19990803
4 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D True falls berechtigt 19990803

Method CHECK_AUTHORITY on class CL_AUTHORITY_OBJECT_POC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTHORITY_OBJECT Call by reference Type reference (TYPE) POC_VALUE Berechtigungsobject 19990803
# Exception Resumable Description Created on
1 NOT_FOUND Berechtigungsobjekt nicht gefunden 19990803

Method CREATE_FROM_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AUTHORITY_OBJECT Call by reference Object reference (TYPE REF TO) CL_AUTHORITY_OBJECT_POC Berechtigungsobjekt 19990803
2 Importing IM_STEP_REF Call by reference Object reference (TYPE REF TO) CL_STEP_POC Bezugsschritt 19990803
# Exception Resumable Description Created on
1 NOT_FOUND Berechtigungsobjekt nicht gefunden 19990803

Method GET_AUTHORITY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_OBJECT Value transfer Type reference (TYPE) USR12-OBJCT Berechtigungsobjekt 19990813

Method GET_AUTHORITY_OBJECT on class CL_AUTHORITY_OBJECT_POC has no exception.

Method SET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD Call by reference Type reference (TYPE) POC_VALUE Feldname 19990803
2 Importing IM_VALUE Call by reference Type reference (TYPE) POC_VALUE Wert 19990803

Method SET_FIELD on class CL_AUTHORITY_OBJECT_POC has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in