SAP ABAP Class CL_GRAC_API_SOD_REQGEN (Class for SOD Review)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ENTITY_API (Package) Access Control GRC API Support
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_API_BASIS Basis class for GRC API classes 20100521
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAC_API_SOD_REQUEST Interface API for SOD Request 20100521
Properties
Class CL_GRAC_API_SOD_REQGEN  
Short Description Class for SOD Review    
Super Class CL_GRFN_API_BASIS Basis class for GRC API classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ENTITY_API   Access Control GRC API Support 
Created 20100521   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRAC_API_SOD_REQGEN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRAC_API_SOD_REQUEST Interface API for SOD Request 20100521
Friends
# Friend Modeled only Created on Description
1 CL_GRFN_API_SESSION 20100521 Session Management for GRC APIs
Attributes
Class CL_GRAC_API_SOD_REQGEN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_FUNCTION_COUNT Instance method Public Method Fetch Function Usage Count 20100610
2 GET_REQUEST_ACTION Static method Public Method Get request action 20100826
3 GET_RISKID_DESC Static method Private Method Get Risk ID description 20100730
4 GET_ROLENAME_ROLEID Static method Public Method Get role name from role id 20100617
5 GET_SODUSER_ROLE Instance method Public Method Fetch the roles assigend to a User & functions 20100615
Events
Class CL_GRAC_API_SOD_REQGEN has no event.
Types
Class CL_GRAC_API_SOD_REQGEN has no local type.
Method Signatures

Method GET_FUNCTION_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT Call by reference Type reference (TYPE) GRAC_NUMBER Usage Count 20100610
2 Importing IV_ACTION Call by reference Type reference (TYPE) GRAC_ACTION Action 20100610
3 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100610
4 Importing IV_FROMTMPSTMP Call by reference Type reference (TYPE) STRING Start Time Stamp 20100610
5 Importing IV_TOTMPSTMP Call by reference Type reference (TYPE) STRING Ending Time Stamp 20100610
6 Importing IV_USER Call by reference Type reference (TYPE) GRAC_USER User ID 20100610

Method GET_FUNCTION_COUNT on class CL_GRAC_API_SOD_REQGEN has no exception.

Method GET_REQUEST_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUEST_ACTION Call by reference Type reference (TYPE) GRAC_T_REQACTION Request action details 20100826
2 Importing IT_REQUEST Call by reference Type reference (TYPE) GRAC_T_REQ Request ID 20100826
3 Importing IT_REQUEST_ACTION Call by reference Type reference (TYPE) GRAC_RT_REQACTION Request Action 20100826

Method GET_REQUEST_ACTION on class CL_GRAC_API_SOD_REQGEN has no exception.

Method GET_RISKID_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCN Call by reference Type reference (TYPE) GRAC_DESCN Description 20100730
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20100730
3 Importing IV_RISKID Call by reference Type reference (TYPE) GRAC_SODRISK_ID Access Risk ID 20100730

Method GET_RISKID_DESC on class CL_GRAC_API_SOD_REQGEN has no exception.

Method GET_ROLENAME_ROLEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONNECTOR Call by reference Type reference (TYPE) GRAC_RT_CONNECTOR Range table for Connector 20100724
2 Importing IT_ROLE_ID Call by reference Type reference (TYPE) GRAC_RT_ROLEID Table for Role ID 20100617
3 Exporting IT_ROLE_NAME Call by reference Type reference (TYPE) GRAC_RT_SODROLENAME Structure for SOD Role ID-Name 20100617

Method GET_ROLENAME_ROLEID on class CL_GRAC_API_SOD_REQGEN has no exception.

Method GET_SODUSER_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLES Call by reference Type reference (TYPE) GRAC_RT_SODUSERROLE Roles of SOD User 20100615
2 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100615
3 Importing IV_FUNCTID Call by reference Type reference (TYPE) GRAC_FUNCT_ID Function Id 20100615
4 Importing IV_USER Call by reference Type reference (TYPE) GRAC_USER User ID 20100615

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