SAP ABAP Class CL_GRAC_OIF_ROLE_APPROVAL (Role Approval)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ROLE_MANAGEMENT (Package) GRC ERM Support
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRAC_OIF_BASE OIF Base 20100127
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_OIF_BASE OIF class interface 20100127
Properties
Class CL_GRAC_OIF_ROLE_APPROVAL  
Short Description Role Approval    
Super Class CL_GRAC_OIF_BASE OIF Base 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ROLE_MANAGEMENT   GRC ERM Support 
Created 20100127   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRAC_OIF_ROLE_APPROVAL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_OIF_BASE OIF class interface 20100127
Friends
Class CL_GRAC_OIF_ROLE_APPROVAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_FPM Instance attribute Public Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20100203
2 MO_IDR Instance attribute Public Object reference (TYPE REF TO) IF_FPM_IDR 20100203
3 MO_WD_CONTEXT Instance attribute Public Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100203
4 MO_WD_THIS Instance attribute Public Object reference (TYPE REF TO) IWCI_GRAC_UIBB_ACCESS_REQUEST WebDynpro Interface COMPONENTCONTROLLER 20100203
5 MS_REQHDR Instance attribute Private Type reference (TYPE) GRAC_S_API_REQHDR Role Attributes 20100203
6 MS_REQUSER Instance attribute Public Type reference (TYPE) GRAC_S_REQUSER Structure for Req User 20100203
7 MV_REQGUID Instance attribute Public Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100203
8 MV_REQNO Instance attribute Private Type reference (TYPE) GRAC_REQNO Request Number 20100203
9 MV_REQTYPE_VALUE Instance attribute Private Type reference (TYPE) GRAC_SHORT_DESC Short Description 20100203
10 MV_WORKITEM_ID Instance attribute Public Type reference (TYPE) STRING 20100203
Methods
# Method Level Visibility Method type Description Created on
1 GET_REQUESTOR Static method Public Method Get requestor from Instance Id/ Role Id 20100802
2 INITOIF Instance method Public Method 20100203
3 NEEDS_CONFIRMATION Static method Public Method 20100526
4 SET_REQGUID Instance method Public Method 20100203
5 SET_REQNO Instance method Public Method 20100203
6 SET_WORKITEM_ID Instance method Private Method 20100203
Events
Class CL_GRAC_OIF_ROLE_APPROVAL has no event.
Types
Class CL_GRAC_OIF_ROLE_APPROVAL has no local type.
Method Signatures

Method GET_REQUESTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20100802
2 Importing IV_ROLEID Value transfer Type reference (TYPE) GRAC_ROLEID Role ID 20100802
3 Returning RV_REQUESTOR Value transfer Type reference (TYPE) GRAC_REQUESTOR_NAME Requestor 20100802
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100802

Method INITOIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQHDR Call by reference Type reference (TYPE) GRAC_S_API_REQHDR Request Header Structure 20100203

Method INITOIF on class CL_GRAC_OIF_ROLE_APPROVAL has no exception.

Method NEEDS_CONFIRMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CONFIRMATION_REQUEST Call by reference Object reference (TYPE REF TO) CL_FPM_CONFIRMATION_REQUEST Requests an end-user confirmation (e.g. data loss warning) 20100526
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100526
3 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20100526

Method NEEDS_CONFIRMATION on class CL_GRAC_OIF_ROLE_APPROVAL has no exception.

Method SET_REQGUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQGUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100203

Method SET_REQGUID on class CL_GRAC_OIF_ROLE_APPROVAL has no exception.

Method SET_REQNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQNO Call by reference Type reference (TYPE) GRAC_REQNO Request Number 20100203

Method SET_REQNO on class CL_GRAC_OIF_ROLE_APPROVAL has no exception.

Method SET_WORKITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) STRING 20100203

Method SET_WORKITEM_ID on class CL_GRAC_OIF_ROLE_APPROVAL has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600