SAP ABAP Class CL_GRAC_MODEL_UAR (Model Class for UAR-Manage Rejections)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ACCESS_REQUEST (Package) Access Control GRC Access Request
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_MODEL Interface for handling of GRC API models 20100512
Properties
Class CL_GRAC_MODEL_UAR  
Short Description Model Class for UAR-Manage Rejections    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ACCESS_REQUEST   Access Control GRC Access Request 
Created 20100512   SAP 
Last change 20141106    
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
# Interface Abstract Final Description Created on
1 IF_GRFN_API_MODEL Interface for handling of GRC API models 20100512
Friends
Class CL_GRAC_MODEL_UAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_LOCK_BUFFER Instance attribute Private Type reference (TYPE) GRAC_T_REJ_USER Manage Rejected Users 20100513
2 MT_REJUSER_BUFFER Instance attribute Private Type reference (TYPE) YT_REJUSER_BUFFER 20100513
Methods
# Method Level Visibility Method type Description Created on
1 DEQUE_ALL Instance method Public Method 20100513
2 ENQUE Instance method Public Method 20100513
3 IS_LOCKED Instance method Public Method 20100513
4 QUERY Instance method Public Method 20100514
5 RAISE_ERROR Instance method Private Method 20100513
6 SAVE Instance method Public Method 20100513
7 UPDATE_REJ_USER Instance method Public Method Insert the complete reject user data in buffer 20100520
8 UPDATE_STATUS Instance method Public Method 20100519
Events
Class CL_GRAC_MODEL_UAR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_REJUSER_BUFFER Private See coding 20100513 BEGIN OF ys_rejuser_buffer, rej_user type grac_s_rej_user, operation TYPE string, END OF ys_rejuser_buffer
2 YT_REJUSER_BUFFER Private See coding 20100513 yt_rejuser_buffer TYPE TABLE OF ys_rejuser_buffer
Method Signatures

Method DEQUE_ALL Signature

Method DEQUE_ALL on class CL_GRAC_MODEL_UAR has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100519

Method ENQUE Signature

Method ENQUE on class CL_GRAC_MODEL_UAR has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100519

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20100513
2 Returning RV_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20100513
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100519

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REJUSER_LIST Call by reference Type reference (TYPE) GRAC_T_REJ_USER Manage Rejected Users 20100514
2 Importing IT_REQID_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_REQNO_RANGE Request Number Range Table 20100514
3 Importing IT_USERID_RANGE Call by reference Type reference (TYPE) GRAC_T_AC_USERID_RANGE User ID Range Table 20100514
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100519

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NUM Value transfer Type reference (TYPE) SYMSGNO Message Number 20100513
2 Importing IV_PAR1 Value transfer Type reference (TYPE) SYMSGV Message Variable 20100513
3 Importing IV_PAR2 Value transfer Type reference (TYPE) SYMSGV Message Variable 20100513
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100519

Method SAVE Signature

Method SAVE on class CL_GRAC_MODEL_UAR has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100519

Method UPDATE_REJ_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REJUSER_DATA Call by reference Type reference (TYPE) GRAC_S_REJ_USER Structure for manage rejection component 20100520

Method UPDATE_REJ_USER on class CL_GRAC_MODEL_UAR has no exception.

Method UPDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REJUSER_DATA Call by reference Type reference (TYPE) GRAC_S_REJ_USER Manage Rejected Users 20100519
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100519
History
Last changed by/on SAP  20141106 
SAP Release Created in 600